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

Re: rawhide report: 20060817 changes



Gilboa Davara wrote:
On Thu, 2006-08-17 at 05:52 -0400, buildsys redhat com wrote:
...
cdrtools-9:2.01-10
------------------
* Wed Aug 16 2006 Harald Hoyer <harald redhat com> - 9:2.01-10
- moved back to version 2.01 (last GPL version), due to incompatible license issues


AFAIR there license change only effected the build system and not the
sources themselves.
ANAL, but wouldn't it be possible to 'glue' the 2.0x source tarball to a
'modified' 2.01 buildsys?

Gilboa





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.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


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