unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* FIGlet licensing information
@ 2021-06-13  5:26 Bone Baboon
  0 siblings, 0 replies; only message in thread
From: Bone Baboon @ 2021-06-13  5:26 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 483 bytes --]

The TOIlet website says: "The TOIlet project attempts to create a free
replacement for the FIGlet utility.".
<http://caca.zoy.org/wiki/toilet>

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.


[-- Attachment #2: FIGlet-letter.txt --]
[-- Type: text/plain, Size: 2059 bytes --]

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.".
<http://caca.zoy.org/wiki/toilet>

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. 
<https://wiki.debian.org/NonFreeTrackingSystem/SourcePackage/figlet>

# Spot Check

I used the files mentioned in
<https://wiki.debian.org/NonFreeTrackingSystem/SourcePackage/figlet> to
do an informed spot check of files in the FIGlet version 2.2.5
repository.
<ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz> 

<https://reuse.software/> 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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-06-13  5:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-13  5:26 FIGlet licensing information Bone Baboon

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).