以 GPL 为代表的协议明明是防御性的,只是不允许协议不兼容(区别于不相同)的软件使用自己的代码,却要被说成是“传染性的”“进攻性的”乃至“侵略性的”。“不允许使用代码”正是闭源软件一直在干的事情,并且干得比 GPL 过分无数倍:GPL 只是要求你用兼容的协议,闭源软件则无条件地不提供源码。
也许是 GPL 协议的表述本身有问题。但单纯从字面的表述得出“GPL 是传染性的”,就往往会忽略另一个方面,也就是防御性的方面。

@21018365486 GNU自己也没想到自己会成为开源社区独树一帜的代名词; 曾经的开源社会是包容且有百花齐放的繁荣的 -- 应当推测, GPL只是在当时想默默地守护保守的开源态度

然而现在GPL变成了传播广泛的大众协议(😶); 而今没有别的协议能防止商业剽窃, 活下来的都是GPL的项目

只想说时代的发展的速度缓慢是超越我们想象的

Follow

@ycmia @21018365486
> 而今没有别的协议能防止商业剽窃, 活下来的都是GPL的项目
真算下来,您用的非GPL协议项目恐怕更多。LLVM、Python……

@hako @fulkrum @ycmia 我前端领域则是 MIT 更多。不过这些库很多都是由商业公司开源出来的,与前述“个人开发者 / 社区开发,拒绝商业公司剽窃”不同。开源不代表免费,也不代表自由。开源也能带来一定的商业价值,例如,产品可以快速抢占市场,还能白嫖社区维护与支持(可惜国内的厂基本认识不到这一点)

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.