Package: scheme48 Version: 1.8-1 Severity: normal Hi, scheme48 ships with emacs/cmulisp.el, which has the following copyright declaration: (which is dutifully noted in debian/copyright)
;;; Copyright Olin Shivers (1988). ;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright ;;; notice appearing here to the effect that you may use this code any ;;; way you like, as long as you don't charge money for it, remove this ;;; notice, or hold me liable for its results. I believe that the principle that you may use the code "as long as you don't charge any money for it" violates point 1 of the DFSG, which demands that "The license of a Debian component may not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources." I do think that this can probably fixed with an email to Olin Shivers. He has other code in the package with 10 years newer copyright that is licensed without the "don't charge money" clause, so he would probably be amenable to a change. >From #debian-bugs dmoerner> would a file that declares in the copyright that "you may use this code any way you like, as long as you don't charge money for it" be non-dfsg free (violating point 1)? [...] <vorlon> it would be best to try (politely as possible) to get clarification from the copyright holder [...] <vorlon> it's best to get clarification by asking the question "Is it ok for us to distribute this under <this license>?", where <this license> is probably "GPLv2 or later" <dmoerner> the rest of the package is 3-clause bsd actually so i would think i would ask about that. thanks. I filed this as severity normal since this code looks like a relic and the author's intention from the 1998 copyrights seems pretty clear. I will see if I can find a way to contact the original copyright holder. Cheers, Daniel -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages scheme48 depends on: ii libc6 2.7-16 GNU C Library: Shared libraries scheme48 recommends no packages. Versions of packages scheme48 suggests: ii cmuscheme48-el 1.8-1 Emacs mode specialized for Scheme4 pn scheme48-doc <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org