- 论坛徽章:
- 2
|
早看见这篇文章了,johnbull写得嘛,一直懒得驳他。可是没想到现在居然转到这里来了。
1 BSD首先是自由软件(free ware),具有开源属性(open source)。文章把BSD降了一级,直接从开源角度来立论,自然结论也就不全面。
2 生物群体能说明软件生态吗?生物群体是塔状结构,不是你吃别人就是别人吃你;而你写软件是为了吃别人还是为了给别人当晚餐?文章作者认可的GPL模式之成功之作Linux之老爹不是也说了"Just for fun"吗?他是否应该担心被别人吃掉,或是想吃掉别人呢?
3 什么鼻子眼睛喉咙的进化,完不完美不是由他定义的。他不是造事主,他并不知道当进化按照他设计的方向前进时是否真就达到他的期望。或者进入另一个不完美的境地也说不定呢?在没有实践检验之前,他如何证明他设计的进化路线就是更完美的?除非,厄,我想他不会,也没有这个胆量拿自己做实验。
4 迂腐?是的,我承认。众所周知的事实是: UCB,MIT,Stanford...向全球开放它们的课程、软件、设计;外国学术组织向全球开放论文、设计文档。它们也不求你任何回报,甚至BSDL要求的署名它们也不强求。MIT的许可协议甚至比BSD还宽松,按作者的观点来看,它们更迂腐,美国佬就是傻!
5 BSD追求的是自由。包括道德在内,BSD全部把选择权交给你。作者道德高自然不会觉得BSD迂腐;道德不够,自然觉得这帮人真白痴,做出来让别人糟蹋。
6 没看见GPLv3还没出来,就已经闹得风雨交加了吗?情况再明显不过:GPLv2可以更多的保证商业利益(或者说制定当初没有这么多商业文体),GPLv3加入的某些条款和商业是抵触的。某些软件不过是欺名盗世罢了。
7 GPL产生了20年,有发明自己的影响整个软件业的软件吗?gcc很成功,不过各种编译器都不是Gnu发明的;Emacs很好,不过emacs也不是Gnu发明的;Linux,也不过实现了*nix的各种功能,他有什么发明可以影响到整个操作系统行业吗?没有,它既没有如虚拟内存这样的贡献;也没有Tcp/Ip这样的实现;看看Posix里面的标准,SYSTEM V和BSD平分秋色;MP系统Solaris、IRIX早就做好了;它们抨击的BSD文件系统没有日志,殊不知到日志系统也是由BSD引入OS的......Linux不过是个追随者。它的一些发明如RCU,Extn不过是方便自己罢了。
自诩为高级生态圈中的东西,却跟着圈外跑,呵,讽刺。
对了Linux毕竟不是亲生的,Gnu的Hurd到现在都没有正式release,快20年了。优秀的Gnu们啊,你们要加油哦!
罢了,与其在这里乱七八糟的说是非,不如踏踏实实做点事。
最后借用一句古话:燕雀焉知鸿鹄之志。
[ 本帖最后由 gvim 于 2006-9-23 19:45 编辑 ] |
|