[Fwd: cdrtools and CDDL... time to resurrect this project]

Harald Hoyer harald at redhat.com
Mon Aug 21 05:35:54 PDT 2006



-------- Original Message --------
Subject: cdrtools and CDDL... time to resurrect this project
Date: Mon, 21 Aug 2006 14:21:46 +0200
From: Harald Hoyer <harald at redhat.com>
To: freedrtools-maintainers at lists.freedesktop.org

Common rumor is that only the build system is CDDL licensed. This is not true as of current cdrtools-2.01.01a11.

File COPYING:

The software in this directory tree is free software and uses
licenses that are aproved be the OpenSource Initative

          http://www.opensource.org/

Not all sub-projects use the same license. Here is a list of
sub-directories and it's related licenses:

btcflash/
          A firmwareflash program (CDDL)
          Note: uses libscg
cdda2wav/
          A DAE program (CDDL)
          Note: uses libscg
cdrecord/
          A CD/DVD-recording program (CDDL)
          Note: uses libscg
conf/
          The Schily Autoconf program (GPL)
          Support shell scripts for the Schily Makefile system (CDDL)
DEFAULTS/
          Default files for the Schily Makefile system (CDDL)
DEFAULTS_ENG/
          Default files for the Schily Makefile system (CDDL)
inc/
          Support C-Files for the Schily Makefile system (CDDL)
include/
          Support H-Files for the Schily Makefile system (CDDL)
libdeflt/
          A lib for accessing files under /etc/default/ (CDDL)
libedc/
          A Reed Solomon Encoder and Decoder (CDDL)
libfile/
          A lib that implements the 'file' command (GPL)
libhfs_iso/
          HFS support lib (GPL)
libparanoia/
          CD paranoia CD-DAE support lib (LGPL)
librscg/
          A remote SCSI-generic transport lib (CDDL)
          This code may only be used together with other
          code that is under an approved OpenSource license,
          see http://www.opensource.org/.
libscg/
          A local SCSI-generic transport lib (CDDL)
          This code may only be used together with other
          code that is under an approved OpenSource license,
          see http://www.opensource.org/.
libschily/
          The schily basic support library (CDDL)
libunls/
          A simple iconv replacement (GPL)
mkisofs/
          A ISO-9660/Rock-Ridge/Joliet/HFS/UDF filesystem formatter (GPL)
          Note: uses libscg
readcd/
          A CD/DVD read utility (CDDL)
          Note: uses libscg
rscsi/
          The remote SCSI generic transport daemon (CDDL)
          Note: uses libscg
RULES/
          The main part of the Schily Makefilesystem (CDDL)
scgcheck/
          The libscg interface comliance check program (CDDL)
          Note: uses libscg
scgskeleton/
          A libscg skeleton demo program (CDDL)
          Note: uses libscg
TARGETS/
          Slot support for the Schily Makefile system (CDDL)
TEMPLATES/
          Template support for the Schily Makefile system (CDDL)

For more information on the CDDL read the file  CDDL.Schily.txt
For more information on the GPL read the file   GPL-2.0.txt
For more information on the LGPL read the file  LGPL-2.1.txt

-----

So you would think, that mkisofs is fully GPL… Not true:

$ fgrep 'Common Development and Distribution License' -r .
./diag/scsi_cdr.c: * Common Development and Distribution License, Version 1.0 only
./diag/modes.c: * Common Development and Distribution License, Version 1.0 only
./diag/defaults.c: * Common Development and Distribution License, Version 1.0 only
./diag/getnum.c: * Common Development and Distribution License, Version 1.0 only
./diag/cd_misc.c: * Common Development and Distribution License, Version 1.0 only
./scsi_cdr.c: * Common Development and Distribution License, Version 1.0 only
./modes.c: * Common Development and Distribution License, Version 1.0 only
./defaults.c: * Common Development and Distribution License, Version 1.0 only
./getnum.c: * Common Development and Distribution License, Version 1.0 only
./cd_misc.c: * Common Development and Distribution License, Version 1.0 only

Seems like this is mixed GPL and CDDL code, which is IMHO not allowed by §2 of the GPL.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3621 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.freedesktop.org/archives/freedrtools-devel/attachments/20060821/384e4a1a/smime.bin


More information about the freedrtools-devel mailing list