駭客小築's Archiver

star 發表於 2006-2-1 04:58 AM

[轉貼] Linux 很好,但也別忘了BSD

-- 下文由 [url]http://taiwan.cnet.com/ebusiness/fe...20030941[/url],00.htm 轉載 --

John McCormick, Techrepublic 11/01/2002

我聽到許多關於 Linux 如何比微軟作業系統更加優越的相關討論。顯而易見地,針對 Windows 以及 IIS 平台所發動的攻擊數量的確較 Linux 來得多。另一項優勢在於 Linux 先天上就比微軟產品更加穩定與安全,理由不外乎它的核心程式碼較為優越,或者由於它是開放原始碼軟體,因此有很多獨立程式設計師參與程式碼的檢測工作並且修補程式漏洞。

然而在這麼多相關討論裡面,我們卻很少看到任何人提起另一個更安全並且完全免費的 UNIX 作業系統:BSD。雖然 Linux 是駭客一族的寵兒,但是它絕對不是最便宜或者甚至最安全的開放原始碼作業系統。Linux 能夠執行的硬體系統類型甚至也不是最廣泛的。以上三項榮耀全部都歸屬於一個起源於美國加州大學柏克萊分校的學術性 UNIX 作業系統,而這個作業系統的各種版本通常統稱為 BSD(Berkeley Software Distribution)。

Linux vs. BSD
和 BSD 比較起來,Linus Torvald 所發展出來的 Linux 作業系統顯然年輕得多。BSD 已經有二十歲的年紀了,它和個人電腦的歷史同樣久遠,並且早在比爾蓋茲仍以 MS-DOS 聞名的時代便已在各大學廣泛使用。

因此你可能會問:「如果 BSD 真的那麼棒,那麼為什麼沒有更多人使用這個作業系統呢?」。箇中原因很多,但是 BSD 的使用者比 Linux 少,造成這個狀況的原因沒有一項和這個作業系統本身的品質有關。使用者愛用 Linux 的程度更甚於 BSD 的其中一項理由是基於文化使然。Linux 是駭客的最愛。駭客們群起圍繞 Linux,除了因為它是一個好的作業系統以外,另一項原因在於 Linux 開發過程的神話性:把一位芬蘭駭客跟一部電腦關在房間裡頭,幾個月之後一個重要的作業系統就這樣誕生了!這個過程的真實性和它的都市神話色彩不相上下。但是 Torvalds 本人是 Linux 作業系統的誕生並且出現在市面上的直接功臣,因此他理所當然應該為他的辛勤結晶而獲得榮耀。

Linux 的起源帶有一些駭客傳奇故事色彩,反觀 BSD 則是直接來自於學術團體,而且它的發展過程和電腦科學科系息息相關,而非源自於駭客之間的自由流通。當各公司開始雇用駭客來安裝並且管理網際網路之時,這些駭客很自然地想到他們的老朋友:Linux 作業系統,而非他們眼中頑固保守的 BSD。

造成這股 Linux 風潮的另一項原因是許多具事業企圖心的個人以及公司發現銷售 Linux 發行套件(distributions)以及技術支援服務是一項有利可圖的事業。如果沒有 Red Hat 公司以及其他 Linux 套件發行商的推波助瀾,將 Linux 變得更容易安裝並且為它穿上企業管理階層能夠接受的套裝軟體包裝外衣,Linux 在企業應用範疇可能只會是雷達上稍縱即逝的一個小光點而已。

Linux 也欠 BSD 一份很大的人情。BSD 曾經和美國電話電報公司(AT&T)進行過一場關於作業系統授權的戰爭(UNIX 是 AT&T 所發明的),而這場 AT&T 與 BSD 支持者之間的戰爭對他們兩者都造成了傷害,同時也給了 Linux 很大的發展與市場行銷空間。

但是雖然 Linux 遠比 BSD 來得更受到世人青睞,這並不表示 BSD 就是被人們所遺忘的一群。許多大型機構已經悄悄地在 BSD 核心之上建立了他們的帝國,其中包括雅虎公司在內。IBM 公司有些系統甚至必須倚賴 BSD 才能運作。

BSD 發行套件
在這裡我們很快地帶領各位看看在 BSD 授權之下的主要三種 UNIX 作業系統版本:OpenBSD、NetBSD 以及 FreeBSD。這三種作業系統全部都可以從網際網路上免費下載,並且沒有使用上的限制。事實上,BSD 所使用的開放原始碼授權條款甚至比 Linux 所使用的「通用公共授權條款」(General Public License,GPL)更加開放。當然,大多數人即使在使用這些作業系統的時候,如果不想等候曠日廢時的下載時間,那麼多少也會付出一些花費。無論如何,OpenBSD 一套兩張光碟片也不過要價美金三十元,而且你可以任意進行複製,要安裝在多少部機器上面也悉聽尊便。

如果你正在尋找一個具備高度安全性的作業系統,那麼再也沒有比 OpenBSD 這項可能是有史以來最安全的作業系統更好的選擇了。如果這項宣稱聽起來有點牽強不夠說服力,那麼請記住距離上一次在 OpenBSD 作業系統預設安裝裡面發現重要(甚至次要)遠端存取漏洞,已經是四年以前的事情了。

如果你有很多種少見的硬體設備並且希望他們全部安裝同樣的作業系統,那麼你該考慮 NetBSD,它能夠在將近七十種平台上面執行,從 Algor 到 VAX 到 Walnut 都在支援之列。

但是不論是 OpenBSD 或者 NetBSD,兩者都因為他們的主要聞名特色(高度安全性或者近乎無所不包的硬體平台相容性)而在支援功能的多樣性上或多或少顯得較為遜色。這兩種作業系統都能夠讓你用來做很多事情,但是如果你需要各式各樣的附加功能與特色,那麼你該考慮 FreeBSD。 FreeBSD 是一個以 Intel 系統做為平台的作業系統,有許多開發人員投入,讓你的日常工作更為輕鬆簡易。

最後總結
如果你對於倚賴微軟產品來保護你的公司資料感到心生恐懼,而且管理階層也開始對你問起最近常聽到的「新」Linux 作業系統,那麼何不善用管理階層開闊的心胸與想法,為公司導入三種免費 BSD UNIX 系統其中之一,而不是 Linux 呢?如果你需要一些賣點來說服管理階層,那麼就對他們說明這完全不需要任何授權費用,因此你的公司便不需要再去一個一個記錄那些需要付費購買的軟體產品存貨狀況了。

頁: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.