[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: yes, GPL means GPL3 today... (Re: RFS: gnome-color-chooser)



Bas Wijnen wrote:
> On Thu, Dec 13, 2007 at 03:06:27PM +0100, Holger Levsen wrote:
>>> Are now all packages buggy that reference
>>> /usr/share/common-licenses/GPL instead of GPL-2 because GPL now
>>> points to GPL-3? 
>> Yes.
> 
> Only if they are "GPL 2 only".  GPL 3 is a valid license for a GPL2+
> licensed work.  It might be better to reference both version 2 and 3,
> but referencing version 3 is certainly not wrong.

The ambiguity of using the GPL symlink is not useful - particularly with
respect to libraries. It is all too easy to re-license a formerly GPL-2+
library under GPL-3+ (using the machine-operable nomenclature for
debian/copyright) and thereby make it impossible for Debian to
distribute an application that uses the library but which contains GPL-2
only code.

debian/copyright should be unambiguous. IMHO, packages that specify
/usr/share/common-licenses/GPL are buggy if either:
1. GPL-2 only code is included in the package
2. GPL-2 only code is included in a *linked* package where linked is
intended in a strict meaning of "linked by a runtime dependency" on a
shared library. These are probably minor or normal bugs but bugs all the
same.

This list is principally about new packages and new packages should do
everything possible to avoid ambiguities in debian/copyright. The fact
that existing packages may do things one way is no excuse for not doing
things TheRightWay(TM) in new packages.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: