自由軟體值得您的信賴!
[ 加泰隆尼亞文
| 簡體中文
| 繁體中文
| 英文
| 法文
| 印尼文
| 日文
| 葡萄牙文
| 西班牙文 ]
私有軟體的辯護者喜歡說:"自由軟體是一個美好的夢,但是我們都知道只有擁有軟體所有權的系統才能做出可以值得信賴的產品。一群黑客所編出來的系統才不會值得信賴呢。"
但是就經驗來說:科學測試表明:GNU軟體比一些私有軟體 更加 值得信賴。
這本不應該是驚奇的事情;有很好的原因讓我們信賴GNU軟體,有很好的原因來期待自由軟體有高的信賴度(盡管不都是這種情況)。
目 錄
在1990到1995年期間,Barton P.Miller和他的學生測試了Unix應用程序的可靠性。每次GNU的應用程序的效用表現得相當領先。他們測試了GNU和另外7個商業Unix系統。通過隨機的輸入流,在使用基本的應用程序時,它們能使40%(最壞的情況)的基本應用程序"崩潰(內核被破壞)或者中止(無限循環)"
這些研究者發現:商業版Unix系統故障率高達15%到43%,與此形成鮮明對比的是,GNU的故障率僅僅是7%。
Miller還說道:"在1990到1995年期間我們比較的商業系統中有三個版本有了引人注目的改進,但是還是有重大的失敗(GNU/Linux基本應用程序仍然比商業系統有引人注目的好處)。"
更多細節,請參看他們的報告:Fuzz Revisited: Unix應用和服務的可信賴程度的重新檢查(後記146k) 作者:Barton P. Miller mailto:bart@cs.wisc.edu, David Koski, Cjin Pheow Lee, Vivekananda Maganty, Ravi Murthy, Ajitkumar Natarajan, and Jeff Steidl.
GNU應用程序不是僥幸獲得人們的信賴的。有很多好的理由解釋為什麼自由軟體往往有很高的質量。
一個原因是自由軟體得到廣泛的團體支持。用戶們不僅僅報告BUG,他們還修復和發布除錯程序。用戶們一起工作,用Email相互交談,獲得最底層的錯誤來使軟體工作的更加好。
另外一個原因是:開發者很關心軟體的可靠性。自由軟體包往往不都是通過商業行為發布但是他們卻獲得了很好的贊譽,如果一個程序不令人滿意,那麼它將得不到入如此好的贊譽。更重要的是,這些軟體作者開發並許可其他所有人分享源代碼,在社會團體不贊成的情況下,他們為了使軟體更加穩定易用,不顧自己聲譽忘我的工作。
在美國北卡羅來納州的Fargo(Fargo也是最近一部電影和一場洪水的發生地),羅傑瑪麗斯癌症治療診所正好使用基於Linux的GNU系統,原因是其高度的可靠性。一個基於GNU/Linux的計算機網絡運行信息系統,輔助藥物治療,執行著許多其他的功能。這個網絡配合在緊急情況下給予治療中心職員技術支持。Dr.G.W.Wettstein mailto:greg@wind.rmcc.com在信中說:
"沒有今天的[GNU/Linux]我們的病人將得不到現在所享有的恰當的服務... 通過那些免費的自由軟體配置工具我們能開發出具有創新意義的的程序(這是不可能通過商業途徑獲得的)"
Scott Maxwell正在努力從GNU軟體中排除"fuzz bugs",這使得GNU軟體更加可靠。你可以在 http://home.pacbell.net/s-max/scott/bulletproof-penguin.html 閱讀這份文檔。
[ 加泰隆尼亞文
| 簡體中文
| 繁體中文
| 英文
| 法文
| 印尼文
| 日文
| 葡萄牙文
| 西班牙文 ]
返回 GNU 首頁。
請將有關 自由軟體基金會以及 GNU 的 查詢和問題 發送到
gnu@gnu.org。
也可以通過 其他方法 聯繫自由軟體基金會。
請將有關網頁的意見發送到
webmasters@www.gnu.org、
其他問題則發送到 gnu@gnu.org。
Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
本文允許在不變更文件內容的前提下刊登在任何型態的媒體中,但需保留此註記。
中文譯者: 張 東陽。
驗證讀者: 蔡 文亮。
本文翻譯自 英文版:
$Date: 2002/07/03 02:54:48 $ $Author: chstoneliu $
最後修正時間: 2002 年 05 月 24 日。