本頁使用了標題或全文手工轉換

理查·斯托曼

維基百科,自由的百科全書
跳至導覽 跳至搜尋
理查·馬修·斯托曼
Richard Matthew Stallman
Richard Stallman - Fête de l'Humanité 2014 - 010.jpg
理查·斯托曼,2014年
出生 (1953-03-16) 1953年3月16日(65歲)
美國紐約州紐約市
別名 RMS, St. iGNUcius (avatar)
母校 哈佛大學
麻省理工學院
職業 自由軟件基金會的主席
知名於 自由軟件運動, GNU, Emacs, GCC
運動 自由軟件運動
網站 www.stallman.org
理查·斯托曼,相片來自《Free as in Freedom:理查·斯托曼的自由軟件志業英語Free as in Freedom: Richard Stallman's Crusade for Free Software》一書的封面。此書由山姆·威廉斯(2002年)著,歐萊禮出版
理察·斯托曼2005年在維基媒體國際大會演講,題目為「版權與社群」
傳記的英文影印版

理查·馬修·斯托曼英語:Richard Matthew Stallman,簡稱RMS[1],1953年3月16日),美國程式設計師自由軟件活動家。他發起自由軟件運動,倡導軟件使用者能夠對軟件自由進行使用、學習、共享和修改,確保了這些軟件被稱作自由軟件。斯托曼發起了GNU專案,並成立了自由軟件基金會。他開發了GCCGDBGNU Emacs同時編寫了GNU通用公共許可協定

Stallman為了建立一個完全由免費軟件組成的類Unix電腦作業系統在1983年9月推出了GNU專案。憑藉這個,他又發起了自由軟件運動。他迄今為止一直是GNU專案的組織者,作為主要開發者的他開發了一些被廣泛使用的GNU軟件,其中包括GCC GDB GNU Emacs。在1985年10月他創立了自由軟件基金會。

斯托曼開創了Copyleft的概念,它使用版權法的原則來保護使用、修改和分發自由軟件的權利,並且是描述這些術語的自由軟件許可證的主要作者。最為人所稱道的是GPL(最廣泛使用的自由軟件協定)。

1989年,他和別人一起創立了League for Programming Freedom。自20世紀90年代中期以來,斯托曼花他大部分時間組織參與宣傳自由軟件,反對軟件專利數碼版權管理的以及他認為剝奪用戶自由的其他法律和技術系統運動。這包括最終用戶授權協定、保密協定、 產品啟用、加密狗、軟件複製保護、專有格式、二進制軟件包(沒有原始碼的可執行檔案)。

截至2016年,他獲得了十五個榮譽博士及教授稱號。

早年生活[編輯]

斯托曼1953年出生於美國紐約一個猶太人家庭,他的母親愛麗絲·利普曼是一名老師,父親丹尼爾·斯托曼是一名印刷機商人.由於父親酗酒並列埠頭虐待他的繼母,斯托曼與父母之間的關係很糟糕.他後來用暴君來描述他的父母[2].早年他就對電腦有很深的興趣;在斯托曼作為一個青少年參加一個夏令營時,他閱讀了一本IBM7090的手冊.從1967年到1969年,斯塔曼參加了哥倫比亞大學的高中生周六編程課程。[3]同時他也是洛克菲勒大學生物系的志願者實驗室助理。雖然他對數學物理學感興趣,但洛克菲勒大學的教授認為他有成為生物學家的希望.[4]

他第一次實際的使用電腦是高中年代在IBM紐約科學中心.他在1970年的夏天高中畢業後被僱用在Fortran寫一個數值分析程式.[5]他在幾周後完成了這項任務,然後他用這個夏天剩餘的休息時間在APL上寫了一個文字編輯器以及IBM System/360PL/I程式語言的預處理器[6]

哈佛大學和麻省理工學院[編輯]

作為哈佛大學1970年秋季的一年級學生,斯塔曼以Math 55的表現而聞名,[7]他很高興的回憶到:「我一生中第一次覺得我在哈佛找到了一個家。」[8]

1971年,斯托曼在哈佛大學第一年快結束的時候,他成為了麻省理工學院人工智能實驗室的一名程式設計師,同時也成為黑客社群的常客,並以他的名字縮寫RMS而聞名,[9]1974年斯塔曼從哈佛大學畢業並取得了物理學學士學位。[10]

斯托曼考慮過留在哈佛大學,但是他卻轉而決定去麻省理工學院去讀研究生.他攻讀物理學博士學位一年,但隨後選擇了放棄,專注於他在麻省理工學院AI實驗室的編程.[11][12]

1975年他開始在麻省理工學院擔任傑拉德·傑伊·薩斯曼的研究室助理[13],在1977年與蘇斯曼發表了一篇名為dependency-directed backtracking[14]關於 AI truth maintenance system的論文.這篇論文是對約束補償問題智能回溯的早期研究。截至2009年,斯托曼和蘇斯曼介紹的技術仍然是智能回溯中最通用和最強大的解釋.[15]有關Constraint_learning 的技術也在該論文中被提及.

