/[debburn]/nonameyet/trunk/FORK
ViewVC logotype

Contents of /nonameyet/trunk/FORK

Parent Directory Parent Directory | Revision Log Revision Log


Revision 161 - (show annotations) (download)
Sat Sep 2 01:12:34 2006 UTC (6 years, 8 months ago) by joerg
File size: 3063 byte(s)
Updated, thanks to nattie for help
1 Forking cdrtools as cdrkit
2 --------------------------
3
4
5 So, why the fork? CD/DVD burning is a complicated business that needs a
6 lot of knowledge, so forking such a big collection isn't a step to be
7 taken lightly. It requires a lot of development effort that could be put to
8 better use elsewhere.
9
10 In the past, we (the Debian maintainers) had a good and mutually
11 cooperative relationship with Jörg. He even commented on Debian bug
12 reports, which is one of the best things an upstream maintainer can do.
13 Naturally, there were occasionally disagreements, but this is normal.
14
15
16 Unfortunately Sun then developed the CDDL[1], a license that was
17 intentionally made to be incompatible with the GPL. The FSF itself says
18 that this is the case as do people who helped draft the CDDL. One
19 current and one former Sun employee visited the annual Debian conference
20 in Mexico in 2006. Danese Cooper clearly stated there that the CDDL was
21 intentionally modelled on the MPL in order to make it
22 GPL-incompatible. For everyone who wants to hear this first-hand, we
23 have videos from that talk available at [2].
24
25
26 You can read the FSF position about the CDDL at [3]. The thread behind
27 [4] contains statements on the issue made by Debian people; for more
28 context also see the other mails in that thread.
29 In short - the CDDL has extra restrictions, which the GPL does not
30 allow. Jörg has a different opinion about this and has repeatedly
31 stated that the CDDL is not incompatible, interpreting a facial
32 expression in the above-mentioned video, calling us liars and generally
33 appearing unwilling to consider our concerns (he never replied to the
34 parts where we explained why it is incompatible). As he has basically
35 ignored what we have said, we have no choice but to fork. While the CDDL
36 *may* be a free license, we never questioned if it is free or not, as it
37 is not our place to decide this as the Debian cdrtools
38 maintainers. However, having been approved by OSI doesn't mean it's ok
39 for any usage, as Jörg unfortunately seems to assume. There are several
40 OSI-approved licenses that are GPL-incompatible and CDDL is one of
41 them. That is and always was our point.
42
43
44 For our fork we used the last GPL-licensed version of the program code
45 and killed the incompatibly licensed build system. It is now replaced by
46 a cmake system, and the whole source we distribute should be free of
47 other incompatibilities, as to the best of our current knowledge.
48
49
50 Anyone who wants to help with this fork, particularly developers of
51 other distributions, is welcome to join our efforts. You can contact us
52 on IRC, server irc.oftc.net, channel #debburn, or via mail at
53 debburn-devel@lists.alioth.debian.org. Our svn repository is
54 http://svn.debian.org/wsvn/debburn.
55
56
57 [1] http://www.opensource.org/licenses/cddl1.php
58 [2] http://meetings-archive.debian.net/pub/debian-meetings/2006/debconf6/theora-small/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.ogg
59 [3] http://www.gnu.org/licenses/license-list.html
60 [4] http://lists.debian.org/debian-devel/2006/08/msg00552.html

  ViewVC Help
Powered by ViewVC 1.1.5