Yagisan
Mini-Member
Posts: 94
Registered: 01-06 |
Gez said:
If Eternity were to move to BSD instead of GPLv3, it would allow commercial, closed-source use of code from Id and Raven that were released under non-commercial or open-source licenses, and therefore it would be a serious infringement of license terms.
Indeed - if he wanted to make it commercial, he would need to use the open source licensed version, and if he wanted to close the source, he would need to use the non-commercial license
Gez said:
But GPLv2 to GPLv3; especially when it's debatable that it isn't already GPLv2+? That's trifles.
I'm not entirely sold on the idea that the raven code is GPLv2+, but it is ambiguous enough that you can argue it both ways, and both interpretations could be considered valid. It's the statement of intent in SourceReadme.txt that stops me from rushing out to join the chorus of yes - it is GPLv2+
Gez said:
The reason v3 is incompatible with v2 is because it places additional burdens, such as the obligation to include installation instructions. Since this wouldn't apply to the original distribution of the code but to its use in a different program, that burden is placed solely upon the shoulders of the persons doing that program which are the same as those relicensing code.
That applies to anyone who wishes to accept it under the terms of a later license.
If Quasar does wish to move to the GPLv3+ he has my full support. All of my contributions have been either explicitly marked as GPLv2+ on substantial contributions, or small patches to files already so marked.
|