figlet: non-free licenses and possibly non-distributable files

Bug #8804 reported by Debian Bug Importer
8
Affects Status Importance Assigned to Milestone
figlet (Debian)
Fix Released
Unknown
figlet (Ubuntu)
Invalid
High
Fabio Massimo Di Nitto

Bug Description

Automatically imported from Debian bug report #274950 http://bugs.debian.org/274950

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #274950 http://bugs.debian.org/274950

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (8.8 KiB)

Message-Id: <E1CEbDH-0000Ke-00@neverland>
Date: Tue, 05 Oct 2004 00:21:47 +0200
From: Francesco Poli <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: figlet: non-free licenses and possibly non-distributable files

Package: figlet
Version: 2.2.1-2; reported 2004-10-05
Severity: serious
Justification: Policy 2.2.1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Figlet is in main, but does not seem to comply with the DFSG.
Moreover the copyright file seems inaccurate.

Please refer to
http://lists.debian.org/debian-legal/2004/09/msg00249.html
and to the following thread, for further discussions.

Looking at the contents of the orig.tar.gz, I found a file named
"Artistic-license.txt" that contains a license similar, but not
identical to /usr/share/common-licenses/Artistic.
I'm told that this license looks like the old Artistic license
with the perl-specific parts removed.
See http://lists.debian.org/debian-legal/2004/09/msg00320.html
in the above mentioned thread.
This license is problematic at best.

