理察·斯托曼

理察·斯托曼

理察·馬修·斯托曼(Richard Matthew Stallman,簡稱rms,1953年3月16日-)是美國自由軟體運動的精神領袖、GNU計畫以及自由軟體基金會(Free Software Foundation)的創立者。作為一個著名的黑客,他的主要成就包括Emacs及後來的GNU Emacs,GNU C 編譯器及GDB 調試器。他編寫的GNU通用公共許可證(GNU GPL)是世上最廣為採用的自由軟體許可證,為copyleft觀念開拓出一條嶄新的道路。他最大的影響是為自由軟體運動豎立道德、政治及法律框架。他被許多人譽為當今自由軟體的鬥士、偉大的理想主義者,但同時也有人批評他過於固執、觀點落伍。

基本介紹

  • 中文名:理察·馬修·斯托曼
  • 外文名:Richard Matthew Stallman
  • 出生日期:1953年3月16日
  • 職業:黑客
  • 代表作品:GNU/Linux
簡歷,經歷,主要成就,GNU,Emacs,“Copyleft”,榮譽,

簡歷

他從1971年從哈佛大學畢業後供職於麻省理工學院人工智慧實驗室,稍後設立了自由軟體基金(free software foundation)。1969年在IBM的紐約科技中心第一次接觸計算機時他就產生了濃厚的興趣,時年16歲。後來,斯托曼辭去了麻省的工作後留在了麻省的一個獨立的研究室從事研究,在那兒他開發出一套名為gnu的全新作業系統,為此獲得了為紀念銀行生命災難公司的創始人約翰·D·麥克阿瑟而命名的24萬美元麥克阿瑟天才獎
1990年代中期,斯托曼把他大部分時間花在作為一個政治運動者,為自由軟體辯護,對抗軟體專利及著作權法的擴張。他仍在程式設計方面奉獻的心力都放在GNU Emacs。他的演講當中大約半數有收入,這讓他能夠養活自己。

經歷

斯托曼1953年出生於美國紐約曼哈頓地區的猶太人家庭,1971年進入哈佛大學學習,同年受聘於麻省理工學院人工智慧實驗室(AI Laboratory),成為一名職業黑客
在AI實驗室工作期間,斯托曼開發了多種今後影響深遠的軟體,其中最著名的就是Emacs。斯托曼在AI是一名典型的黑客,是整個黑客文化的一份子。
然而進入八十年代後,黑客社群在軟體工業商業化的強大壓力下日漸土崩瓦解,甚至連AI實驗室的許多黑客也組成了Symbolic公司,試圖以專利軟體來取代實驗室中黑客文化的產物——可自由流通的軟體。
斯托曼對此感到氣憤與無奈。在對Symbolic進行了一段時間的抗爭後,他於1985年發表了著名的GNU宣言(GNU Manifesto),正式宣布要開始進行一項宏偉的計畫:創造一套完全自由,兼容於Unix的作業系統GNU(GNU's Not Unix!)。之後他又建立了自由軟體基金會來協助該計畫。
他於1989年與一群律師起草了廣為使用的GNU通用公共協定證書(GNU General Public License, GNU GPL),創造性地提出了“Copyleft”的概念。 同時,GNU計畫中除了最關鍵的Hurd作業系統核心之外,其他絕大多數軟體已經完成。

主要成就

GNU

GNU計畫,又稱革奴計畫,是由Richard Stallman在1983年9月27日公開發起的。它的目標是創建一套完全自由的作業系統。Richard Stallman最早是在net.unix-wizards新聞組上公布該訊息,並附帶一份《GNU宣言》等解釋為何發起該計畫的文章,其中一個理由就是要“重現當年軟體界合作互助的團結精神”。為保證GNU軟體可以自由地“使用、複製、修改和發布”,所有GNU軟體都在一份在禁止其他人添加任何限制的情況下授權所有權利給任何人的協定條款,GNU通用公共許可證(GNU General Public License,GPL)。即“反著作權”(或稱Copyleft)概念。

Emacs

在AI實驗室工作期間,斯托曼開發了多種軟體,其中最著名的就是Emacs。說得通俗一點,Emacs就是一個編輯軟體,如同我們今天用的微軟的辦公室。
Emacs不僅僅是一個編輯器,還是個集成開發環境,它的功能有:收發電子郵件,通過FTP/TRAMP編輯遠程檔案, 通過Telnet登錄主機,上新聞組,登入IRC和朋友交流,查看日曆,撰寫文章大綱,對多種程式語言的編輯,調試程式,結合GDB,EDebug,玩遊戲,計算器,記日記,煮咖啡,管理日程等等。

“Copyleft”

由於GNU是公開原始碼的,為了防止不肖廠商利用自由軟體,使其專有化。斯托曼別出心裁,創造了Copyleft的授權辦法,讓所有的GNU程式遵循一種“Copyleft”原則,即可以拷貝,可以修改,可以出售,只是有一條:原始碼所有的改進和修改必須向每個用戶公開,所有用戶都可以獲得改動後的源碼。Copyleft保證了自由軟體傳播的延續性。由於Emacs的成功,斯托曼設立了一個基金會:自由軟體基金會(Free Software Foundation,FSF)。
GNU工程激勵了許許多多年輕的黑客,他們編寫了大量自由軟體。最後,李納斯·托瓦茲寫了一個類似Unix作業系統的核心,稱為Linux,把所有GNU軟體和硬體連線了起來,但Linux並不能代表整個作業系統,Linux只是個核心,整個系統還包含數以百計的軟體工具和實用程式,大多是由GNU黑客們完成。他認為,整個作業系統稱為GNU/Linux比較合適。Linux核心為GNU工程畫上了一個完滿的句號。

榮譽

1990年度麥克阿瑟獎(MacArthur Fellowship)
1991年度美國計算機協會頒發的Grace Hopper Award以表彰他所開發的的Emacs文字編輯器
1996年獲頒瑞典皇家理工學院榮譽博士學位
1998年度電子前線基金會(Electronic Frontier Foundation)先鋒獎
1999年Yuri Rubinsky紀念獎
2001年在蘇格蘭獲頒格拉斯哥大學榮譽博士學位
2001年武田研究獎勵賞(武田研究獎勵賞)
2002年成為美國國家工程院院士
2003年在比利時獲頒布魯塞爾大學榮譽博士學位
2004年在阿根廷獲頒國立沙爾塔大學榮譽博士學位
2004年獲得秘魯國立Ingeniería大學榮譽教授
2007年獲頒秘魯印加大學榮譽教授
2007年獲頒Universidad de Los Angeles de Chimbote榮譽博士學位
2007年獲頒帕維亞大學榮譽博士學位
2008年獲頒秘魯National University of Trujillo榮譽博士學位
2011年在阿根廷獲頒國立科爾多瓦大學榮譽博士學位

相關詞條

熱門詞條

聯絡我們