1 |
https://www.gnu.org/licenses/gpl-faq.html#VersionThreeOrLater
|
1 |
https://www.gnu.org/licenses/gpl-faq.html#VersionThreeOrLater
|
2 |
\n
|
2 |
\n
|
3 |
[quote]Suppose a program says “Version 3 of the GPL or any later version” and a new version of the GPL is released. If the new GPL version gives additional permission, that permission will be available immediately to all the users of the program. [b]But if the new GPL version has a tighter requirement, it will not restrict use of the current version of the program, because it can still be used under GPL version 3.[/b] When a program says “Version 3 of the GPL or any later version”, users will always be permitted to use it, and even change it, according to the terms of GPL version 3—even after later versions of the GPL are available.[/quote]
|
3 |
[quote]Suppose a program says “Version 3 of the GPL or any later version” and a new version of the GPL is released. If the new GPL version gives additional permission, that permission will be available immediately to all the users of the program. [b]But if the new GPL version has a tighter requirement, it will not restrict use of the current version of the program, because it can still be used under GPL version 3.[/b] When a program says “Version 3 of the GPL or any later version”, users will always be permitted to use it, and even change it, according to the terms of GPL version 3—even after later versions of the GPL are available.[/quote]
|
4 |
So even if GPL v4 says "Mark Zuckerberg owns this program" he can go suck a fat one because everybody is still permitted to use this stuff under GPL v3.
|
4 |
So even if GPL v4 says "Mark Zuckerberg owns this program" he can go suck a fat one because everybody is still permitted to use this stuff under GPL v3.
|
5 |
\n
|
5 |
\n
|
6 |
I think that if anything was [b]strictly[/b] GPL v2 we would have a problem:
|
6 |
I think that if anything was [b]strictly[/b] GPL v2 we would have a problem:
|
7 |
\n
|
7 |
\n
|
8 |
https://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility
|
8 |
https://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility
|
9 |
[quote]...if you tried to combine code released under GPLv2 with code under GPLv3, you would violate section 6 of GPLv2.[/quote]
|
9 |
[quote]...if you tried to combine code released under GPLv2 with code under GPLv3, you would violate section 6 of GPLv2.[/quote]
|
10 |
but combining "GPL v2 or later" with "GPL v3 or later" is fine: https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
|
10 |
but combining "GPL v2 or later" with "GPL v3 or later" is fine: https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
|
11 |
\n
|
11 |
\n
|
12 |
A quick file search did not find anything which was obviously "GPL, v2" as opposed to "GPL, v2 or later", though I didn't try super hard and it's a bit annoying to filter for. I seem to recall that somebody has thought about this issue before now. Probably @GoogleFrog.
|
12 |
A quick file search did not find anything which was obviously "GPL, v2" as opposed to "GPL, v2 or later", though I didn't try super hard and it's a bit annoying to filter for. I seem to recall that somebody has thought about this issue before now. Probably @GoogleFrog.
|
13 |
\n
|
13 |
\n
|
14 |
(
In
fact
there
seems
to
be
very
little
in
the
ZK
repository
which
is
not
compatible
with
GPL
v2.
)
|
14 |
(
In
fact
there
seems
to
be
very
little
in
the
ZK
repository
which
is
GPL
v3
and
not
GPL
v2.
)
|