Linux的版权是所有给Linux提交过代码的人的, 不是Linus Torvalds自己一个人的.
要想给Linux项目更改License, 要动员所有给Linux提交过代码的人, 这是不可能的, 因为有不少贡献者已经去世了.
《伯尔尼公约》规定著作权保护期是作者去世后50年, 那么必须至少等50年, 再得到当前在世的所有Linux贡献者的同意, 当前版本的Linux才能更改License.
或者从一个更早的版本起, 得到当时的提交者的同意, 才能更改当时那个版本的Linux的License.
所以Linus Torvalds或者任何一个人都不能完整的持有Linux的版权, 除非是Linux 0.12之前的版本, 这个版本之前是Linus Torvalds一个人写的.
前几年GCC和Emacs之类的GNU项目要求提交代码时把版权转让给FSF组织, 这样GCC的License才从GPLv2换成GPLv3的. 但是因为RMS之前一些言论和行为在美国不太政治正确, 一些GNU项目和FSF组织脱离了关系, 现在GCC已经不强制要求转让版权了, 所以GCC未来也不能换License了.
发布于 2023-07-19 22:30・IP 属地江苏