故事:自由軟體和 Richard Stallman
Transcript of 故事:自由軟體和 Richard Stallman
![Page 1: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/1.jpg)
Wen Liao
故事:自由軟體和Richard Stallman
台北市
![Page 2: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/2.jpg)
Disclaimer
投影片資料為作者整理資料及個人意見,沒有經過嚴謹確認,請讀者自行斟酌
![Page 3: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/3.jpg)
這一切從1980年雷射印表機開始
![Page 4: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/4.jpg)
出場人物: Richard Stallman
![Page 5: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/5.jpg)
出場時間: 西元1980年
![Page 6: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/6.jpg)
出場地點: MIT AI lab
![Page 7: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/7.jpg)
配角: 雷射印表機
![Page 8: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/8.jpg)
雷射印表機是很珍貴的東西,所以不同樓層才能共用一台
![Page 9: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/9.jpg)
列印流程:列印 -> 下樓 -> 取件
![Page 10: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/10.jpg)
悲劇1:
列印 -> 下樓 -> 卡紙 -> Shit!
![Page 11: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/11.jpg)
悲劇2:
列印 -> 下樓 -> 還在印前面10個人的資料 -> Shit!
![Page 12: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/12.jpg)
怎麼辦?
![Page 13: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/13.jpg)
Richard Stallman:
自己的印表機自己救!
![Page 14: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/14.jpg)
以前的驅動程式都有附Source code
![Page 15: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/15.jpg)
Richard Stallman 自己改
驅動程式
![Page 16: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/16.jpg)
悲劇1:
列印 -> 下樓 -> 卡紙 -> Shit!
![Page 17: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/17.jpg)
解法: 卡紙 -> 通知所有人 -> 印表機附近的人協助
![Page 18: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/18.jpg)
悲劇2:
列印 -> 下樓 -> 還在印前面10個人的資料 -> Shit!
![Page 19: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/19.jpg)
解法: 列印後通知本人列印完畢
![Page 20: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/20.jpg)
可喜可賀,可喜可樂
![Page 21: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/21.jpg)
當然王子和公主不可能永遠地過著幸福快樂的生活
![Page 22: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/22.jpg)
最大的悲劇來了
![Page 23: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/23.jpg)
印表機換新機
![Page 24: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/24.jpg)
沒有Source Code
![Page 25: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/25.jpg)
沒有Source Code?
![Page 26: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/26.jpg)
沒有Source Code!
![Page 27: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/27.jpg)
SHIT!
![Page 28: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/28.jpg)
GG!
![Page 29: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/29.jpg)
軟體應該是自由的。
![Page 30: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/30.jpg)
Richard Stallman的理念
Copyleft
![Page 31: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/31.jpg)
零
使用者可以不受限制的執行的執行程式
![Page 32: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/32.jpg)
壹
使用者有研讀修改的權力。你可以隨意地更改程式碼
![Page 33: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/33.jpg)
以上兩個要素只能確保個人的控制軟體能力。
![Page 34: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/34.jpg)
各自單獨修改的力量和進步程度當然比不上合作修改還來大
因此他又加上兩項權利
![Page 35: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/35.jpg)
貳
重製散佈的權利
![Page 36: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/36.jpg)
參
更正,改進並散佈的權利
![Page 37: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/37.jpg)
經歷了MIT AI lab LISP事件後,Richard Stallman離開了
MIT
![Page 38: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/38.jpg)
新目標
自幹一個Unix 相容OS
![Page 39: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/39.jpg)
成立 GNU: Gnu is Not Unix
![Page 40: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/40.jpg)
成立 FSF: Free Software Foundation
![Page 41: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/41.jpg)
自幹OS不是程式寫寫就可以開機的
![Page 42: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/42.jpg)
你的Source要怎麼變成binary?
![Page 43: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/43.jpg)
GNU C 誕生!
![Page 44: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/44.jpg)
你呼叫的printf是憑空生出的嗎?
不是嘛。
![Page 45: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/45.jpg)
GNU C Library (Glibc)誕生!
![Page 46: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/46.jpg)
你的程式要不要載入,連結和執行,要啊!
![Page 47: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/47.jpg)
GNU Binary Utilities (binutils) 誕生
![Page 48: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/48.jpg)
你的程式要不要除錯,要啊!
![Page 49: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/49.jpg)
Gnu Debugger (GDB) 誕生
![Page 50: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/50.jpg)
要和Unix相容的話,ls, cat這些指令要不要提供?
廢話!
![Page 51: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/51.jpg)
GNU Core Utilities (coreutils) 誕生!
![Page 52: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/52.jpg)
ls, cat這些指令總要有人
去執行吧?
![Page 53: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/53.jpg)
GNU Bash shell 誕生!
![Page 54: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/54.jpg)
OS需不需要一個Kernel?
要啊!
![Page 55: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/55.jpg)
拍謝剛好Linus用了GNU工具寫了一個Kernel
![Page 56: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/56.jpg)
默....
![Page 57: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/57.jpg)
不論如何,感謝Richard的努力和提倡
![Page 58: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/58.jpg)
提供了高品質又優良的
自由軟體
![Page 59: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/59.jpg)
透過群體的力量讓
自由軟體貢獻社會
![Page 60: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/60.jpg)
打完收工,謝謝收看。
![Page 61: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/61.jpg)
參考資料
● Wikipedia:○ Richard Stallman○ Copyleft○ GNU
● Richard Stallman: A Free Digital Society 台北演講筆記
● UNIX初學者使用手冊○ 作者:楊景翔○ 出版社:第三波
![Page 62: 故事:自由軟體和 Richard Stallman](https://reader033.fdocuments.net/reader033/viewer/2022042522/55a5220e1a28abb4348b47ba/html5/thumbnails/62.jpg)
延伸閱讀
● The Story of Linux (Youtube Video)● GPL (GNU General Public License)