Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] CD ROM does not play audio CD's
Date: Sun, 29 Jun 2008 09:49:06
Message-Id: 200806291150.02874.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] CD ROM does not play audio CD's by Daniel Iliev
1 On Saturday 28 June 2008, Daniel Iliev wrote:
2 > It seems to me that you are obliged to publish cdrtools under the GNU
3 > GPL until cdrtools contains at least one piece of work which is
4 > licensed under the GNU GPL. Actually that is what the GNU GPL is all
5 > about - to force you to keep the source of a given project open if
6 > you had used any GPLd work for that project.
7
8 To understand how to use the GPL it is necessary to understand what it
9 was designed to do:
10
11 Create an entire body of free code that can never be made un-free.
12
13 That entire body is GNU. RMS says so in one of his many essays and faqs
14 on the subject[1]. The original intent is obviously for people who want
15 to contribute to GNU - they must license their code for GNU under GPL,
16 and their code then becomes a coherent part of something much larger.
17
18 Picking and choosing bits of code here and there is liable to get one in
19 trouble with incompatible licenses, as this is not the original intent.
20
21 > How can this be achieved? Simply the GPL applies itself to the whole
22 > system if even the smallest part of the system was licenced under it.
23
24 Yes, that is a side effect. But I don't think the intent was to infect
25 other code with GPL due to the presence of GPL'ed code, as GNU was
26 started to replace existing proprietary Unixes. More like new GPL code
27 is added to the GNU that already exists.
28
29 Stunningly obvious conclusion:
30
31 Don't mix and match GPL code with other code (except BSD where this
32 problem doesn't arise)
33
34 --
35 Alan McKinnon
36 alan dot mckinnon at gmail dot com
37
38 --
39 gentoo-user@l.g.o mailing list