On Mon 23 Aug 2010 12:03 +0200, Philipp wrote: > Hi, > I just looked up the GPL notation again. > Here's the relevant excerpt from the wiki: > > http://wiki.archlinux.org/index.php/Arch_Packaging_Standards > > .. > The (L)GPL has many versions and permutations of those versions. > For (L)GPL software, the convention is: > > * (L)GPL - (L)GPLv2 or any later version > * (L)GPL2 - (L)GPL2 only > * (L)GPL3 - (L)GPL3 or any later version > > > Now besides that this is obviously confusing there's another problem. > How would you specify that a program is GPL3 only?
Here's my proposed scheme: GPL = Any GPL license GPL1 = GPL1 only GPL2 = GPL2 only GPL3 = GPL3 only If you want to use 2 and 3, just list them both in the licenses array. Future proof.
