自由軟體,和Richard Stallman的演講
今天Richard Stallman來學校演講,主題是“Free Software and Your Freedom”。
這次就來記錄下我記住的內容吧。
首先歸納一下他的生平,資訊來自上面連線的Wikipedia:
-- 1983年9月,建立了GNU專案
-- 開發了很多GNU下的軟體:
- Emacs的作者
- GNU Compiler Collection
- GDB
-- 1953年,出生在美國紐約
-- 在高中時唄IBM New York Scientific Center僱傭寫一個Fortran下的數值分析程式
-- 哈佛大學。在大一的時候以在Math55(被稱為全美國最困難的數學課)的出色表現而聞名
-- 1974年以物理學士學位畢業
-- 畢業後在MIT實驗室工作,在AI領域很有建樹
-- 1984年,從MIT辭職,開始全職工作在GNU Project上
// 關於自由軟體(Free Software):
- 在英語裡的Free,指的是自由(as in freedom of speach),而不是免費(as in free beer)。
- 自由軟體意味著,使用者是自由的。他可以自由地:使用、學習內部邏輯、傳播、更改、打包再次發放。
- 自由軟體不同於開源軟體,但在遵循同樣協議的情況下,他們產生的結果相同。自由軟體更加強調的是一種自由的意識:公民應該意識到自己的自由權利;而開源軟體只是一個運動。更多見這裡:http://www.gnu.org/philosophy/open-source-misses-the-point.zh-cn.html
// 關於GNU和Linux:
Linux不是自由軟體,因為為了一些硬體driver的需要,Linux裡面包含了很多Binary Code,他的原始碼沒有100%開放。但GNU有一個自己的Linux版本,清除掉了Linux裡面不自由的部分。因為這個原因,GNU/Linux不能夠對一些硬體支援。
// 關於對OS X、Windows、iOS的看法:
這些都是MalWare。因為:
- 他們限制了使用者完全自由使用自己計算機的權利
- 他們會在使用者不知情的情況下傳送資訊、安裝程式
// 關於對於學校教育的看法:學校教育計算機課程應該完全使用開源軟體,因為:
- 相比於閉源軟體,這樣更省錢
- 假如有個計算機天才少年好奇一個command是怎麼回事,從老師那裡,相比與說“哦,我不知道”,他可以給少年source code,告訴少年這裡面有答案;在少年閱讀source code遇到問題的時候,老師可以說:“來,我們一起解決”
- 閱讀優質的原始碼是一個好的程式設計師必修課
// 關於自由軟體人怎樣用程式設計來謀生:
- 絕大多數有程式設計師需求的軟體都是定製軟體
- 加入客戶足夠聰明,客戶會要求程式設計師給他的程式是開源的。這樣客戶就可以100%瞭解/控制軟體的結構流程
恩,最後講一下今天的Stallman:他在演講的時候非常風趣幽默,在整個演講過程很自由。他沒有穿鞋子。
在他講感覺房間很熱的時候⋯⋯非常Considerate的學校給他搬來了一個電風扇放在他身後。
相關文章
- 為自由而戰--記自由軟體之父Richard Stallman (轉)
- Richard Stallman--15年自由軟體的歷程(轉)
- 軟體業自由之神---Richard Stallman(轉)
- Richard Stallman 談 GCC、LLVM 和 CopyleftGCLVM
- Richard Stallman 反對 Emacs 加入 LLVM 偵錯程式支援MacLVM
- 《自由軟體,自由社會》:政府推動自由軟體的措施
- 《自由軟體,自由社會》:應用自由軟體判斷準則
- 《自由軟體,自由社會》:名字的含義
- 在Linux中,開源軟體和自由軟體的區別?Linux
- 《自由軟體,自由社會》:GNU 工程
- Partclone:多功能的分割槽和克隆的自由軟體
- Richard Parker的眼睛——《自由的發現:圖解動物》封面圖解
- 明智軟體開發——Ivar Jacobson博士上海英雄會演講的主要思想
- 如何管理軟體企業——林銳博士免費演講通知
- 《自由軟體,自由社會》:GNU 作業系統的初始公告作業系統
- 自由軟體世界裡的“版權勒索”
- 自由軟體許可證GPL
- 軟體專案的鐵三角模型:軟體質量與快速開發的矛盾 - Richard模型
- 當軟體定義晶片遭遇自由軟體時 - lwn晶片
- 當"軟體定義晶片"遭遇"自由軟體"時 - lwn晶片
- 袁萌:自由軟體與私有軟體,誰更可信?
- 自由軟體運動在今天的挑戰
- 自由軟體之父RMS怒懟GitHubGithub
- 黃仁勳演講
- 自由軟體之父:“蘋果、微軟和Facebook等公司罪大惡極”蘋果微軟
- Ubuntu軟體中心因推廣非自由軟體被批評Ubuntu
- 自由軟體之父:蘋果微軟罪惡滔天蘋果微軟
- 深度學習和幾何(演講提要)深度學習
- 自由軟體、開源軟體看起來都不是好名字
- 軟體系統的架構演進以及叢集和分散式架構分散式
- 演講總結
- 開發者演講指南
- 活動演講稿
- 技術演講那些事:如何不讓你的演講令人討厭
- 開源軟體中的“自由、參與、奉獻、溝通”
- 為什麼學校應該使用自由軟體
- 自由軟體、盜版與職業道德(1) (轉)
- 自由軟體、盜版與職業道德(2) (轉)