From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1IAkt8-0007Ks-8y for garchives@archives.gentoo.org; Tue, 17 Jul 2007 11:06:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6HB5SbR029334; Tue, 17 Jul 2007 11:05:28 GMT Received: from newton.gmurray.org.uk (newton.gmurray.org.uk [81.2.114.237]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l6HB12Hn024573 for ; Tue, 17 Jul 2007 11:01:03 GMT Received: from newton.gmurray.org.uk (graham@localhost [127.0.0.1]) by newton.gmurray.org.uk (8.14.1/8.14.1) with ESMTP id l6HB11Pr024258 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 17 Jul 2007 12:01:01 +0100 X-DKIM: Sendmail DKIM Filter v1.2.0 newton.gmurray.org.uk l6HB11Pr024258 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmurray.org.uk; s=in200703; t=1184670061; bh=gR3mi5LSKsBWU18uRBY+CARKJjDN63kirwZefB SCXm8=; l=1619; h=Received:X-Authentication-Warning:From:To:Subject: References:X-Hashcash:Date:In-Reply-To:Message-ID:User-Agent: MIME-Version:Content-Type; b=A/OnmX5OfKsuk24Dsfzr2JWmiO2vv2UWx7LHn qQZAw199VwdDoTRNMy2ZzlMhKZmMGdmbHK7YqU2ZGSrQsATFFc2dYQvwbtD18clLhZ3 DbGisjMWDh1Ob481Gr1HgaZLS9UEFxgZOY2dNkaKFY2u/BvesWqYPsAN1oNvBREbKVk = Received: (from graham@localhost) by newton.gmurray.org.uk (8.14.1/8.14.1/Submit) id l6HB11HV024257; Tue, 17 Jul 2007 12:01:01 +0100 X-Authentication-Warning: newton.gmurray.org.uk: graham set sender to graham@gmurray.org.uk using -f From: Graham Murray To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] 2 to 3?? References: <14178ED3A898524FB036966D696494FB138F1B@messenger.cv63.navy.mil> X-Hashcash: 1:22:070717:gentoo-user@lists.gentoo.org::344oGTn0A715AzWa:0000000000000000000000000000000002WKD Date: Tue, 17 Jul 2007 12:01:01 +0100 In-Reply-To: <14178ED3A898524FB036966D696494FB138F1B@messenger.cv63.navy.mil> (burlingk@cv63.navy.mil's message of "Tue, 17 Jul 2007 19:14:44 +0900") Message-ID: <871wf7waz6.fsf@newton.gmurray.org.uk> User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Archives-Salt: 3d3e44d1-7979-4978-a821-e94cd07fd598 X-Archives-Hash: 990ae2e111d7560b2e96d4e4a8a89ff2 writes: > The four freedoms: > Freedom 0: The freedom to run a program for any purpose. > Freedom 1: To study the way a program works, and adapt it to your needs. > Freedom 2: To redistribute copies so that you can help your neighbors. > Freedom 3: Improve the program, and release your improvements to > the public, so that the whole community benefits. > For freedom 1 and 3 to work, the code must be open. > > Freedom 1 is just as important as the other three. Freedom one is > almost eliminated in GPLv3. Freedom One is the freedom that was > most whole heartedly expressed in the original manifesto. Just how does GPLv3 almost eliminate this? It still requires that if anyone obtains a binary of the program then they must either be given or be able to obtain the source. From this source they can study the program and make any adaptations they require to make it fit their needs. If they then distribute the adapted code, the adapted program must be released under GPLv3 (or optionally a later version). So all recipients of the adapted program must be able to obtain its source and therefore, should they so desire, study the program and make further adaptations themselves. AFAICS GPLv3 adds an additional freedom to such recipients over that offered by GPLv2 in that if the program is received with hardware and the hardware 'verifies' the code before running it then the mechanism for allowing binaries built from any adaptations to also verify must be supplied. So rather than almost eliminating Freedom One, GPLv3 actually enhances it. -- gentoo-user@gentoo.org mailing list