Gentoo Archives: gentoo-user

From: Graham Murray <graham@×××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] 2 to 3??
Date: Tue, 17 Jul 2007 11:06:42
Message-Id: 871wf7waz6.fsf@newton.gmurray.org.uk
In Reply to: RE: [gentoo-user] 2 to 3?? by burlingk@cv63.navy.mil
1 <burlingk@×××××××××.mil> writes:
2
3 > The four freedoms:
4 > Freedom 0: The freedom to run a program for any purpose.
5 > Freedom 1: To study the way a program works, and adapt it to your needs.
6 > Freedom 2: To redistribute copies so that you can help your neighbors.
7 > Freedom 3: Improve the program, and release your improvements to
8 > the public, so that the whole community benefits.
9 > For freedom 1 and 3 to work, the code must be open.
10 >
11 > Freedom 1 is just as important as the other three. Freedom one is
12 > almost eliminated in GPLv3. Freedom One is the freedom that was
13 > most whole heartedly expressed in the original manifesto.
14
15 Just how does GPLv3 almost eliminate this? It still requires that if
16 anyone obtains a binary of the program then they must either be given or
17 be able to obtain the source. From this source they can study the
18 program and make any adaptations they require to make it fit their
19 needs. If they then distribute the adapted code, the adapted program
20 must be released under GPLv3 (or optionally a later version). So all
21 recipients of the adapted program must be able to obtain its source and
22 therefore, should they so desire, study the program and make further
23 adaptations themselves. AFAICS GPLv3 adds an additional freedom to such
24 recipients over that offered by GPLv2 in that if the program is received
25 with hardware and the hardware 'verifies' the code before running it
26 then the mechanism for allowing binaries built from any adaptations to
27 also verify must be supplied. So rather than almost eliminating Freedom
28 One, GPLv3 actually enhances it.
29 --
30 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] 2 to 3?? Stroller <stroller@××××××××××××××××××.uk>