标题: Linux 遭遇新对手, OpenBSD 称其代码质量更高 [打印本页] 作者: DOSforever 时间: 2006-5-19 14:24 标题: Linux 遭遇新对手, OpenBSD 称其代码质量更高
作者:方恺 来源:eNet硅谷动力
尽管Theo de Raadt是开源软件运动的先驱并且极力倡导免费软件,但是他并不是开放源代码操作系统 Linux 的爱好者。
De Raadt表示,人们对 Linux 盲目热衷,那些使用 Linux 的用户根本不知道这一系统有多糟糕,他们会执著地使用这一系统,尽管会遇到许多障碍,他们也不愿意退缩并且说“这简直就是垃圾,我们应该修复它”,显然这是一件可怕的事情。
De Raadt在开发另一个开放源代码操作系统 OpenBSD,它是 Linux 的竞争对手。不同于 Linux 是 UNIX 的克隆,OpenBSD 是基于 UNIX 变种 BSD 内核开发的。基于 BSD 演变出了全球最佳的两大操作系统,一个是来自Sun微系统公司的 Solaris,另一个是苹果电脑公司的 OS X 系统。
基于 BSD 产生了三大开放源代码操作系统 FreeBSD、NetBSD 和 OpenBSD,其中 OpenBSD 以其安全性出名。然而 Linux 的知名度和流行度远远大于上述任何一款 BSD 开源操作系统。De Raadt表示这其中部分原因是由于 Linux 系统得到了大型硬件厂商包括惠普和IBM公司的支持。
De Raadt称他领导着60个优秀程序员组成的小组致力于 OpenBSD 系统的开发,他们一开始就采用了可靠的 UNIX 内核,并采用了缜密的开发方式,不像 Linux 的开发过程那样散漫和仓促,为此其开发出的代码要远远优于 Linux。
De Raadt直言不讳,我认为我们的代码质量更高,这是因为我们所采用的开发方式和专注的程度,而 Linux 系统根本就无质量可言,因为其很多系统功能是在仓促之间完成了。在评价 Linux 创始人Linus Torvalds时,De Raadt表示,我不知道在他开发 Linux 时专注的要点是什么,但是这要点肯定不是质量。而Torvalds通过电子邮件称De Raadt是个很难相处的人,并拒绝做进一步的评论。
De Raadt在指责 Linux 系统开发过程存在问题的同时,还表示大型公司的介入也会带来新的问题,因为每个公司只会关注自己的日程开发,在不同公司产生冲突时就难免会争吵,就像最近红帽子公司的程序员发贴谴责IBM的 Linux 程序员。
对于 Linux 和 OpenBSD 两个开源操作系统而言,其开发者的动机也不同。De Raadt称,Linux 社区之所以这么做是因为他们憎恨微软,而我们之所以这么做是因为我们热爱 UNIX,然而具有讽刺性的是尽管 Linux 爱好者们不断表示对微软的憎恨,但是 Linux 系统正越来越像微软的产品。
De Raadt表示,BSD 本来有望成为全球最流行的操作系统,但是一个针对 BSD 的诉讼吓坏了开发者,最终这些开发人员转移到了 Linux 阵营并一直待着那儿,即时后来 BSD 被确信合法后。该人士表示,这的确是一件很遗憾的事情,Linux 得花费很长的时间才能达到 BSD 系统10 年前就拥有的性能。