[arch-dev-public] licenses: GPL permutations
What is the right way to list all the various contortions you can now have of GPL in the license array? There's: GPL - any version of GPL GPL2 - only version 2 GPL2+ - version 2 or later GPL3 - version 3 only GPL3+ - version 3 or later These are all substantively different (except the last two.. for now) so how do we express these? Should we actually create common licenses GPL2+ and GPL3+ which reference the other two, and make GPL reference them all? Do we need a GPL1 and GPL1+? - P
2008/3/30, Paul Mattal <paul@mattal.com>:
What is the right way to list all the various contortions you can now have of GPL in the license array? There's:
GPL - any version of GPL GPL2 - only version 2 GPL2+ - version 2 or later GPL3 - version 3 only GPL3+ - version 3 or later
These are all substantively different (except the last two.. for now) so how do we express these? Should we actually create common licenses GPL2+ and GPL3+ which reference the other two, and make GPL reference them all? Do we need a GPL1 and GPL1+?
This issue was discussed in past (I'm lazy to search for exact thread(s), sorry). The current scheme is: GPL - GPLv2 "or, at your opinion, any later version" GPL2 - GPL2 only (e.g. Linux kernel) GPL3 - GPL3 "or, at your opinion, any later version" I don't know of a single project with GPLv1 or GPLv3-only license. -- Roman Kyrylych (Роман Кирилич)
Roman Kyrylych wrote:
This issue was discussed in past (I'm lazy to search for exact thread(s), sorry). The current scheme is: GPL - GPLv2 "or, at your opinion, any later version" GPL2 - GPL2 only (e.g. Linux kernel) GPL3 - GPL3 "or, at your opinion, any later version" I don't know of a single project with GPLv1 or GPLv3-only license.
Thanks for the info. I've updated the Arch Packaging Standards to reflect that convention. If anyone disagrees, please chime in. http://wiki.archlinux.org/index.php/Arch_Packaging_Standards - P
On Sun, 2008-03-30 at 10:24 -0400, Paul Mattal wrote:
Roman Kyrylych wrote:
This issue was discussed in past (I'm lazy to search for exact thread(s), sorry). The current scheme is: GPL - GPLv2 "or, at your opinion, any later version" GPL2 - GPL2 only (e.g. Linux kernel) GPL3 - GPL3 "or, at your opinion, any later version" I don't know of a single project with GPLv1 or GPLv3-only license.
Thanks for the info. I've updated the Arch Packaging Standards to reflect that convention. If anyone disagrees, please chime in.
http://wiki.archlinux.org/index.php/Arch_Packaging_Standards
- P
This is also valid for LGPL, as there's a v3 version of that also now.
Jan de Groot wrote:
On Sun, 2008-03-30 at 10:24 -0400, Paul Mattal wrote:
Roman Kyrylych wrote:
This issue was discussed in past (I'm lazy to search for exact thread(s), sorry). The current scheme is: GPL - GPLv2 "or, at your opinion, any later version" GPL2 - GPL2 only (e.g. Linux kernel) GPL3 - GPL3 "or, at your opinion, any later version" I don't know of a single project with GPLv1 or GPLv3-only license.
Thanks for the info. I've updated the Arch Packaging Standards to reflect that convention. If anyone disagrees, please chime in.
http://wiki.archlinux.org/index.php/Arch_Packaging_Standards
- P
This is also valid for LGPL, as there's a v3 version of that also now.
Thanks, Jan. I've updated the Packaging Standards page to reflect that, too. - P http://wiki.archlinux.org/index.php?title=Arch_Packaging_Standards&diff=39485&oldid=39389
2008/3/30, Paul Mattal <paul@mattal.com>:
Roman Kyrylych wrote:
This issue was discussed in past (I'm lazy to search for exact thread(s), sorry). The current scheme is: GPL - GPLv2 "or, at your opinion, any later version" GPL2 - GPL2 only (e.g. Linux kernel) GPL3 - GPL3 "or, at your opinion, any later version" I don't know of a single project with GPLv1 or GPLv3-only license.
Thanks for the info. I've updated the Arch Packaging Standards to reflect that convention. If anyone disagrees, please chime in.
http://wiki.archlinux.org/index.php/Arch_Packaging_Standards
Thanks for keeping this up to date! -- Roman Kyrylych (Роман Кирилич)
participants (3)
-
Jan de Groot
-
Paul Mattal
-
Roman Kyrylych