+
 新版
2016-11-10 16:54
比如做做网站什么的 ,一般不说,他知道个鸟
2016-11-10 10:29

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?

引用来自“getchoco”的评论

显然不是,依赖这个框架跟直接修改是两回事

引用来自“Skiychan”的评论

我意思是,假如我网站里面只有一个静态页面里用了基于GPL的jquery(假设的),然后整个网站都要开源吗?

引用来自“Raphael_goh”的评论

不需要
1. 你没有修改jQuery本身
2. 你生产的代码是部署在自己服务器上的,而不是给别人使用的,所以不需要开源整个站点。
(可以说这算是GPL的一个漏洞,所以有一个叫AGPL的协议,不管软件有没有发布,只要你用了就必须开源,主要就是针对WEB服务的)

引用来自“Skiychan”的评论

无论是 GPL v2 还是 v3,第2个答案都成立吗?
另外,不是给别人使用的意思是:
1. 这个站点不是卖给别人用的?
2.我做的这个站点 会员可以在网站上进行日志发布,商品发布?
我指的使用,就是类似卖源码,卖软件这种(当然不局限于卖,免费提供给别人也算,主要指分发软件)。
对外提供服务这种gpl管不到,所以才有了AGPL
2016-11-10 09:37

引用来自“张立鑫”的评论

包装一下就可以了,把要使用的代码创建一个新项目并GPL开源,然后再使用自己GPL开源的项目就不用把整个项目开源,我真聪明

引用来自“xausky”的评论

不行的,你这个只能用于lgpl,gpl具有传播性,没法这样规避。
可以的,这属于不同项目,而其中一个项目是你的,你有所有权,oem协议随便搞
2016-11-10 09:30
所以我喜欢用Apache2等宽松一点的协议。
2016-11-10 07:46

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?

引用来自“getchoco”的评论

显然不是,依赖这个框架跟直接修改是两回事

引用来自“Skiychan”的评论

我意思是,假如我网站里面只有一个静态页面里用了基于GPL的jquery(假设的),然后整个网站都要开源吗?

引用来自“Raphael_goh”的评论

不需要
1. 你没有修改jQuery本身
2. 你生产的代码是部署在自己服务器上的,而不是给别人使用的,所以不需要开源整个站点。
(可以说这算是GPL的一个漏洞,所以有一个叫AGPL的协议,不管软件有没有发布,只要你用了就必须开源,主要就是针对WEB服务的)

引用来自“Skiychan”的评论

无论是 GPL v2 还是 v3,第2个答案都成立吗?
另外,不是给别人使用的意思是:
1. 这个站点不是卖给别人用的?
2.我做的这个站点 会员可以在网站上进行日志发布,商品发布?
不必,AGPL、LGPL、GPL三者是不同的
2016-11-10 07:45

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?

引用来自“getchoco”的评论

显然不是,依赖这个框架跟直接修改是两回事

引用来自“张亦俊”的评论

也不是你这么一刀切的,GPL有V2和V3,V2对于动态链接(调用框架)的行为是不限制的,V3对于这件事是限制的。如果框架用的是GPL V3,那确实得把整个网站开源。最后回归一下法律层面的事,GPL是用英文写的授权,基于美国的著作权法,我国的著作权法跟美国的也类似,但是如果真的要对薄公堂,英文写的授权会很麻烦,要保证权益还是去写一份中文的授权更靠谱。
并不是,否则怎么会有AGPL和LGPL的出现?
2016-11-09 22:27

引用来自“PHPOK企业站”的评论

其实我一直很纠结的,我一直理解的GPL就是,我用了这个协议的软件,我也软件也只能用于这个协议!然后我只能从其他服务方面赚钱!软件开发本身不赚钱的:)——我一直都是这么理解的!
看你怎么使用了,GPL本身也是有bug的,特别是网站服务,如果你不提供框架给别人,只是自己使用,就不需要担心。但是你要搞一个框架啊,或者对外发布软件什么的就只能开源了,一般只能通过服务赚钱。
2016-11-09 22:23

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?

引用来自“getchoco”的评论

显然不是,依赖这个框架跟直接修改是两回事

引用来自“Skiychan”的评论

我意思是,假如我网站里面只有一个静态页面里用了基于GPL的jquery(假设的),然后整个网站都要开源吗?
不需要
1. 你没有修改jQuery本身
2. 你生产的代码是部署在自己服务器上的,而不是给别人使用的,所以不需要开源整个站点。
(可以说这算是GPL的一个漏洞,所以有一个叫AGPL的协议,不管软件有没有发布,只要你用了就必须开源,主要就是针对WEB服务的)
2016-11-09 20:37

引用来自“张立鑫”的评论

包装一下就可以了,把要使用的代码创建一个新项目并GPL开源,然后再使用自己GPL开源的项目就不用把整个项目开源,我真聪明
不行的,你这个只能用于lgpl,gpl具有传播性,没法这样规避。
2016-11-09 17:12
其实我一直很纠结的,我一直理解的GPL就是,我用了这个协议的软件,我也软件也只能用于这个协议!然后我只能从其他服务方面赚钱!软件开发本身不赚钱的:)——我一直都是这么理解的!
2016-11-09 13:25
包装一下就可以了,把要使用的代码创建一个新项目并GPL开源,然后再使用自己GPL开源的项目就不用把整个项目开源,我真聪明
2016-11-09 12:32
美帝的公司也无视GPL协议剽窃竞争对手WordPress产品里的组件,真无耻.
2016-11-09 11:55

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?

引用来自“getchoco”的评论

显然不是,依赖这个框架跟直接修改是两回事
也不是你这么一刀切的,GPL有V2和V3,V2对于动态链接(调用框架)的行为是不限制的,V3对于这件事是限制的。如果框架用的是GPL V3,那确实得把整个网站开源。最后回归一下法律层面的事,GPL是用英文写的授权,基于美国的著作权法,我国的著作权法跟美国的也类似,但是如果真的要对薄公堂,英文写的授权会很麻烦,要保证权益还是去写一份中文的授权更靠谱。
2016-11-09 10:53
GPL 对那些心怀鬼胎的人来说就是毒药
2016-11-09 10:04
代价就是,要么拿代码交换,帮他推广;要么拿钱交换,买商业许可。
2016-11-09 10:02

引用来自“SY泷涯”的评论

如果实在无法接受就不用,没人逼你要用GPL的代码
然而有些人犯贱既想用,又不想遵守协议。
2016-11-09 09:38
GPL本身就是开放的.使用GPL代码,意味着你认可它的协议,有义务遵守GPL协议. 用了GPL协议的代码,却不想开放它,完全违背了GPL协议,同时也是对开源精神不尊重.
2016-11-09 09:37

引用来自“Skiychan”的评论

意思是说,要是网站某个地方用了GPL协议的框架,就得把整个网站都开源出来吗?
使用框架跟修改框架代码是两回事
(奇怪我刚刚发的被吞了?
2016-11-09 09:25
关键是linux是gpl的
2016-11-09 08:25
现在apache2 mit的代码那么多,为啥作死用gpl呢。。
2016-11-09 08:12
如果实在无法接受就不用,没人逼你要用GPL的代码
回复 @
{{emojiItem.symbol}}
返回顶部
顶部