unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Bone Baboon <bone.baboon@disroot.org>
To: guix-devel@gnu.org
Subject: FIGlet licensing information
Date: Sun, 13 Jun 2021 01:26:37 -0400	[thread overview]
Message-ID: <871r9672sy.fsf@disroot.org> (raw)

[-- 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.

                 reply	other threads:[~2021-06-13  5:28 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=871r9672sy.fsf@disroot.org \
    --to=bone.baboon@disroot.org \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).