原帖由 langue 于 2006-9-24 06:38 发表
别吵嘛,刚起来就听到吵架。
GPL还是BSDL,这个问题已经不只是争论了。
其实看这篇文章的人假如是开发人员,多半会反驳;假如是最终用户,应该会赞同。我觉得争这个实在没必要。真的要争,干脆public domain吧 ...
原帖由 langue 于 2006-9-24 07:04 发表
呵呵,那是因为不少人都没有理解GPL、BSDL
原帖由 gvim 于 2006-9-24 07:09 发表
你的回答真好,把责任全部推到产品用户头上去了,约翰牛的观点也不及你的强。
原帖由 langue 于 24/9/06 07:04 发表
呵呵,那是因为不少人都没有理解GPL、BSDL
原帖由 Le.S.Eohn 于 2006-9-24 07:11 发表
与其说是“进化论”-Darwinism不如说是“环境结构生态体系链”-Architecture chain environment 更为确切,任何事物都不是孤立存在的,技术从来就不存在绝对优势,它们是会被取代的,而这种取代不是“进化”的过 ...
原帖由 assiss 于 2006-9-24 07:36 发表
本科学了4年生物、研究生快读了3年生物(主要是动物学),楼主对生物进化论的单调、教条认识让我目瞪口呆。如果的确是JOHNBULL,那我真是觉得很遗憾。
如果硬要用进化论来比喻,我也费点功夫打些比方:
GPL好 ...
原帖由 yuccc 于 2006-9-24 07:39 发表
哪个更适合你用就用哪个,为什么要批驳哪个不好哪个好呢?都是相对而言...
看完2楼的 回贴 感觉很精彩. 但是又觉得有多余 .
BSD的好与不好需要谁来给定夺么?有又谁能定夺呢?
"Just for fun" ...
原帖由 assiss 于 2006-9-24 07:36 发表
本科学了4年生物、研究生快读了3年生物(主要是动物学),楼主对生物进化论的单调、教条认识让我目瞪口呆。如果的确是JOHNBULL,那我真是觉得很遗憾。
如果硬要用进化论来比喻,我也费点功夫打些比方:
GPL好 ...
原帖由 assiss 于 24/9/06 07:40 发表
阁下对于进化论的认识很深刻啊,学过?
原帖由 Ecore 于 2006-9-24 18:29 发表
楼上的..gcc,emacs都不属于他们发明创造...
原帖由 Pervise 于 2006-9-24 19:31 发表
一提“闭源”大家就会想到微软的Windows,实际“闭源”也没什么不好,主要是微软的OS体系太烂!坏了“闭源”名声。
原帖由 colddawn 于 2006-9-24 20:54 发表
高人出现了,PC史上最具影响力的操作系统被你一句话全盘否定了,真乃无知者无畏。
原帖由 Ecore 于 2006-9-24 18:29 发表
楼上的..gcc,emacs都不属于他们发明创造...
原帖由 VirusCamp 于 2006-9-24 22:10 发表
那属于谁的发明创造?
gcc , glibc 大部分是 gnu 作的,没有一行非 gpl 的代码。最多勉强说是已经有了同类软件,clone 功能,就不是 gnu 的发明创造了?
emacs 就是 stallman 从零开始攒出的,当时就没 ...
原帖由 gvim 于 2006-9-23 19:39 发表
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不过是方便自己罢了。
...
原帖由 雨丝风片 于 2006-9-25 08:42 发表
那些东西都是design出来的,而不是code出来的。
原帖由 arron 于 2006-9-25 10:13 发表
我的几点想法:
1.、不要把BSD的功劳算到FreeBSD(包含其它BSD分支,以其为代表)上,既然不把System V的成就归到Linux。BSD只能跟System V比较,论FreeBSD的贡献,必须从BSD 4.4 Lite开始算,诸位可以统计一下,有多少“改变业界”的贡献?
2、GPL和BSDL的争论,我不敢有什么评论,只是提醒大家注意Divx & Xvid,以及麒麟的教训,放纵的自由反而会损害自由本身。
3、GNU发起的初衷就是兼容和替代UNIX,因此必须从吸收现有的主流软件出发,如果它们能够符合GPL,就直接移植过来,如果不行,就模仿其功能,从头开发。这是一个很自然的过程,如果拿某些朋友所谓原创的标准,那世界上没有几个软件能真正符合这个标准,况且在后续的发展中,软件往往变化得面目全非,难道发展不代表贡献和创新?值得注意的是,那些原创的版本很多在种种原因之下,如用户群稀少、商业对手竞争等,失去了前进的动力,最终停止开发或选择开源,而GNU的版本却越来越兴盛,gcc就是一个典型的例子,现在它就是开源软件C/C++编译器事实上的唯一选择,连BSD也离不开它。
4、反过来看BSD的开源历程,有时候历史真让人叹息,BSD错过了取代Linux的机遇,几乎同时,GNU看中了BSD较为齐全的应用工具,但跟BSD小组关于移植的谈判以失败告终,Stallman不得不重起炉灶组织编写GNU的版本,现在可以看清楚了,GNU的版本要远远有活力得多,它不仅在Linux上站稳了脚跟,也被移植到各个平台上,包括FreeBSD等现代BSD分支。我玩FreeBSD,第一件事就是替换sh和make,再安装gdb、gawk等。
5、以FreeBSD为代表的现代BSD分支,似乎满足于成为一种小众的操作系统,对普通用户的体验感觉不屑一顾,拒绝易用化的诉求,对越来越狭窄而又是可被替代的应用范围又很满意。而Linux这几年,在服务器领域稳扎稳打,还渐渐进入桌面领域,不仅社区版本发展活跃,也凭借与商业模式的结合在企业市场屡有斩获。当年BSD眼中的玩具,经过风雨的历练,早已非吴下阿蒙,不能不说这是Linux的胜利,也是GPL的胜利。
原帖由 gvim 于 2006-9-24 23:50 发表
不要被某些开源社区的宣传迷惑了,看起来好像一切都是他们的功劳。
c compiler是谁发明的?
c++ compiler是谁发明的?
java compiler又是谁发明的?
emacs用的lisp是谁发明的?
ada ... fortran...
...
原帖由 gvim 于 2006-9-24 06:40 发表
那孩子挺可怜,到处布道,最擅长扮演的是卫道士这个角色,却又没有胆量。
想宣扬一些事实以引导人们发泄愤恨,却连一些简单的实事也不敢说出来。美其名曰怕连累CU......懒得说他,就凭他一两句阐述"实事&qu ...
原帖由 arron 于 2006-9-25 10:13 发表
1.、不要把BSD的功劳算到FreeBSD(包含其它BSD分支,以其为代表)上,既然不把System V的成就归到Linux。BSD只能跟System V比较,论FreeBSD的贡献,必须从BSD 4.4 Lite开始算,诸位可以统计一下,有多少“改变业界”的贡献?
原帖由 enjoyo 于 2006-9-25 14:16 发表
大家继续吵啊,虽然这样没有结果,但是有些言论还是很有启迪作用的。
谁说争论(或者辩论)就一定要有结果?
我倒觉得这样比做一个什么“国际自由软件开源日”什么头脑风暴强多了,这才是真正的头脑风暴,这 ...
原帖由 fallblood 于 2006-9-25 14:28 发表
在说前我先推荐大家看篇文章
http://bbs.cciss.cn/viewtopic.php?id=8
BSD与LINUX的好坏,你单纯的从SourceCode的角度来考虑,其实已经犯了一个很严重的错误.如果你真想评价BSD与LINUX的区别,你先动 ...
原帖由 mingyanguo 于 2006-9-25 14:47 发表
NO
我觉得纯粹是把简单的问题复杂化。如果你在做点事情的时候想的都是这个的话,什么都做不成。
什么模式都不完美,很多人因为那篇《大教堂与集市》一下子对BSD的开发模式不屑。可是你要是
看看每年Linux爆出 ...
原帖由 colddawn 于 2006-9-24 16:10 发表
用进化论解释确实有些不敢苟同。
对于最终用户来说,不管什么类型的软件,只要让他们用最小的代价,完成他们最终的目的就可以了,管你BSDL,GPL,还是商业软件来着。
假如Windows真的卖10块1张,和盗版一个 ...
原帖由 jeffshia 于 2006-9-25 17:17 发表
照这么说来,windows也没有什么贡献,可是它影响整个操作系统行业了么?...
原帖由 enjoyo 于 2006-9-25 17:06 发表
我只是表示了我对此议题的看法,但我并没有表示我对Linux和BSD的看法。
我没有对BSD的开发模式不屑,相反,我是BSD的铁杆支持者,我认为真正的大型项目必须是大教堂模式,这样,项目的整体规划,项目的设计 ...
原帖由 mingyanguo 于 2006-9-25 17:48 发表
我不是针对你说的,针对的上文,引用这个只是顺便回一下。
大家继续吵啊,虽然这样没有结果,但是有些言论还是很有启迪作用的。
谁说争论(或者辩论)就一定要有结果?
我倒觉得这样比做一个什么“国际自由软件开源日”什么头脑风暴强多了,这才是真正的头脑风暴,这才是真正的对开源的思考。
我希望大家不要停留在一些很局限的层面上,大家可以从历史,文化,哲学,经济来思考开源,来辩证的看待各个开源协议!
有兴趣的朋友赶快加进来!
令人心寒的做秀:
http://blog.chinaunix.net/u/19097/showart.php?id=175041
http://blog.chinaunix.net/u/19097/showart.php?id=175048
http://blog.chinaunix.net/u/19097/showart.php?id=175055
原帖由 雨丝风片 于 2006-9-25 14:07 发表
Linux跟System V有什么关系?不把System V的事情算在Linux头上跟把BSD的事情算在FreeBSD头上有什么关系?我对任何操作系统都没有偏见,各有所长嘛,但不能因为自己没有历史就看不惯别人的历史。
原帖由 arron 于 2006-9-25 23:24 发表
Linux是一个类unix,无论体系还是思想,都可以追本溯源到System V和BSD,至于有人说它不是纯正unix,大概是指linux不是从unix源码发展而来,但是现代unix如aix、hpux、solaris等,各自独立发展多年后,都变得面目全非,因此强调源码的纯正血统,已经毫无意义,只要符合一定标准,就可以认为是一个unix。而FreeBSD基于BSD 4.4 Lite,但代码经过全部改写以避免版权纠纷,只能说它是BSD的后续分支。因此BSD所取得的成就与FreeBSD无关,正如人们不会把System V的成就按到Linux头上一样。
原帖由 arron 于 2006-9-25 10:13 发表
GNU发起的初衷就是兼容和替代UNIX,因此必 ...
原帖由 arron 于 2006-9-26 00:13 发表
我发现有两个误区或者错误认识:
一、FreeBSD是完整的OS
这个观点其实有两面性,一方面它是对的,FreeBSD确实是以完整套件形式发布的,而且世界上只有一个官方版本,另一方面,它没有讲明白软件的构成,除了Fre ...
原帖由 enjoyo 于 2006-9-25 17:52 发表
经济方面:
,BSD的这种封闭性还带有略少的排斥性。
原帖由 arron 于 2006-9-25 23:24 发表
Linux是一个类unix,无论体系还是思想,都可以追本溯源到System V和BSD,至于有人说它不是纯正unix,大概是指linux不是从unix源码发展而来,但是现代unix如aix、hpux、solaris等,各自独立发展多年后,都变得 ...
原帖由 arron 于 2006-9-26 00:43 发表
在linux下的软件各个软件包之间复杂的依赖。集市模式各取所需,你选择一个软件包来辅助你开发软件,而可能你只使用了这个软件包的0.5%,正是这0.5%的代码使你不得不依赖这个软件包。为什么不能把这部分代码提出 ...
原帖由 arron 于 2006-9-26 00:13 发表
我发现有两个误区或者错误认识:
一、FreeBSD是完整的OS
这个观点其实有两面性,一方面它是对的,FreeBSD确实是以完整套件形式发布的,而且世界上只有一个官方版本,另一方面,它没有讲明白软件的构成,除了Fre ...
原帖由 linuxbao3 于 2006-9-26 12:07 发表
我前面说过,让大家去看看一个mini BSD里有多少东西是GNU的,你去看过没有?
没有的话请你看过后来再来说,不要误导视听,你不要以为Linux里到处充斥着GNU,就想当然的以为BSD Unix也会跟他的后代Linux一样。 ...
原帖由 chu888 于 2006-9-26 12:38 发表
johnbull是尚观的牛老师吧。。呵呵。。不过不管思想是对对错多多少少都会影响到学生哪。。
原帖由 mingyanguo 于 2006-9-26 12:39 发表
vi也不是gnu的,vi是偶像的作品。
Linux下的vi多为vim。
原帖由 雨丝风片 于 2006-9-26 14:01 发表
vi可是正经的Berkeley Software Distribution啊,
谁说BSDL是封闭的??只是二次开发的人自己封闭而已,你如果有心的话,你也仍然可以选择开源,如果你不愿意,那你也可以不开源,但请不要说是BSDL的错,那是人的错。
我可以很明确的告诉你,我受够了Linux的包管理,为了装一个rpm我找了几个星期的XX.so,但是在BSD下呢?无论pkgrc还是ports都可以很方便的来管理,你没必要再到网上去找什么文件了,也不会有任何文件缺失的情况。
在Linux下,最要命的是你要安装的软件跟你的系统库文件不一致,但是在BSD下呢?只要一个ports snap,或者是cvsup就可以解决,你对BSd了解多少??
加之你上面的言论,让你觉得你是在故意歪曲事实。
楚老师来啦?哈哈,好久不见了。
还有谢谢楼上的指教,又长了见识
我来说几句:
一般用 BSD的人很大一部分都是先从linux学习起来的, 但为什么会转到BSD下?
明明SSH是BSD的;Linux下的打印服务用的也是BSD LPT;用过NFS系统的人都知道是来源于谁;现在的人能上网也得感谢BSD发明的TCP/IP;就连Debian的包管理也是从BSD拿过去的;再说说各位用的路由器,也许你不知道是什么系统(netbsd),但是路由器里设防火墙时你应该感觉到那不就是pf或者是IPFW嘛。
请你这位仁兄,Linux发明了什么?如果是BSD的SSH便的SA可以坐在家里办公,如果说BSD LPT推动了整个Unix的打印进程,如果说NFS使整个管理变得简单而省时,如果说TCP/IP连接了整个世界每个角落,如果说ports和pkgsrc使得Unix系统变得更加统一完美,那么Linux的对业界有影响的发明是什么?
楼上的兄弟没了解过bsd的版权问题吗? bsd的官司几年, 代码重写, 使得现在bsd的发展不会有法律问题!
刚看别版面现在GPL v3 听说很不好呢! linux的核心团队都不支持!
原帖由 enjoyo 于 2006-9-26 15:32 发表
在BSD打关司的那几年里,Linux确实占尽了便宜,可是现在BSD的官司没有了,按理来讲,各个公司应该纷纷的转到BSD下,而舍弃Linux,可是,没有出现这种情况。
GPL V2.0 在理想和现实中做了一个均衡,使得即能 ...
原帖由 enjoyo 于 2006-9-26 14:28 发表
请老兄仔细读完我写的话,我再重复一遍,BSD比GPL更适用于商业!
关于封闭性的问题,BSD并不要求修改者公开源码,而GPL要求所有修改的代码必须公开,这一点就足以证明BSD协议是封闭的,而GPL则是更加的开放 ...
原帖由 Pervise 于 2006-9-26 14:04 发表
尔等, 国内满地皆是, 不足为奇.
原帖由 linuxbao3 于 2006-9-26 12:02 发表
我可以很明确的告诉你,我受够了Linux的包管理,为了装一个rpm我找了几个星期的XX.so,但是在BSD下呢?无论pkgrc还是ports都可以很方便的来管理,你没必要再到网上去找什么文件了,也不会有任何文件缺失的情况。 ...
原帖由 arron 于 2006-9-26 23:56 发表
我可以很明确的告诉你,我受够了Linux的包管理,为了装一个rpm我找了几个星期的XX.so,但是在BSD下呢?无论pkgrc还是ports都可以很方便的来管理,你没必要再到网上去找什么文件了,也不会有任何文件缺失的情况。
...
原帖由 arron 于 2006-9-26 23:56 发表
建议你在linux下用一下yum或apt(因不同版本而异,Debian系用apt,rpm系用yum),估计不会这么抱怨了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |