一旦我根据GPL发布了一个软件,该许可证是否也适用于我?是否可以在以后更改许可证?如果我是作者,是否必须遵守许可条款?我可以在稍后阶段使用相同的软件作为闭源项目的一部分,因为我是作者吗?
答案 0 :(得分:1)
是否可以在以后更改许可证?
是的,如果您是唯一的作者,但旧版本仍然可以在GPL下使用,任何人都可以修改它并在GPL下生成新版本。
我可以在稍后阶段使用相同的软件作为闭源项目的一部分,因为我是作者吗?
是的,你可以!如果您是作者,您可以根据自己喜欢的许可证重复使用代码,甚至是商业许可。许多公司这样做:他们提供GPL下的基本软件包,但也为那些希望更改软件并在其闭源项目中使用它的人提供了一个封闭源版本。
此外,任何其他实体也可以在保持封闭源的同时更改GPL软件,前提是他们不分发修改。例如,任何公司都可以将软件分叉并将其放在组织内的数百台计算机上,并且不与您或其他任何人共享修改。
有传言称谷歌运行Linux内核的修改版本已有多年,并且不会分享他们的修改和改进,因为这些修改过的内核只能在谷歌自己的机器上运行。
但是,如果他们将修改后的版本提供给第三方,则GPL条款开始适用,并且他们必须在GPL下共享修改后的版本。
答案 1 :(得分:0)
一位朋友刚转发给我this。这基本上是关于作者权利的同一个问题,它有一个完整的答案。简而言之,作者可以使用他们的代码做任何他们想做的事情,但是一旦版本在GPL下发布,这个特定的版本就不再受限制了。
感谢Андрей澄清了更改许可证的可能性。