From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aFOgEpOXxWA8GgAAgWs5BA (envelope-from ) for ; Sun, 13 Jun 2021 07:28:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id eM8YDpOXxWD+BQAA1q6Kng (envelope-from ) for ; Sun, 13 Jun 2021 05:28:51 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 11C73E44A for ; Sun, 13 Jun 2021 07:28:50 +0200 (CEST) Received: from localhost ([::1]:45908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsIfx-0003jX-0H for larch@yhetil.org; Sun, 13 Jun 2021 01:28:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39976) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsIfn-0003jH-Q0 for guix-devel@gnu.org; Sun, 13 Jun 2021 01:28:39 -0400 Received: from knopi.disroot.org ([178.21.23.139]:39818) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsIfl-0007cf-0k for guix-devel@gnu.org; Sun, 13 Jun 2021 01:28:39 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 7C56C5BE9A for ; Sun, 13 Jun 2021 07:28:34 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HWQ7aF10GrnM for ; Sun, 13 Jun 2021 07:28:33 +0200 (CEST) From: Bone Baboon DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1623562113; bh=xZvFL42aV8KILsGjFtBDtDMKGuLZdgnR9T+aiOEiRV8=; h=From:To:Subject:Date; b=BAT8lsc70OszHbZU28crtgSAyCFbATIwIzIHwOT7SdiaKB+aRh/fgNtVipw3KHhFB tFg3jH9hCeJ4FQ/9HW5p5QTWD28Xd2zqg1SZvzl8uPuX0Q+duu+h52SjBKdCkcouVj 6ZwaSff6cAToxEFLOMjiabARvgaZCbKA/v7OMujg2o7YQ1yTWx+wtIPzU3uHdQHC60 8xcus06gBWs2+nKpXCmHOhmAPrWrFJsoUoHAz3DraZDd1MonzxUk/it1XXFEE3ToJC yCfDpoV6QsEKrbfiSjdbQYn30PM81EaS7JxaLHdzYVHfgNoKq7+QzGj6qQbA+qOJHg 24SeBt5X8LIYg== To: guix-devel@gnu.org Subject: FIGlet licensing information Date: Sun, 13 Jun 2021 01:26:37 -0400 Message-ID: <871r9672sy.fsf@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=178.21.23.139; envelope-from=bone.baboon@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623562131; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=/KItPPx4V8nolUVDtb2bdLEbK4ARxGNHVSRHRuavoj4=; b=UzQWyXriB4czupWMkA9coBYwHZeXTp16vWq1Bz2gyZqdkPy+QExXy6ZNGq5Qz3YAxwbJGf lw1WfS6EXOMTJjdFT6wGnNU6Y6MsH+vkhkvVOEY4nTFf5d+XdQUBrgr4/0nkzjUYqlbRcD /ZbCWN7xLcU2J4FC/Y/7nEHFAXNuEIP04brZwIYtmBIjA15kVvu3OB62QXI/PjkgWWW6K2 oHVFaoXS+CJVVtjSiEjJ+W8qwhNAvSglQDb9zMwmvuVNvFW+z+yz+16Yw8qPvXCSZTtamp gUtVKwXqkBcFIpgp6HhmjAvzsiwogSarvw2hIEyqj8J6UqIeigz9vNGhfooMvQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623562131; a=rsa-sha256; cv=none; b=qJsEjasrF2h2X10kd799Jv9C2PfIn4d3MTf5wavFg/ez5XylXJATEhLKhiTA563ItF8Nqa WGU5cDSNg8Cw1oJNortUP+m9cFerHKFiJQX8wwuMKQuOsOmMUDHgJ9+GmrFfhuF9YmbECU Gf0sI4NDxDQneZNq/xzAG7uUyhOXPMixCb0v9lwOLGi93LSsodsJcS1K5LXWeQCKVDeBqO UqImvKElXw3zgO1mHp6epP70jgLzagDkUXscpSUfTblXHjjvcBjVWmzdwsliE5a55V5sWu 8ZKVsqlyigeRxfWbSHNW44pqWZkLzuKhWWq1meYRSSQp3B8ViATo5tmXNXDFIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=BAT8lsc7; dmarc=pass (policy=quarantine) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=BAT8lsc7; dmarc=pass (policy=quarantine) header.from=disroot.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 11C73E44A X-Spam-Score: -0.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: sgkzYSvn8FLC --=-=-= Content-Type: text/plain The TOIlet website says: "The TOIlet project attempts to create a free replacement for the FIGlet utility.". Guix has a package for FIGlet. Guix does not have a package for TOIlet. I looked into this and contacted FIGlet with the suggestion to improve the copyright and licensing information in the comment headers of the FIGlet source code files. I have attached the content of the message I sent to FIGlet as it includes further information. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=FIGlet-letter.txt Contents * Summary * Background * Spot Check * Conclusion # Summary It would be helpful for packagers and users of FIGlet if all FIGlet source code files had a header comment providing information on copyright as well as licensing information. With the licensing information hopefully being free libre licenses. # Background I saw that the TOIlet website says: "The TOIlet project attempts to create a free replacement for the FIGlet utility.". The TOIlet website listed this IRC channel #libcaca@Freenode. I asked for further information about FIGlet being nonfree software in that channel and this link was shared. # Spot Check I used the files mentioned in to do an informed spot check of files in the FIGlet version 2.2.5 repository. says to "Add copyright and licensing information to each file". There were many files in the spot check that could be improved: * Makefile ** Copyright information but no license information. * chkfont.c ** Authors mentioned but no license information. * figlist ** Authors mentioned but no license information. * showfigfonts ** Authors mentioned but no license information. * figfont.txt ** Copyright information but license information appears more restrictive than LICENSE. * figlet.6 ** Copyright information but license information appears more restrictive than LICENSE. * All the files with .flf extension in the fonts directory ** Missing license information or the license information appears more restrictive than LICENSE. # Conclusion Given that many of the files in the spot check could be improved it make sense for a review of all of the source code files in the FIGlet source code. This would identify any other source code files that would benefit from having their copyright and licensing information improved. --=-=-=--