is the GPLv3 "similar in spirit" to the GPLv2?
is the GPLv3 "similar in spirit" to the GPLv2?
Posted Sep 27, 2006 9:22 UTC (Wed) by hummassa (subscriber, #307)In reply to: is the GPLv3 "similar in spirit" to the GPLv2? by forthy
Parent article: Why Torvalds is sitting out the GPLv3 process (Linux.com)
"all GPLv2 code is GPLv2 or later unless explicitely stated otherwise"
nope. All GPLv2 is v2-only unless explicitely stated otherwise. Clause 9
says that "If the Program <b>does not specify a version number</b> of this
License, you may choose any version ever published by the Free Software
Foundation." It means if you specify v2, it's v2 only.
look:
$ find t2/linux-source-2.6.12/ -type f | xargs grep GPL | grep v2.*later |
wc -l
2
$ find t2/linux-source-2.6.12/ -type f | xargs grep GPL | grep v2.*only |
wc -l
0
$ find t2/linux-source-2.6.12/ -type f | xargs grep GPL | grep v2 | wc -l
126
IOW: 126 instances of GPL-v2, 124 of them being v2-only.
Posted Oct 5, 2006 14:59 UTC (Thu)
by forthy (guest, #1525)
[Link]
Please learn to grep. The term used to declare GPL version 2 or later
is fixed, and it spells out as: I find a whooping 4631 files with exactly this text in
my /usr/src/linux directory. And the GPL v2 explicitely states that you
can choose any later license. If the author does not state any version,
you can choose whatever version you like (Section 9). Please read
the GPL! It's right in /usr/src/linux, just skipp below the comment from
Linus. The majority of the Linux kernel does not specify any version
(apart from your 124 files), Linus comment is just for himself (he chose
to use GPLv2 to redistribute; he's entitled to do that, it doesn't change
the state of the original work, since the GPL is very precise that you
get all the rights only from the original authors).
is the GPLv3 "similar in spirit" to the GPLv2?
This module is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version
2 of the License, or (at your option) any later version.