Debian Bug report logs - #265546
Do not package a36, license is too "interesting".

version graph

Package: cdrecord; Maintainer for cdrecord is (unknown);

Reported by: Andreas Metzler <ametzler@logic.univie.ac.at>

Date: Fri, 13 Aug 2004 16:33:02 UTC

Severity: important

Found in version 2.01a36andlater

Done: Andreas Metzler <ametzler@logic.univie.ac.at>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Joerg Jaspert <joerg@debian.org>:
Bug#265546; Package cdrecord. Full text and rfc822 format available.

Acknowledgement sent to Andreas Metzler <ametzler@logic.univie.ac.at>:
New Bug report received and forwarded. Copy sent to Joerg Jaspert <joerg@debian.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Andreas Metzler <ametzler@logic.univie.ac.at>
To: submit@bugs.debian.org
Subject: Do not package a36, license is too "interesting".
Date: Fri, 13 Aug 2004 18:22:59 +0200
Package: cdrecord
Version: 2.01a36andlater
Severity: important

Note to myself: Do not package a36. Rationale follows.

2.01a36 features this change:
--- cdrtools-2.01+a35/cdrecord/cdrecord.c	2004-07-31 16:41:06.000000000 +0200
+++ cdrtools-2.01/cdrecord/cdrecord.c	2004-08-05 09:26:18.000000000 +0200
@@ -375,6 +376,22 @@
 		printf("as expected.\n");
 #endif
 	}
+	/*
+	 * You are not allowed to modify or remove the call to "linuxcheck()".
+	 * I am sorry that I am forced to do things like this, but defective
+	 * versions of cdrecord cause a lot of work load to me and it seems
+	 * to be impossible to otherwise convince SuSE to cooperate.
+	 * As people contact me and bother me with the related problems,
+	 * it is obvious that SuSE is violating subsection 6 in the preamble of
+	 * the GPL.
+	 *
+	 * Note that although the SuSE test is effective only for SuSE, the
+	 * intention to have non bastardized versions out is not limited
+	 * to SuSE. It is bad to see that in special in the "Linux" business,
+	 * companies prefer a model with many proprietary differing programs
+	 * instead of cooperating with the program authors.
+	 */
+	linuxcheck();
 
 	if (flags & F_VERSION)
 		exit(0);


That is GPL incompatible and definitely not acceptable for
Debian/main, we'll need to clear this up with the upstream author.
                 cu andreas



Reply sent to Andreas Metzler <ametzler@logic.univie.ac.at>:
You have taken responsibility. Full text and rfc822 format available.

Notification sent to Andreas Metzler <ametzler@logic.univie.ac.at>:
Bug acknowledged by developer. Full text and rfc822 format available.

Message #10 received at 265546-done@bugs.debian.org (full text, mbox):

From: Andreas Metzler <ametzler@logic.univie.ac.at>
To: 265546-done@bugs.debian.org
Subject: Issue resolved in a38-pre
Date: Thu, 19 Aug 2004 18:34:20 +0200
a38-pre resolves this issue, linux_check() is not under specific
protection anymore.
                cu andreas



Information forwarded to debian-bugs-dist@lists.debian.org, Joerg Jaspert <joerg@debian.org>:
Bug#265546; Package cdrecord. Full text and rfc822 format available.

Acknowledgement sent to Brian Thomas Sniffen <bts@evenmere.org>:
Extra info received and forwarded to list. Copy sent to Joerg Jaspert <joerg@debian.org>. Full text and rfc822 format available.

Message #15 received at 265546@bugs.debian.org (full text, mbox):

From: Brian Thomas Sniffen <bts@evenmere.org>
To: Debian Bug Tracking System <265546@bugs.debian.org>
Subject: cdrtools: Undistributable because of mixed GNU-GPL and JS-GPL code
Date: Thu, 02 Sep 2004 12:53:54 -0400
Package: cdrtools
Followup-For: Bug #265546


Joerg Schilling's license is essentially the GNU GPL plus some extra
restrictions.  These restrictions are probably non-free.  Call this the
JS-GPL

But cdrtools uses code copyrighted by others and licensed only under
the real GNU GPL.  The HFS code, for example, is copyright Robert
Leslie.  Some of the Mac isofs code is copyright James Pearson.
The eltorito.c file in mkisofs is copyright Red Hat, and much of
the rest is Yggdrasil's. 

Taken altogether, it looks like this package is not distributable by
anybody with parts under the JS-GPL.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 13:43:31 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.