>What if the future the FSF (RMS is not eternal) changes its policy to turn to something completely crazy with your code ?
The FSF's copyright assignment contract has clauses that prevent them from doing such things. It's really a very fair contract.
Re:Emacs and Magit
by mikegerwitz on Friday July 21, 2017 @09:38AM
(#14820413)
To elaborate: the clause is actually designed precisely to prevent a hostile takeover from another entity; it's an important part of the contract. The clause states the conditions under which your code and program will be made available.
There's a moral issue too in giving-up copyright to an entity : What if the future the FSF (RMS is not eternal) changes its policy to turn to something completely crazy with your code ? They will own all will own all your copyright-assigned code and you won't be able to do anything about it.
I mean : what if you were agree with GPL2 but not 3 and that now the copyright owner decides to move the code you've written to GPL3 ?