Actually file figlet.c states that the whole package is under this
`Artistic license':

/****************************************************************************

  FIGlet Copyright 1991, 1993, 1994 Glenn Chappell and Ian Chai
  FIGlet Copyright 1996, 1997, 1998, 1999, 2000, 2001 John Cowan
  FIGlet Copyright 2002 Christiaan Keet
  Portions written by Paul Burton and Christiaan Keet
  Internet: <email address hidden>
  FIGlet, along with the various FIGlet fonts and documentation, is
    copyrighted under the provisions of the Artistic License (as listed
    in the file "Artistic-license.txt" which is included in this package.
****************************************************************************/

At the same time other files seem to state different things...
See the following.

Makefile:
copyright notices with no permissions granted

# Makefile for figlet version 2.2.1 (13 July 2002)
# adapted from Makefile for figlet version 2.2 (15 Oct 1996)
# Copyright 1993, 1994,1995 Glenn Chappell and Ian Chai
# Copyright 1996, 1997, 1998, 1999, 2000, 2001 John Cowan
# Copyright 2002 Christiaan Keet

chkfont.c, figlist, showfigfonts:
no copyright notice at all
(a clarification that these files are covered by the package
license would be helpful)

crc.c, crc.h, inflate.c, inflate.h, zipio.c, zipio.h:
non-free license

/*
 * Copyright (c) 1995, Edward B. Hamrick
 *
 * Permission to use, copy, modify, distribute, and sell this software and
 * its documentation for any purpose is hereby granted without fee, provided
 * that
 *
 * (i) the above copyright notice and the text in this "C" comment block
 * appear in all copies of the software and related documentation, and
 *
 * (ii) any modifications to this source file must be sent, via e-mail
 * to the copyright owner (currently <email address hidden>) within
 * 30 days of such modification.

This is compelled distribution. It does not permit private
modifications.
It fails the Dissident Test and the Desert Island Test.
Non-free.

 *
 * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING...

Read more...

Revision history for this message
In , MJ Ray (mjr-dsl) wrote : Re: Bug#274950: figlet: non-free licenses and possibly non-distributable files

The following email addresses were in the report. Has anyone exchanged
email with any of them about it? The last one seems to have changed to
http://www.figlet.org/mailman/listinfo/figlet but has no public
archive.

> .\" Copyright (C) 1991, 1993, 1994 Glenn Chappell and Ian Chai
> .\" Internet: <email address hidden>

> .\" Portions Copyright 1996, 1997, 1998, 1999, 2000, 2001 by John
> Cowan
> <email address hidden>

> This package was originally put together by Robert Leslie
> <email address hidden>,
> and the maintained Martin Schulze <email address hidden>. Now it's
> maintained by
> Francesco Tapparo <email address hidden> with sources obtained from:
> ftp://ftp.nicoh.com/pub/figlet/program/unix/figlet22.tar.gz

> figlet (c) 1991, 1993, 1994 Glenn Chappell and Ian Chai
> Internet: <email address hidden> and <email address hidden>

> If you like FIGlet (hey, even if you *hate* FIGlet), please send an
> e-mail message to <email address hidden>.

> would like to be on this list, send e-mail to
> <email address hidden>
> with the message body subscribe figlet-l YOUR NAME

--
MJR/slef My Opinion Only and not of any group I know
  Creative copyleft computing - http://www.ttllp.co.uk/
LinuxExpo.org.uk village 6+7 Oct http://www.affs.org.uk

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Tue, 05 Oct 2004 10:18:30 +0100
From: MJ Ray <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#274950: figlet: non-free licenses and possibly
 non-distributable files

The following email addresses were in the report. Has anyone exchanged
email with any of them about it? The last one seems to have changed to
http://www.figlet.org/mailman/listinfo/figlet but has no public
archive.

> .\" Copyright (C) 1991, 1993, 1994 Glenn Chappell and Ian Chai
> .\" Internet: <email address hidden>

> .\" Portions Copyright 1996, 1997, 1998, 1999, 2000, 2001 by John
> Cowan
> <email address hidden>

> This package was originally put together by Robert Leslie
> <email address hidden>,
> and the maintained Martin Schulze <email address hidden>. Now it's
> maintained by
> Francesco Tapparo <email address hidden> with sources obtained from:
> ftp://ftp.nicoh.com/pub/figlet/program/unix/figlet22.tar.gz

> figlet (c) 1991, 1993, 1994 Glenn Chappell and Ian Chai
> Internet: <email address hidden> and <email address hidden>

> If you like FIGlet (hey, even if you *hate* FIGlet), please send an
> e-mail message to <email address hidden>.

> would like to be on this list, send e-mail to
> <email address hidden>
> with the message body subscribe figlet-l YOUR NAME

--
MJR/slef My Opinion Only and not of any group I know
  Creative copyleft computing - http://www.ttllp.co.uk/
LinuxExpo.org.uk village 6+7 Oct http://www.affs.org.uk

Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

There are no packages that Depends on figlet. Only linda (main), irssi-scripts
and artist (both in universe) have a suggests/reccomends
entry for figlet.
I suggest we just move it to universe and deal with it later (a removal will not
kill our CD)
or stick it in restricted (since it would be *kinda* non-free).

Fabio

Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

Ok I uploaded linda that drops the build-deps on figlet as agreed with Matt on irc.
This should push figlet out of main with the next germinate run.

James can you ensure that this will happen?

I will switch the bug as NOTWARTY as soon as you will confirm.

Fabio

Revision history for this message
James Troup (elmo) wrote :

(In reply to comment #4)
> Ok I uploaded linda that drops the build-deps on figlet as agreed with Matt on
irc.
> This should push figlet out of main with the next germinate run.
>
> James can you ensure that this will happen?

Done.

> I will switch the bug as NOTWARTY as soon as you will confirm.

Revision history for this message
In , Carlos Laviola (claviola) wrote : Bug#274950: fixed in figlet 2.2.1-3

Source: figlet
Source-Version: 2.2.1-3

We believe that the bug you reported is fixed in the latest version of
figlet, which is due to be installed in the Debian FTP archive:

figlet_2.2.1-3.diff.gz
  to pool/non-free/f/figlet/figlet_2.2.1-3.diff.gz
figlet_2.2.1-3.dsc
  to pool/non-free/f/figlet/figlet_2.2.1-3.dsc
figlet_2.2.1-3_i386.deb
  to pool/main/f/figlet/figlet_2.2.1-3_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carlos Laviola <email address hidden> (supplier of updated figlet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 9 Oct 2004 04:01:57 -0300
Source: figlet
Binary: figlet
Architecture: source i386
Version: 2.2.1-3
Distribution: unstable
Urgency: high
Maintainer: Carlos Laviola <email address hidden>
Changed-By: Carlos Laviola <email address hidden>
Description:
 figlet - Frank, Ian & Glenn's Letters
Closes: 274950
Changes:
 figlet (2.2.1-3) unstable; urgency=high
 .
   * debian/control: changed Section from misc to non-free/text while the
     problems that land figlet in non-free, as brought up in bug #274950 are
     being fixed. (Closes: #274950)
Files:
 9c3bac6b4912905640f701d361f39455 562 non-free/text optional figlet_2.2.1-3.dsc
 f9914f8d688f8b94ca5d44f2c1e13587 6504 non-free/text optional figlet_2.2.1-3.diff.gz
 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBZ43YZAYCJzUW03IRAjbpAJ4niDoaAQGdoQaHNSfdO/QcPTVPtACeNTDd
enMR7M735xXYfAyadrSBAJ0=
=Yuso
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Thu, 14 Oct 2004 02:25:07 -0400
From: Carlos Laviola <email address hidden>
To: <email address hidden>
Subject: Bug#274950: fixed in figlet 2.2.1-3

Source: figlet
Source-Version: 2.2.1-3

We believe that the bug you reported is fixed in the latest version of
figlet, which is due to be installed in the Debian FTP archive:

figlet_2.2.1-3.diff.gz
  to pool/non-free/f/figlet/figlet_2.2.1-3.diff.gz
figlet_2.2.1-3.dsc
  to pool/non-free/f/figlet/figlet_2.2.1-3.dsc
figlet_2.2.1-3_i386.deb
  to pool/main/f/figlet/figlet_2.2.1-3_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carlos Laviola <email address hidden> (supplier of updated figlet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 9 Oct 2004 04:01:57 -0300
Source: figlet
Binary: figlet
Architecture: source i386
Version: 2.2.1-3
Distribution: unstable
Urgency: high
Maintainer: Carlos Laviola <email address hidden>
Changed-By: Carlos Laviola <email address hidden>
Description:
 figlet - Frank, Ian & Glenn's Letters
Closes: 274950
Changes:
 figlet (2.2.1-3) unstable; urgency=high
 .
   * debian/control: changed Section from misc to non-free/text while the
     problems that land figlet in non-free, as brought up in bug #274950 are
     being fixed. (Closes: #274950)
Files:
 9c3bac6b4912905640f701d361f39455 562 non-free/text optional figlet_2.2.1-3.dsc
 f9914f8d688f8b94ca5d44f2c1e13587 6504 non-free/text optional figlet_2.2.1-3.diff.gz
 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBZ43YZAYCJzUW03IRAjbpAJ4niDoaAQGdoQaHNSfdO/QcPTVPtACeNTDd
enMR7M735xXYfAyadrSBAJ0=
=Yuso
-----END PGP SIGNATURE-----

Revision history for this message
In , Colin Watson (cjwatson) wrote :

reopen 274950
thanks

On Thu, Oct 14, 2004 at 02:25:07AM -0400, Carlos Laviola wrote:
> figlet (2.2.1-3) unstable; urgency=high
> .
> * debian/control: changed Section from misc to non-free/text while the
> problems that land figlet in non-free, as brought up in bug #274950 are
> being fixed. (Closes: #274950)
> Files:
> 9c3bac6b4912905640f701d361f39455 562 non-free/text optional figlet_2.2.1-3.dsc
> f9914f8d688f8b94ca5d44f2c1e13587 6504 non-free/text optional figlet_2.2.1-3.diff.gz
> 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb

It looks from this as if you moved the source to non-free but left the
binary in main; James Troup confirmed this on IRC. Please move the
binary too.

Thanks,

--
Colin Watson [<email address hidden>]

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Tue, 9 Nov 2004 12:32:30 +0000
From: Colin Watson <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#274950: fixed in figlet 2.2.1-3

reopen 274950
thanks

On Thu, Oct 14, 2004 at 02:25:07AM -0400, Carlos Laviola wrote:
> figlet (2.2.1-3) unstable; urgency=high
> .
> * debian/control: changed Section from misc to non-free/text while the
> problems that land figlet in non-free, as brought up in bug #274950 are
> being fixed. (Closes: #274950)
> Files:
> 9c3bac6b4912905640f701d361f39455 562 non-free/text optional figlet_2.2.1-3.dsc
> f9914f8d688f8b94ca5d44f2c1e13587 6504 non-free/text optional figlet_2.2.1-3.diff.gz
> 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb

It looks from this as if you moved the source to non-free but left the
binary in main; James Troup confirmed this on IRC. Please move the
binary too.

Thanks,

--
Colin Watson [<email address hidden>]

Revision history for this message
In , Jeroen van Wolffelaar (jeroenvw) wrote :

On Thu, Oct 14, 2004 at 02:25:07AM -0400, Carlos Laviola wrote:
> figlet (2.2.1-3) unstable; urgency=high
> .
> * debian/control: changed Section from misc to non-free/text while the
> problems that land figlet in non-free, as brought up in bug #274950 are
> being fixed. (Closes: #274950)

Please try to contact the authors to see if they maybe want to relicence
this freely.

--Jeroen

--
Jeroen van Wolffelaar
<email address hidden>
http://jeroen.A-Eskwadraat.nl

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Tue, 9 Nov 2004 14:39:13 +0100
From: Jeroen van Wolffelaar <email address hidden>
To: Carlos Laviola <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#274950: fixed in figlet 2.2.1-3

On Thu, Oct 14, 2004 at 02:25:07AM -0400, Carlos Laviola wrote:
> figlet (2.2.1-3) unstable; urgency=high
> .
> * debian/control: changed Section from misc to non-free/text while the
> problems that land figlet in non-free, as brought up in bug #274950 are
> being fixed. (Closes: #274950)

Please try to contact the authors to see if they maybe want to relicence
this freely.

--Jeroen

--
Jeroen van Wolffelaar
<email address hidden>
http://jeroen.A-Eskwadraat.nl

Revision history for this message
In , Carlos Laviola (carlos-laviola) wrote :

On Tue, 9 Nov 2004 12:32:30 +0000, Colin Watson <email address hidden> wrote:
> reopen 274950
> thanks
>
> > 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb
>
> It looks from this as if you moved the source to non-free but left the
> binary in main; James Troup confirmed this on IRC. Please move the
> binary too.

2.2.1-4 has the binary in non-free, too. I had uploaded it some time
ago, but it's just been accepted into the pool.

Regards,
Carlos.

--
Carlos Laviola
<email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sat, 13 Nov 2004 14:13:33 -0200
From: Carlos Laviola <email address hidden>
To: Colin Watson <email address hidden>, <email address hidden>
Subject: Re: Bug#274950: fixed in figlet 2.2.1-3

On Tue, 9 Nov 2004 12:32:30 +0000, Colin Watson <email address hidden> wrote:
> reopen 274950
> thanks
>
> > 2de94e91572853d4ec10ffb4c23c51d5 149196 misc optional figlet_2.2.1-3_i386.deb
>
> It looks from this as if you moved the source to non-free but left the
> binary in main; James Troup confirmed this on IRC. Please move the
> binary too.

2.2.1-4 has the binary in non-free, too. I had uploaded it some time
ago, but it's just been accepted into the pool.

Regards,
Carlos.

--
Carlos Laviola
<email address hidden>

Changed in figlet:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.