« 水旱从人 | 首页 | Mike »

dybnu

留言(3 条)

为什么GPL是更好的开源许可证? 留言:


引用roy_hu的发言:



第5条不敢苟同,BSD系统发展的绝对不如Linux。


BSD 对成功的定义和Linux是本质上不同的。他追求的不是软件的市场占有率,而是代码的占有率。

此外90年代的专利官司让BSD错过了最佳发展时期。

而Google,Sun之类的企业开源的时候更偏好BSD/Apache协议的原因,也是尽可能的不给客户带来法律上的风险和麻烦。这是真正的不作恶。

为什么GPL是更好的开源许可证? 留言:

想想为什么令Linus垂涎3尺的ZFS为什么不能在Linux上得到应用却被FreeBSD支持的缘故吧

为什么GPL是更好的开源许可证? 留言:

1、反商业,这个是很不怎么样的意识形态的问题
2、GPL具有像病毒一样的感染和自我复制能力。它的存在导致如果你要成为竞争对手,只能另起炉灶,这减少了优良代码的利用率,也导致了竞争成本的高昂。
3、GPL号称自由,本质上却是反自由的,试想一下,别人写出来的代码,(尽管是基于你的开源代码),你怎么可以基于这个协议去无偿占有呢?这简直就是抢劫嘛。这个就像中国的房地产一样,土地只能租,不能卖,土地上的一切衍生品还归土地所有者拥有,不是荒唐么
4、为了使用一些GPL的软件(比如linux内核),并防止被GPL协议感染,不得不写一个与技术实现上无关甚至是多此一举的协议上的兼容层,正如这次的android,又或者换一种方式重新实现,比如BSD下各种基础工具,尤其gcc之类的,实在是很大的浪费。
5、对商业不友好,这也是多年来Linux一直缺乏核心竞争力和杀手级应用的原因。