Comment 55 for bug 213215

Revision history for this message
Schily (schilling-fokus) wrote :

This article on "enterprise...." is wrong - sorry.

What really happened is this:

In 2004, Debian decided to attack the cdrtools project, created a buggy fork (illegally under the original name) and stopped distributing the original software in May 2004.

After 2 years of attempts to solve this problem failed, and the FSF did not help against the attacks against the still 100% GPLd cdrtools, the cdrtools project was relicensed to CDDL on May 15 2006. At the same time, Debian was told to stop distributing their fork under the original name.

As a result, Debian renamed their fork to "cdrkit", keeping all the > 100 bugs they introduced since May 2004. So the timeline verifes that Debian is lying.

The article you are referring is also technically wrong: All CD-ROM drives ever made are SCSI drives and cdrtools honor this fact.

As a site note, it seems to be of interest that aprox. 50 of the Debian specific bugs in cdrkit are related to missunderstanding the SCSI / IDE story. The original software never had these bugs.

The only problem was that Linux-2.6 introduced an incompatible SCSI kernel interface that needs a different method to get the needed permissions that previous Linux releases. While cdrkit did never introduce support for this kernel incompatibility problem, the original cdrtools include a workaround.

BTW: since Mark Shuttleworth decided to include ZFS in UBUNTU, he admitted that there is no license problem (as spread by the deffamation from Debian) because ZFS is under CDDL and ZFS + the Linux kernel create a so called "collective work" that is permitted by the GPL.

mkisofs works the same way and links a GPLd program against a CDDL library which is accepted by the FSF, as otherwise GNU tar would be illegal on OpenSolaris.

All other software from the cdrtools is 100% CDDL, so UBUNTU should finally kick off the buggy and unmaintained cdrkit and re-introduce the maintained cdrtools.