簡歷
他從1971年從
哈佛大學畢業後供職於
麻省理工學院人工智慧實驗室,稍後設立了自由軟體基金(free software foundation)。1969年在
IBM的紐約科技中心第一次接觸計算機時他就產生了濃厚的興趣,時年16歲。後來,斯托曼辭去了麻省的工作後留在了麻省的一個獨立的研究室從事研究,在那兒他開發出一套名為gnu的全新作業系統,為此獲得了為紀念銀行生命災難公司的創始人約翰·D·麥克阿瑟而命名的24萬美元
麥克阿瑟天才獎。
1990年代中期,斯托曼把他大部分時間花在作為一個政治運動者,為自由軟體辯護,對抗軟體專利及著作權法的擴張。他仍在程式設計方面奉獻的心力都放在GNU Emacs。他的演講當中大約半數有收入,這讓他能夠養活自己。
經歷
在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)
1998年度電子前線基金會(Electronic Frontier Foundation)先鋒獎
1999年Yuri Rubinsky紀念獎
2001年武田研究獎勵賞(武田研究獎勵賞)
2004年在阿根廷獲頒國立沙爾塔大學榮譽博士學位
2004年獲得
秘魯國立Ingeniería大學榮譽教授
2007年獲頒Universidad de Los Angeles de Chimbote榮譽博士學位
2008年獲頒秘魯National University of Trujillo榮譽博士學位