作為MIT電腦科學與人工智能實驗室的黑客,Stallman從事軟件專案,如文字編輯器,不相容的分時系統上的Emacs,還有lisp機器的作業系統專案.在這期間,他成為了實驗室電腦限制存取技術的熱心評論家,當時這個計劃是由國防進階研究計劃局資助的。當MIT電腦科學與人工智能實驗室安裝了一套密碼控制系統,斯托曼很快就找到了一個解密密碼的方式並行送給用戶包含其已解碼密碼的訊息,建議他們使用空字串作為密碼(事實上就是沒有密碼),這樣就可以重新啟用用戶對系統的匿名存取.當時約有20%的用戶遵循他的建議,儘管使用密碼的行為最終佔上風。對此,多年後斯托曼還一直向別人吹噓着他當年的成功.[16]

GNU專案的發起[編輯]

在二十世紀而七十年代末和八十年代初,由斯托曼所發展的駭客文化開始分裂開來.為了防止自己的軟件被競爭對手所使用,大多數廠家停止分發其軟件原始碼並開始使用版權和限制性軟件許可證來限制或者禁止軟件原始碼的複製或再分配,這類專有軟件以前就存在過,很明顯這將會成為一種規範性的做法.Stallman的麻省理工學院的同事布魯斯特·卡勒(Brewster Kahle)所說,這種軟件法律特徵的轉變可以被認為是1976年「美國版權法」所引發的後果。

相關[編輯]

GNU與Linux[編輯]

1991年芬蘭大學生林納斯·托瓦茲在GNU通用公共許可證下發佈了最初是為自己創作的Linux作業系統內核,暫時替代了GNU計劃的Hurd內核。至此,GNU計劃基本完成,此作業系統被命名為GNU/Linux(這類作業系統常常被稱為Linux,斯托曼堅持認為應該被叫做GNU/Linux以體現GNU在其中的重大貢獻。參見GNU/Linux命名爭議)。而因為Hurd內核是率先被計劃的,因而GNU仍然進行着它的開發。

自由軟件與開放原始碼軟件[編輯]

斯托曼是一名堅定的自由軟件運動倡導者,與提倡開放源碼開發模型的人不同,斯托曼並不是從軟件的品質的角度而是從道德的角度來看待自由軟件。他認為軟件封閉是非常不道德的事,只有尊重用戶自由的程式才是符合其道德標準的。對此許多人表示異議,並也因此有了自由軟件開放原始碼軟件之分。而事實上,1998年「開放原始碼」一詞最初從自由軟件社群中分化出來僅僅是因為在英文中「自由」(Free)一詞有歧義,而其支持者認為「開放原始碼」(Open Source)一詞更好。[17]

榮譽[編輯]

屬於斯托曼的一台中國龍芯晶片的江蘇龍夢電腦,該電腦甚至於在BIOS層級完全是自由軟件

參考文獻[編輯]

  1. ^ Stallman, Richard. 理查德·斯托曼1983年傳記. 理查·斯托曼主頁. (收錄於第一版《The Hacker's Dictionary》中). N.D. [20 November 2008]. 'Richard Stallman' is just my mundane name; you can call me 'rms' 
  2. ^ Psychology Today. The Sorcerer's Code. Psychology Today. November 1, 2016. 
  3. ^ Richard Stallman: High School Misfit, Symbol of Free Software, MacArthur-Certified Genius. The More Things Change. 1999 [April 9, 2014]. 
  4. ^ Free as in Freedom. Wikipedia. 2017-04-17 (英語). 
  5. ^ Richard Stallman: High School Misfit, Symbol of Free Software, MacArthur-Certified Genius | Michael Gross. mgross.com. [2017-05-26] (美國英語). 
  6. ^ Williams, Sam. Free as in freedom : Richard Stallman's crusade for free software. Beijing: O'Reilly. 2002. ISBN 0-596-00287-4.  已忽略未知參數|章節= (幫助)
  7. ^ Free as in Freedom. Wikipedia. 2017-04-17 (英語). 
  8. ^ Richard Stallman: High School Misfit, Symbol of Free Software, MacArthur-Certified Genius | Michael Gross. mgross.com. [2017-05-26] (美國英語). 
  9. ^ The Wikipedia Revolution. New York City: Hyperion. 2009. ISBN 978-1-4013-0371-6. 
  10. ^ Biography. www.stallman.org. [2017-05-27]. 
  11. ^ Richard Stallman: High School Misfit, Symbol of Free Software, MacArthur-Certified Genius | Michael Gross. mgross.com. [2017-05-27] (美國英語). 
  12. ^ Book sources. Wikipedia (英語). 
  13. ^ Book sources. Wikipedia (英語). 
  14. ^ Richard Stallman. Wikipedia. 2017-05-09 (英語). 
  15. ^ Artificial Intelligence: A Modern Approach. Wikipedia. 2017-03-08 (英語). 
  16. ^ Richard Stallman. Wikipedia. 2017-09-11 (英語). 
  17. ^ GNU工程的哲學
  18. ^ National University of Córdoba. Honoris Causa para Richard Stallman, el gurú del software libre [Honoris Causa for Richard Stallman, Free Software guru]. 16 August 2011 (西班牙語). [失效連結]

外部連結[編輯]

參見[編輯]