4 ms·
The GPLv2 requires that all derivative works be licensed under the GPLv2 or any later version of the GPL. The maintainer can get a way with this in a way semant
by adrusi 12y ago
The GPLv2 requires that all derivative works be licensed under the GPLv2 or any later version of the GPL. The maintainer can get a way with this in a way semantically equivalent to forking the project using a later version of the GPLv2.
As long as contributors are licensing their contributions under the terms of the GPLv2, they're also licensing them under all future versions.
- mjg59 12y ago> The GPLv2 requires that all derivative works be licensed under the GPLv2 or any later version of the GPL No it doesn't. The relevant part of the license is: Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. ie, it's optional to use the "or any later version" language.