在稍后的时间将GPL许可证转换为BSD
我编写了我想在BSD许可下发布的软件。 不幸的是,我链接到一个基于GPL的图书馆。 现在我没有时间重写那个库了。
我可以在GPL下发布我的软件,以后在将GPL库更改许可证重写为BSD之后? (我猜不是)。
我的问题是: 如何在不关闭BSD许可证的情况下立即释放软件?
谢谢
您现在可以在GPL上发布它,并在BSD上发布更高版本。 这非常好。 第一个版本当然会保留在GPL上,但没有义务在相同的许可证下发布更新的版本。 (我们正在讨论你在这里写的代码,如果有其他贡献者,你也需要他们的许可。)
而且,鉴于BSD不如GPL那么严格,没有人会肯定抱怨。 BSD - > GPL转换会更困难。
我不是律师。 也就是说,我认为您作为版权所有者可以随时更改您的软件的许可证,但如果您以前使用GPL发布过该软件,则该版本的软件仍在GPL之下,并且任何获得您许可的人仍可以使用它作为GPL许可软件。
您可以随时更改您的许可证(除非您使用某些代码/库/许可证上的任何内容禁止您使用BSD许可证上的代码进行链接)。 对于GPL / BSD,我认为你不会有任何问题。
您还应该注意到,您之前的工作(在更改许可证的发布之前)仍旧可以用于旧许可证。 你也可以决定对软件进行双重许可。
链接地址: http://www.djcxy.com/p/79547.html