[问题] 再问一下自由软件

楼主: ggirls (哥)   2016-11-14 09:12:20
前面的文章已有提到自由软件的公开问题。
我目前的疑问是,公开的对象只限于客户还是 the public?(我目前看的资料都写
the public)
假设我帮客户修改了一些GPL授权的code,他当然会要求我给他 source code。
但是我必须同时把它公布到公共领域吗?
如果客户的对手知悉了这件事,那他也跑来和我要,我就一定得给他?
那,我和我的客户可以保密不让第三人知道,而不公布原始码吗?
作者: kenduest (小州)   2016-11-14 10:06:00
有人要你就得提供....
作者: gracotw (gracotw)   2016-11-14 11:01:00
你给出的每份 binary, 都要附上 source code.如果你客户的对手. 根本没拿到 binary, 那你不用给他source code但还要看你客户是不是会把 binary 卖给他们的客户.你的客户还是得提供原始码给他们下游客户.
作者: jnana0812 (Dvorak大法好)   2016-11-14 11:11:00
是的,只要用到GPL授权的程式都必须释出原始码不愿意的话请用LGPL
作者: liujh (集气!)   2016-11-14 11:12:00
http://goo.gl/nXTUpQ 这里有说明
楼主: ggirls (哥)   2016-11-14 11:42:00
上面的说明写:“requires you to make the modified...available to the program's users.”所以我想这就是 gracotw 的意思了。只限于 program's users
作者: abcdefghi   2016-11-14 11:57:00
GPL有继承性,建议用了就要有公开的心理准备,没被盯上就没事,被盯上的话,只是惹来一身麻烦而已....
作者: Vdragon (V字龙)   2016-11-14 15:38:00
只有拿得到成品的人才有资格要来源码,另外自由软件不等于GPL
作者: kerwinhui (kezza)   2016-11-14 16:14:00
https://www.gnu.org/licenses/license-list.html有 GPL-incompatible 的 free software license…
作者: Alica (Torsades de Pointes)   2016-11-16 20:34:00
例如说ptt 虽然继承关系必须是GPL授权 但用户碰不到binary"理论上"可以不释出现行跑在ptt主机上的源码以上理解是否有误?
作者: kenduest (小州)   2016-11-16 20:38:00
PTT BBS 程式码是 GPL 版权吗?如何知道的
作者: Azelight (ずっとこまめ)   2016-11-16 21:26:00
作者: soem (流水)   2016-11-18 01:19:00
我认为Alica说的没有问题,所以因应这个情况有了AGPL

Links booklink

Contact Us: admin [ a t ] ucptt.com