|
|
|
|
|
by muuh-gnu
4901 days ago
|
|
> GPLv2 has an _optional_ update clause that Ribbonsoft/QCad did not elect to use. Actually, the clause is recommended by the FSF. Projects that remove the clause do that fully intentionally. Considering how long copyright lasts (70 after the death of the author), it is IMHO pretty short sighted to make the licence of a project stuck in time and unable to react to any future legal challenges. |
|
It just means that the owners of the project copyright are the ones who decide how the licensing of the project will change over time. This is not short sighted. It is the best way to ensure that they can keep their code free. If you adopt the "or later" option, you are letting your code be forked under the terms of whatever license the FSF decides to attach the name "GPL" to. The FSF has already shown that they are willing to back away from free software by adopting the non-free AGPL (it does not satisfy freedom 0). Why believe that they won't compromise future versions of regular GPL, too?
By omitting the "or later" option, the project owners can take a look at each future version of GPL, and decide if it is still free and meeting their concerns and requirements, and then update their license if appropriate.