GPLv2的开源软件,一定要公布源代码吗

ulfl 发布于 2015/11/17 09:13
阅读 844
收藏 0
ActiveReports 这个开源软件是遵循GPLv2的协议,那是不是说我在项目中使用了这个软件,我的项目的所有代码也必须要开源?还有,在官方这个软件是要收取费用的,我如果不付费,也采用了这个代码,是不是就是违法的?
加载中
0
ling0
ling0

是的, GPL 具有传染性,只要你使用了 GPL 协议的开源代码,你的代码就得开源。

一个收费软件,你如果你不付费使用,是否违法,这个具体的软件的授权是不一样的。你最好仔细了解一下对方的授权方式,比如,有的软件是开发不用付费,但是发布需要付费,有的只要是使用了就得付费,各种都不同。(如果你觉得这段没有解决你的问题,请忽略,因为我没有用过你上面说的这个软件。仅仅是经验分享。)

0
zigzagroad
zigzagroad
有一个开源协议的对比图片,可以看一下
0
東條・スペンサー・咲
東條・スペンサー・咲

看你的所谓的使用是怎么使用的了。

假设Photoshop是GPLv2的,你在项目中用Photoshop处理了一张图片,然后把图片扔到了项目的资源文件中。这个时候是不用开源你的项目的。如果你是将Photoshop作为你的项目的一部分包含到了项目中,这个时候你是需要开源的。

0
_
_Tench_

For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have.  You must make sure that they, too, receive or can get the source code.  And you must show them these terms so they know their rights.


0
a
alafanxi
ActiveReports的问题,建议还是去问他们官方吧 http://gcdn.gcpowertools.com.cn/
返回顶部
顶部