3 ms·
When did the FSF change it from GPLv2 to GPLv3? It should be possible to go back to that version and fork it. Or is it applied retroactively?
by benatkin 14y ago
When did the FSF change it from GPLv2 to GPLv3? It should be possible to go back to that version and fork it. Or is it applied retroactively?
- jamesjporter 14y agoI believe license changes can be applied retroactively to all versions with the permission of all the copyright holders; I would assume this is what was done.
- muuh-gnu 14y agoOnly if you still get it directly from the copyright holder. If you get it from someone else, and that someone got their copy under the terms of GPLv2, they still can distribute it under v2.
- tzs 14y agoThat is an unsettled question. According to the license itself, you cannot sublicense GPLv2 code. When you distribute a copy of third party GPLv2 code to someone, their license is coming from the copyright owner directly, not via sublicensing through you. If the copyright holder is no longer issuing licenses, it is not at all clear what would happen. The analysis gets complicated and speculative at this point. There are quite a few plausible theories, but it is going to take a few actual cases followed by appeals for any clarity to start developing in this area.
- rquirk 14y agoThe initial checkin to git on savannah is 2009, with a GPL v3 licence. But if you go to the original sourceforge svn repo, it started out GPL v2. I think you could fork a version from prior to revision 21 from sourceforge and it would be GPLv2+.