gsoap的GPL授权,不能商用的问题
目前使用到gsoap实现webservice的调用,感觉挺方便的。不过查了一下gsoap,它的license属于GPL,GPL的授权方式需要公开相关源代码。但是商用软件又不能公开源代码。
问题:
使用gsoap遵循GPL授权必须公开源代码么?有没有其他开源的库可以使用?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
从理论上讲,你用了,发布就必须开源、、但是如果你只是在服务器上用,没有发布,就不必开源了、、但是公开发行,你就必须带着源码、、
GPL和商用不冲突的、、典型的Redhat,SUSE、、、
可以看看这个,不过也没结论:
http://stackoverflow.com/questions/1394623/can-i-dynamically-call-a-lgpl-gpl-software-in-my-closed-source-application
那个是LGPL协议、、LGPL协议是动态连接不改其代码不需开源,改了,改的部分要开源、、、GPL是用了,这个程序要发布的话,就要带上源码、、
回复
谢谢,学习了。
直接使用它的jar,应该不需要开源。
一般GPL貌似如果你基于它的代码进行了修改,则修改后代码要开源,如果你只是使用它的jar包,并且不做和它一样的功能,应该可以不用开源。