Eric Raymond小傳
黑客對大多數人來講都是神祕的,而之因此讓人感到神祕,我覺得是人們離真正的黑客距離太遠。本文介紹的 Eric
Raymond,是一名世界級的黑客頂尖大師;也許讀者們還不瞭解他,但關注開放源碼運動的朋友必定熟悉如下的著做:《新黑客字典》、《黑客道簡史》、《集市與教堂》,這些著做都出自
Eric Raymond
先生之手。也許咱們根據他的人生歷程能夠這樣評價他:一個另類的黑客,有着外向型的性格和豐富的與媒體打交道的經驗。或者如他本身所形容:他是一個相似火把、醫生、宣傳員、大使、福音主義者一類的人物。他老是在最須要的時候站在屋頂大喊,和記者和總裁們打成一片,帶動新聞界向世人發出這樣的訊息:這兒發生着一場革命。做爲開放源碼運動的靈魂人物,他的貢獻不只表如今他是最先的自由軟件基金會的撰稿人之一,而更多的表現他的思想在開源軟件運動的關鍵時刻屢次影響了這個運動的進程。他寫的《教堂和集市》這本書在開放源碼社區的地位至關於基督教的《聖經》,爲開放源碼運動指明瞭方向。
Eric Raymond 其人
Eric Raymond 先生於 1978 年開始涉足黑客文化,最先的經驗是原始的
ARPAnet,那時的他涉獵甚廣,他甚至短時間接觸過 ITS 機器。1984 年自由軟件基金會成立之前,他已經在寫自由軟件並投遞到
Usenet。這樣瓜熟蒂落地,他成爲了自由軟件基金會最先的撰稿人之一。
和 Richard Stallman 先生同樣,Eric Raymond
先生一樣是一個不注重物質生活的人。他 1985
年的時候就辭去了最後一份工做。此後,就開始集中精力於編程、寫書及一些技術評論等他認爲他熱愛的、感興趣的工做上,並再也沒有從新爲金錢而工做。1990
年,他編輯了《新黑客字典》。今後之後,他對黑客文化着了迷,人們把他當成黑客部落的歷史學家和黑客部落文化的學者,他的回報則是在 1996
年寫成了《黑客道簡史》。如今他則把本身定位於人類學家,他認爲:「人類學家的工做就是研究人的行爲以及整個社會,研究人類文化的造成、文化的做用方式、文化如何隨時間變化而變化以及人類如何適應不一樣的文化環境等。我考慮最多的是有關計算機黑客的文化,更多地集中於從社會的角度分析,而不是他們的高超技術和程序。」
1993 年,Eric Raymond 先生接觸到了
Linux,這對他是一個衝擊。一個觀點在他頭腦中產生:業餘黑客儘管可能頗有天分,但不可能集聚所需的資源和技巧來創建一個可用的多用戶操做系統。而 Linus
Torvalds 和他的小組最終不光推出了 Linux 操做系統自己,還有數百兆的各種應用程序、文檔和其餘資源、整套的 Internet
工具、桌面出版軟件、圖形支持、編輯器,他們創造了或創造着你能說出的任何軟件。這個衝擊最終使 Eric Raymond 先生寫出了《集市與教堂》,並於 1997
年 5 月在 Linux Kongress 上發表。《集市與教堂》受到了空前的歡迎,很快地這也爲開源軟件運動提供了一個空前的機會。
1998 年
1 月 22 日,Netscape 宣佈將其 Netscape 瀏覽器的源代碼在 Internet 上公佈。而 Netscape 的執行總裁 Jim
Barksdale 將他這麼作的緣由歸結於受到 Eric Raymond 先生工做的影響。Netscape 的聲明突破一個瓶頸:即商界對於黑客能力的無動於衷。
2 月 3 日在位於 Mountain View 的 VA 研究所的辦公室舉行了一次會議,「Open
Source」,由第一個參與者在會上提出,後來發展成爲開源運動,並最終成爲開源的發起組織。之後的事情要順利得多,5 月 7 日 Corel
計算機公司宣佈了它的基於 Linux 的 Netwinder 網絡計算機。7 月 Oracle 和 Informix 宣佈了對 Linux
的支持。這實際上已使開源軟件運動脫離開了單純的黑客行爲,開源運動組織開始有了本身的市場戰略。
Eric Raymond
先生的工做目的也發生了很大變化,作爲一個組織者,他要作許多鼓動和策化方面的工做;但作爲一個黑客,他認爲:「個人目標是但願軟件的質量愈來愈好,以致於軟件用戶不會出現死機、藍屏等一切由於軟件質量不過關而存在的問題。」
Open Source 與 Free software
儘管 Eric Raymond 先生宣稱他和 Richard
Stallman
先生已是二十年的老朋友,並且有時候他們之間是會有一些摩擦,可是他們只是討論問題罷了。但事實上你很難見到他們之間有什麼合做,哪怕是一次合影。Eric
Raymond 先生主張的 Open Source 與 Richard Stallman 先生主張的 Free Software 的確有很大分歧。Eric
Raymond
先生認爲「自由軟件」詞不達意,從而給你們形成了極大的損害,緣由在於將「自由軟件」這個詞與對知識產權的敵意、共產主義和其餘觀點聯繫起來,這幾乎不可能讓 MIS
經理喜歡。
關於 Open Source 與 Free Software 之爭,聽起來對咱們就像是古典哲學同樣難懂,本文羅列出 Open
Source 的一些要點,以便於和 Free Software 觀點的進行比較。
Open Source
的第一個觀點認爲在推廣方式上應採用自頂向下,而不是自底向上。Eric Raymond 先生就堅持應該自頂向下傳遞好東西,即直接去努力說服 CEO/CTO/CIO
這類人。
Open Source 的第二個觀點認爲由於 Linux 有更好的知名度,最普遍的軟件基礎和最大的開發團體,所以改進 Linux
應成爲開源運動的主要出擊手段。而 Stallman 先生目前也認爲 Linux 應叫 GNU/Linux。
Open Source
的第三個觀點認爲應抓住 Forture 500。Eric Raymond 先生認爲 Forture 500 不只本身有不少財力,還能相對容易地獲得大量的金錢。
Open Source 還堅持與有聲望的媒體合做、培訓黑客們的遊擊市場策略和使用開放資源認證來保持純淨等策略。
關於 Eric
Raymond 和 Richard Stallman 的思想,筆者無心去評論孰是孰非。Richard Stallman
先生的思想保證了自由軟件傳播的延續性,而把開源軟件真正推向市場的則是 Eric Raymond 先生的 Open
Source。最終有權力評說功過的也只有歷史了。
Linux 的預言
Eric Raymond
先生在《教堂和集市》這本書中寫了不少精闢的預言,他彷佛更偏心用預言這種形式去評議 Linux 的發展。近期他又發表了一系列預言,讓咱們看看這些最終可否實現。
Eric Raymond 先生認爲近期有三件大事可能會對 Linux 的發展產生深遠的影響。第一事是關於蘋果的 Andy Hertzfeld
等人設計基於 Linux 的終端用戶界面 GUI(注:這裏指的是 Eazel 公司開發的鸚鵡螺 Nautilus)。另一件是有關 StarOffice
打算走開放源碼路線推出 OpenOffice 的消息。他這件事之因此這麼重要是由於這將使 Linux
在桌面系統比之前更富有競爭力,給微軟的辦公軟件直接造成威脅。第三件重要的新聞是來自 IBM 公司。Eric Raymond
先生認爲這件事的重要性是不可忽視的。IBM 公司的總裁曾經正式宣佈該公司的政策是,從此 IBM
全部新軟件將是基於開放源碼許可證基礎之上的,除非開發經理有特別合乎情理的理由。這條消息標誌着 IBM
公司已經正式地加入到了開放源碼陣營,從而使得開放源碼陣營空前強大。
同時他認爲在不遠的未來微軟的壟斷必定會因爲某些緣由而終結。因爲只有當
Linux 真正地在技術上知足了終端用戶的需求之後它才能在市場上佔據主導地位,因此事實上 Linux 根本就不會摧毀微軟的桌面霸主地位。真正摧毀微軟霸主地位的是
OEM 的毛利率壓力。Eric Raymond
先生相信,這個過程當中第一步是硬件價格的不斷下跌。這對於微軟來講顯然是個十分不利的因素,由於他們的商業模式主要是依賴於在計算機上預裝 Windows
而收取必定費用。一旦硬件價格下跌,這部分預裝費用就將在桌面 OEM 的毛利率中有極大的份額。若是桌面 OEM
的價格不變,這個過程的延續就會很快讓硬件降低至沒法再承擔微軟預裝費的程度。一旦如此,硬件商就會換一種更低廉的操做系統來維持必定的毛利率,如 Linux。Eric
Raymond 先生認爲這一天的到來不會過久,大概半年以後,Linux 就必將大放光彩。雖然目前 Linux 在股市上的表現強差人意,但 Eric
Raymond 先生認爲這是由於 Linux 股票上市沒多久就剛好遇上 .com 股票的大幅跌落。在必定程度上能夠說是,Linux
不幸地與那些實際上除了一些概念外就沒有什麼實際內容的公司捆綁在了一塊兒。當 .com 的肥皂泡泡破滅之後,大量的 Linux 股票也隨之滑落。不過這一點兒也不妨礙
Linux 光明的市場前景。
這些預言可否兌現呢?時間真的會告訴咱們一切,但咱們更應該牢記的是機會只給那些有準備的人。對此 Eric
Raymond 先生又怎麼看呢?他認爲:「我我的認爲正是由於我選擇了 Linux
因此我已經生活在一個不會沉沒的軟件世界。可是迄今爲此,大多數人尚未生活在這麼一個世界裏。當大多數人生活在這麼一個世界中的時候,我想就到了我考慮中止我這份工做的時候了。」這句話換一種方式說,就是
Eric Raymond 先生爲了 Linux,時刻準備着。編程