埃里克·史蒂文·雷蒙德,著名的計算機程序員,開源軟件運動的旗手。他是INTERCAL編程語言的主要創(chuàng)作者之一,曾經(jīng)為Emacs編輯器作出貢獻。雷蒙德還是著名的Fetchmail程序的作者。他還編寫了一個最初用于Linux內(nèi)核設(shè)置的設(shè)置程序。
人物生平
埃里克·雷蒙德,全名“埃里克·S·雷蒙德”(Eric Steven Raymond)。常用名稱ESR,著名的計算機程序員,開源軟件運動的旗手。1957年,雷蒙德出生于美國馬薩諸塞州的波士頓,正好就是黑客文化發(fā)源地MIT的所在,也是斯托爾曼發(fā)動自由軟件運動的大本營。但雷蒙德從小就跟隨父母在世界各地東奔西走,13歲之前已經(jīng)學(xué)會了兩種語言。1971年,他回到美國賓夕法尼亞州,1976年起開始接觸黑客文化,1982年完成第一個開放源代碼軟件項目。雷蒙德不是光說不練的筆桿子,他是INTERCAL編程語言的主要創(chuàng)作者之一,曾經(jīng)為EMACS編輯器作出貢獻。雷蒙德還是著名的Fetchmail程序的作者。最近他還編寫了一個最初用于Linux內(nèi)核設(shè)置的設(shè)置程序。
個人名言
雷蒙德的名言,“足夠多的眼睛,就可讓所有問題浮現(xiàn)。”(Given enough eyeballs, all bugs are shallow),對開放源代碼運動影響很大,這亦即是著名的林納斯定律。
多才多藝
與等許多黑客一樣,雷蒙德也多才多藝,不拘一格。迷戀科幻小說,是一名出色的業(yè)余音樂家,能演奏多種樂器。還是空手道黑帶選手,酷愛武術(shù)和血腥暴力的射擊游戲。這位“務(wù)實”的自由主義者也有出格的地方,比如他堅持美國憲法修正案第二條中關(guān)于公民持槍械的自由,因此遭到很多黑客的反對,但他自己卻十分喜歡和人爭辯該議題。他目前在賓州的一家非贏利的網(wǎng)絡(luò)公司工作,為他的從事的自由軟件運動而奮斗。
理論家
1997年以后,雷蒙成為了開放源代碼運動的主要理論家,以及開放源代碼促進會(Open Source Initiative)的主要創(chuàng)辦人之一。他還擔(dān)任了開放源代碼運動對媒體、商界以及主流文化的形象大使。他是一名優(yōu)秀的演說家,并曾經(jīng)到過六大洲的15個國家進行演說。他的話經(jīng)常被主流媒體所引用,并是所有黑客中曝光率最高的。
雷蒙的策略獲得了很大的成功。一般認為,1998年Mozilla Application Suite的發(fā)布主要歸功于他。大多數(shù)黑客和主流觀察家也同意,正是雷蒙將開放源代碼的理念成功地帶到了華爾街。但是也有批評他的聲音:有一些黑客認為他利用這些機會為自己打廣告,而他對理查德·斯托曼和自由軟件基金會的理想主義所進行的批評,以及所采取的更務(wù)實、更符合市場口味的線路,也曾經(jīng)在黑客社群里掀起了不小的政治對立。
個人著作
在自由軟件啟蒙階段,埃里克·雷蒙德以如之筆呼嘯而出,其核心著作被業(yè)界成為“五部曲”:《黑客道簡史》(A Brief History of Hackerdom)、《大教堂和大集市》(The Cathedral and the Bazaar)、《如何成為一名黑客》(How To Become A Hacker)、《開拓智域》(Homesteading the Noosphere)、《魔法大鍋爐》(The Magic Cauldron)。其中最著名的當(dāng)然還是《大教堂和大集市》,它在自由軟件運動中的地位相當(dāng)于基督教的《圣經(jīng)》。而用黑客們的話說,這是“黑客藏經(jīng)閣”的第一個收藏。
《大教堂和市集》的偉大之處在于,第一次以形象生動的比喻,將自由軟件和商業(yè)封閉軟件之間的區(qū)分開來。“我一直想找一個比喻,能夠強調(diào)我所發(fā)現(xiàn)的在兩種開發(fā)模式中所存在的重要區(qū)別。一種是封閉的、垂直的、集中式的開發(fā)模式,反映一種由權(quán)利關(guān)系所預(yù)先控制的級權(quán)制度;而另一種則是并行的、點對點的、動態(tài)的開發(fā)模式。”這個比喻誕生了:前者就是封閉的大教堂模式,后者就是開放市集模式。他以極強地說服力,說明了自由軟件不僅僅是一種意識形態(tài),也不僅僅是烏托邦的理想,而是在開發(fā)模式上真正代表著“先進的生產(chǎn)力”,代表著歷史發(fā)展趨勢的必然。微軟的模式就像是艱難而緩慢的大教堂建造工程。這種大教堂的方式在修補軟件“Bugs”,保障軟件質(zhì)量方面明顯失效。而自由軟件則仿效了自由集市的模式。在集市里,公開源代碼的程序隨時隨地地暴露在千萬名程序員的眼皮底下,使“Bugs”無處藏身,并能隨時修改。這種一邊開發(fā)、一邊調(diào)試修改的同步方式比大教堂的“α測試、β測試”方式先進得多。用最形象的比喻就是,自由軟件模式的核心是“眾人拾柴火焰高”。
《大教堂與集市》當(dāng)代軟件技術(shù)領(lǐng)域最重要的著作,中文版首次出版!
《大教堂與集市》是開源運動的《圣經(jīng)》,顛覆了傳統(tǒng)的軟件開發(fā)思路,影響了整個軟件開發(fā)領(lǐng)域。《大教堂與集市》是開源運動的獨立宣言,它清晰、透徹和準確地描述了開源運動的理論與實際應(yīng)用,對開源軟件運動的成功和Linux操作系統(tǒng)的廣泛采用,都起到了至關(guān)重要的作用。
與斯托爾曼
在業(yè)界的活躍程度,雷蒙德可謂“青出于藍而勝于藍”。雷蒙德與斯托爾曼有很多相似之處:都是自由主義者,是優(yōu)秀的演說家和煽動家,都富有濃郁的理想主義色彩,都不注重物質(zhì)生活,熱愛編程和寫作,都由迷戀黑客文化而成為一個另類的黑客。因此,當(dāng)斯托爾曼在80年代初啟動自由軟件運動時,雷蒙德很快受到感召,投奔斯托爾曼的門下,成為了FSF最早的撰稿人之一。
但是,雷蒙德與斯托爾曼又有區(qū)別:如果說斯托爾曼天生就是一個純粹的革命家,那雷蒙德如他自己所形容:他是一個類似火把、醫(yī)生、宣傳員、大使、福音主義者一類的人物。但本質(zhì)上,更是一位時刻停留在古羅馬露天競技場中央的“斗士”。有著強烈的寫作沖動,外向型的性格,喜歡與媒體打成一片,他的曝光率和“出鏡率”無疑是所有黑客中最高。與埋頭苦干和默默感召相比,他更需要時刻站在屋頂大喊,不斷向世人發(fā)出信息;與純粹的理想和執(zhí)著的信念相伴,他更喜歡和記者和總裁們打成一片;與封閉在一個小小的圈子里自娛自樂,他希望把新的理念帶到華爾街,讓資本市場也為之傾倒。
雷蒙德與斯托爾曼注定了不能成為軟件業(yè)的“卡爾·馬克思和恩格斯”,而最終分道揚。盡管,雷蒙德宣稱,他和斯托爾曼已經(jīng)是二十年的老朋友,他們之間有時候會有一些摩擦,但他們只是討論問題罷了。但事實上,你很難見到他們之間有什么合作,哪怕是一次合影。他們之間的分歧最終引發(fā)了道路之爭,曾經(jīng)是一個戰(zhàn)壕里的戰(zhàn)友變成了“持不同政見者”。自由軟件運動的裂縫由此產(chǎn)生。
個人成就
1990年,他編輯了《新黑客字典》 。從此對黑客文化著迷,成為黑客部落的歷史學(xué)家和黑客文化的學(xué)者,1996年寫成了《黑客道簡史》。他開始把自己定位于人類學(xué)家:“人類學(xué)家的工作就是研究人的行為及整個社會,研究人類文化的形成、文化的作用方式、文化如何隨時間變化而變化,以及人類如何適應(yīng)不同的文化環(huán)境等。我考慮最多的是有關(guān)計算機黑客的文化,更多地集中于從社會的角度分析,而不是他們的高超技術(shù)和程序。”
1997年5月,他完成的《大教堂和大集市》在Linux Kongress上發(fā)表,受到了空前的歡迎。這本書最大的成就就是1998年促成了網(wǎng)景Mozilla Application Suite成為開放源代碼軟件,標準著主流商業(yè)界第一次全面認同了他的理論。因為寫作此文,讓他看到了一個全新的方向。1998年2月3日,硅谷的一次會議上,“開放源代碼(Open Source)”,由第一個參與者在會上提出,后來發(fā)展成為開源運動,并最終成為開源的發(fā)起組織。雷蒙德成了領(lǐng)導(dǎo)這場運動的理論家,成為開放源代碼促進會(Open Source Initiative)的主要創(chuàng)辦人之一。
相關(guān)評價
任何一場革命或者運動都需要一個理論家,需要一份綱領(lǐng)性的文獻,起到真正的"畫龍點睛"的神效。除了架構(gòu)極具思辯力和邏輯性的理論體系,更需要激發(fā)起人們對美好理想的向往,為同行者的士氣傳遞極具煽動性的烈焰。目前,這場正在顛覆軟件業(yè)傳統(tǒng)商業(yè)模式的自由軟件運動也不例外。自由軟件精神領(lǐng)袖當(dāng)然是理查德·斯托爾曼(Richard Stallman),但他太超凡脫俗,而且,除了提出核心理念外,斯托爾曼缺乏著書立作的能力。這些局限,使得埃里克·雷蒙德(Eric S. Raymond)脫穎而出,擔(dān)當(dāng)了這個角色。如今,他已經(jīng)成為開放源代碼運動(脫胎于自由軟件運動)和黑客文化的第一理論家,不可動搖。
參考資料 >