关于使用GPL软件的疑问
我知道gpl协议意味着,如果你的的软件基于或者部分源于使用了GPL协议的开源软件,那么你的整个软件也必须是遵循GPL协议,就是开发源代码,否则就是要购买许可。
这个购买许可是不是一次性许可?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我知道gpl协议意味着,如果你的的软件基于或者部分源于使用了GPL协议的开源软件,那么你的整个软件也必须是遵循GPL协议,就是开发源代码,否则就是要购买许可。
这个购买许可是不是一次性许可?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
GPL是没有购买的,必须开源,他是最严格的开源;你说的购买是双Lincense的情况。
首先你使用他的源码还是使用了他的binary 这是要区分的
然后你的软件是怎么发布的,也是要区分的
一般来说商业软件你对某个开源软件的binary有依赖,你只要在发布时单独分离出这些依赖让用户自己安装,肯定是不违反协议的
购买是另外的协议了,这个要看你与卖家之间的协议。
还有js框架,Extjs2.2后的版本
并不是每个软件都有购买许可吧,比如说 Linux ,你没地方购买,只能开源