[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#274950: 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: <info@figlet.org>
  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 hamrick@primenet.com) 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 WITHOUT LIMITATION, ANY
 * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 *
 * IN NO EVENT SHALL EDWARD B. HAMRICK BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
 * INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER
 * RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF
 * THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */


figfont.txt:
non-free license

|             Draft 2.0 Copyright 1996, 1997
|                 by John Cowan and Paul Burton
|             Portions Copyright 1991, 1993, 1994
|                 by Glenn Chappell and Ian Chai
|             May be freely copied and distributed.

Where's the permission to modify?


figlet.6:
This file include another copyright notice that seems to cover the whole
package, but the permission grant seems non-free...

.\"  FIGlet
.\"  Copyright (C) 1991, 1993, 1994 Glenn Chappell and Ian Chai
.\"  Internet: <info@figlet.org>
.\"  Portions Copyright 1996, 1997, 1998, 1999, 2000, 2001 by John Cowan <cowan@ccil.org>
.\"  Portions Copyright 2002 by Christiaan Keet
.\"  FIGlet, along with the various FIGlet fonts and documentation, may
.\"  be freely copied and distributed.

It lacks permission to make modifications!
Is this an inaccurate summary of the actual license? Or is this *the*
license itself?

.\"  If you use FIGlet, please send an e-mail message to
.\"  <info@figlet.org>
.\"


some font files (fonts/*.flf):
very limited permission grant, non-free

| Permission is hereby given to modify this font, as long as the
| modifier's name is placed on a comment line.

No permission to distribute...
And it would be non-free even with this permission, because it requires
the name of the modifier.


OK, now the copyright file states:

- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This is the Debian Linux prepackaged version of Figlet, a program for doing
things
 _ _ _          _   _     _
| (_) | _____  | |_| |__ (_)___
| | | |/ / _ \ | __| '_ \| / __|
| | |   <  __/ | |_| | | | \__ \_
|_|_|_|\_\___|  \__|_| |_|_|___(_)

This package was originally put together by Robert Leslie <rob@mars.org>,
and the maintained Martin Schulze <joey@debian.org>. Now it's maintained by 
Francesco Tapparo <cesco@debian.org> 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: <ggc@uiuc.edu> and <chai@uiuc.edu>
  FIGlet Copyright 1996, 1997 John Cowan^M
  Portions written by Paul Burton^
  figlet, along with the various figlet fonts and documentation, may be
    freely copied and distributed.

/*
 * crc.c - CRC calculation routine
 *
 * Version 1.0
 *
 * 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 hamrick@primenet.com) within
 *      30 days of such modification.
 *
 * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
 * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 *
 * IN NO EVENT SHALL EDWARD B. HAMRICK BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
 * INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER
 * RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF
 * THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

In addition, the authors have approved the following copyright
addendum, according to Robert Leslie:

  This program may be sold as a component of the Debian Linux
  distribution or a Linux distribution derived from the Debian
  Linux distribution. If it is distributed in binary form, the
  source code must be included in the distribution as well.

You may wish to visit the following Figlet WWW sites:

  http://st-www.cs.uiuc.edu/users/chai/figlet.html
  http://www.math.uiuc.edu/~chappell/figlet/

The official FIGlet web page:
http://st-www.cs.uiuc.edu/~chai/figlet.html

If you like FIGlet (hey, even if you *hate* FIGlet), please send an
e-mail message to <figlet@uiuc.edu>.

We run an e-mail list dedicated to FIGlet software and font
announcements, as well as general discussion about FIGlet.  If you
would like to be on this list, send e-mail to listserv@vmd.cso.uiuc.edu
with the message body
        subscribe figlet-l YOUR NAME
where YOUR NAME should be replaced with your name.  For those who don't
want to be bothered with the discussions, the list can be configured so
that you only see software update notices, or only software and font
announcements.
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


- -- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux neverland 2.4.27 #1 Mon Aug 9 23:52:28 CEST 2004 i686
Locale: LANG=C, LC_CTYPE=

- --
          Today is the tomorrow you worried about yesterday.
......................................................................
    Francesco Poli                            GnuPG Key ID = DD6DFCF4
 Key fingerprint = C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

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

iD8DBQFBYcz/ePQnm91t/PQRAoioAJoCwYilw5NF4+7341k0aHhxP6qyawCfYnPz
g5vpLsVfAVT57eE5ZsOTz30=
=+mPt
-----END PGP SIGNATURE-----



Reply to: