歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> Linux遭遇新對手 OpenBSD稱其代碼質量更高

Linux遭遇新對手 OpenBSD稱其代碼質量更高

日期:2017/2/27 10:52:44   编辑:Linux業界

  【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公司的支持。

  該人士表示,過於這些大型公司開發Unix系統不得不耗費可觀的成本,當用戶需要某些功能時,公司內部的工程師負責去開發,而現在他們可以讓開放源代碼社區做這些事,投入的成本也微乎其微。

  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前就擁有的性能。

  網絡設備引擎開發商Lok科技公司最初在其設備中使用的是Linux系統,但是當公司的創始人Simon Lok在仔細察看了Linux系統內核源代碼後,他決定轉換到OpenBSD系統。Simon Lok獲得了計算機專業博士學位。Lok表示,你知道我發現了什麼?在Linux系統內核源代碼中,我居然發現一個開發人員的評注稱'這行代碼是應該放置 在這兒嗎?',居然開發人員都沒有足夠的信心,可見這個系統的糟糕性。因此我知道這是更換系統的時候了。   作者:方恺




Copyright © Linux教程網 All Rights Reserved