1 00:00:09,510 --> 00:00:11,545 那時我去參加Agenda 2000資訊會議 2 00:00:11,612 --> 00:00:14,414 有個叫克雷格蒙狄的傢伙 - 艾瑞克雷蒙 - 3 00:00:14,414 --> 00:00:17,484 他是Microsoft的大頭目之一 - 「教堂與市集」的作者 - 4 00:00:17,985 --> 00:00:21,488 好像是消費產品部門副總裁之類的 5 00:00:21,488 --> 00:00:24,291 其實我沒正式見過他 6 00:00:24,491 --> 00:00:28,195 我是無意中坐電梯遇到他的 7 00:00:28,295 --> 00:00:32,299 我看了一眼他的工作證說 「哦,你在Microsoft工作啊」 8 00:00:32,799 --> 00:00:36,303 他回看了我一眼說 「是啊,你在哪高就?」 9 00:00:36,403 --> 00:00:39,306 我覺得他的態度有點輕視 10 00:00:39,406 --> 00:00:42,509 他是那種典型的 西裝革履的傢伙 11 00:00:43,010 --> 00:00:44,511 對上個衣衫不整的駭客 12 00:00:45,112 --> 00:00:47,714 於是我狠狠地瞪著他說 13 00:00:47,714 --> 00:00:49,616 「我是你最可怕的噩夢!」 14 00:00:58,792 --> 00:01:03,697 - 作業系統的革命 - 15 00:01:05,399 --> 00:01:07,601 在其短暫 卻豐富多彩的歷史裡 16 00:01:07,601 --> 00:01:11,505 電腦工業一直都是 Windows作業系統的天下 17 00:01:11,505 --> 00:01:13,507 但風雲即將變色 18 00:01:13,507 --> 00:01:16,410 Windows正面臨 來自Linux強大的挑戰 19 00:01:17,811 --> 00:01:19,513 矽谷很久以來 20 00:01:19,513 --> 00:01:21,515 都是研發新技術 21 00:01:21,815 --> 00:01:25,285 成立新公司 並成長茁壯的地方 22 00:01:25,385 --> 00:01:27,788 如今矽谷是革命的前線 23 00:01:27,988 --> 00:01:30,691 對抗最不合時宜的觀念: 24 00:01:31,191 --> 00:01:32,492 個體自由 25 00:01:33,193 --> 00:01:33,927 日以繼夜地 26 00:01:33,961 --> 00:01:36,096 一個由駭客和程式設計師 組成的鬆散組織 27 00:01:36,129 --> 00:01:38,765 在世界各地 鍵入電腦程式碼 28 00:01:38,832 --> 00:01:42,002 只為了開發 能解放電腦使用者的工具 29 00:01:42,302 --> 00:01:44,938 他們利用開放的資訊 和自由的交換技術 30 00:01:45,005 --> 00:01:45,939 來實現這個目標 31 00:01:46,006 --> 00:01:48,609 這場革命起源於1980年代 32 00:01:48,609 --> 00:01:51,311 由自由軟體運動 及GNU計畫所發起 33 00:01:51,311 --> 00:01:54,114 現在人們普遍會聯想到Linux 34 00:01:54,214 --> 00:01:56,617 跟開放原始碼運動 35 00:01:56,984 --> 00:01:59,586 - Linux是什麼?- 36 00:01:59,586 --> 00:02:01,989 我們今天新開了一個專欄 37 00:02:01,989 --> 00:02:04,091 是Linux的相關專欄 38 00:02:04,091 --> 00:02:06,193 這也許是個好機會說明 39 00:02:06,493 --> 00:02:08,195 「Linux是什麼?」 40 00:02:08,395 --> 00:02:09,396 我來為各位解答 41 00:02:09,496 --> 00:02:10,497 有人也許已經知道 42 00:02:10,497 --> 00:02:11,999 它有12萬使用者 43 00:02:12,299 --> 00:02:14,134 是個作業系統 44 00:02:14,201 --> 00:02:17,504 由網路成千上百位 程式設計師所共同開發 45 00:02:17,504 --> 00:02:19,406 挑戰Microsoft Windows NT 46 00:02:19,506 --> 00:02:21,008 執行速度極受歡迎 47 00:02:22,009 --> 00:02:23,310 以上就是它受到注目的原因 48 00:02:25,012 --> 00:02:27,214 要解釋Linux - 林納斯托瓦茲 - 49 00:02:27,214 --> 00:02:29,216 就得先說明什麼是作業系統 - Linux核心的創造者 - 50 00:02:29,216 --> 00:02:31,685 而作業系統就是... 51 00:02:31,685 --> 00:02:34,388 是你永遠不會看到的東西 52 00:02:34,388 --> 00:02:36,089 因為... 53 00:02:36,089 --> 00:02:38,292 沒有人直接使用作業系統的 54 00:02:38,692 --> 00:02:41,495 人們使用的是程式 ...在他們的電腦上 55 00:02:41,495 --> 00:02:45,165 作業系統唯一的使命就是 56 00:02:45,199 --> 00:02:47,501 幫助其它程式執行 57 00:02:47,801 --> 00:02:51,104 所以作業系統從未獨立運行 58 00:02:51,305 --> 00:02:53,707 而僅是默默等待程式 59 00:02:53,707 --> 00:02:56,009 來向它要求現有資源 60 00:02:59,813 --> 00:03:01,515 或要求其它程式 61 00:03:01,515 --> 00:03:03,317 將這個程式連接到外面去 62 00:03:03,483 --> 00:03:06,086 然後作業系統再一步步的 63 00:03:06,086 --> 00:03:09,690 試著讓人們寫程式容易一些 64 00:03:09,690 --> 00:03:12,993 - 什麼又是開放原始碼呢 - 65 00:03:12,993 --> 00:03:14,394 開放原始碼是 - 布魯斯波斯 - 66 00:03:14,428 --> 00:03:17,197 讓人們合作開發軟體時 - 「定義開放原始碼」的寫作人 - 67 00:03:17,264 --> 00:03:21,702 能免受智慧財產權的困擾 68 00:03:21,702 --> 00:03:26,206 不用每次買了一小部份軟體 就得去協商合約 69 00:03:26,507 --> 00:03:28,809 不需要一幫子律師參與 70 00:03:28,809 --> 00:03:32,012 基本上 我們只是想讓軟體能執行 71 00:03:32,412 --> 00:03:33,814 同時希望 72 00:03:33,814 --> 00:03:36,884 有人能出力 修補這些軟體之類的 73 00:03:37,784 --> 00:03:39,987 所以我們犧牲了部份的 74 00:03:39,987 --> 00:03:41,889 智慧財產權 75 00:03:41,989 --> 00:03:44,491 讓全世界都能使用這些軟體 76 00:03:46,493 --> 00:03:47,894 在有Linux之前 - RMS, MIT, GNU, FSF, 一切的起源 - 77 00:03:47,895 --> 00:03:49,403 先是有理查史托曼 - RMS, MIT, GNU, FSF, 一切的起源 - 78 00:03:49,404 --> 00:03:51,198 跟自由軟體運動 - RMS, MIT, GNU, FSF, 一切的起源 - 79 00:03:51,498 --> 00:03:54,201 他們認為理查史托曼是... 80 00:03:55,302 --> 00:03:56,570 偉大的哲學家 81 00:03:57,237 --> 00:03:58,005 是啊 82 00:03:58,005 --> 00:03:59,806 卻只把我當工程師看待 83 00:04:01,008 --> 00:04:04,411 理查史托曼是 自由軟體運動的創始人 84 00:04:04,811 --> 00:04:08,015 他努力創建了GNU作業系統 85 00:04:08,115 --> 00:04:13,787 他為自由軟體運動建立了合法 且兼具哲學與科技意義的基金會 86 00:04:13,787 --> 00:04:15,389 沒有這些貢獻 87 00:04:15,389 --> 00:04:17,891 Linux與開放原始碼 88 00:04:17,891 --> 00:04:19,993 就不太可能 發展成今天這樣的形式 89 00:04:20,694 --> 00:04:24,698 我在1971年 加入MIT*的人工智慧實驗室 (MIT: 麻省理工學院) 90 00:04:24,998 --> 00:04:29,002 也加入了...這活躍的駭客社群 91 00:04:29,703 --> 00:04:31,004 人們熱愛編寫程式 92 00:04:31,004 --> 00:04:34,308 熱愛探索電腦的極限 93 00:04:34,508 --> 00:04:37,711 他們還發展了 一個完整的作業系統 94 00:04:37,711 --> 00:04:40,214 全都在那裡完成的 95 00:04:40,314 --> 00:04:42,816 我成為他們的一員 - GNU計畫創立者‧理查史托曼 - 96 00:04:43,016 --> 00:04:46,386 致力於改良作業系統 增加新的功能 97 00:04:46,386 --> 00:04:48,188 我熱愛這份工作 98 00:04:48,222 --> 00:04:50,390 我們全都熱愛這份工作 所以才做得去 99 00:04:50,991 --> 00:04:54,094 我們把我們的系統稱之為 100 00:04:54,094 --> 00:04:56,597 「不相容的分時系統」 101 00:04:57,197 --> 00:04:58,599 這名字反映了 102 00:04:58,599 --> 00:05:01,902 駭客的玩笑風格 103 00:05:02,102 --> 00:05:05,205 駭客是一群貪玩的聰明人 104 00:05:06,006 --> 00:05:08,509 它首先有的麻煩是 - 終結自由的開始: MIT出現密碼 - 105 00:05:08,509 --> 00:05:10,878 外界開始對我們施壓 - 終結自由的開始: MIT出現密碼 - 106 00:05:10,944 --> 00:05:12,012 要我們加入密碼 - 終結自由的開始: MIT出現密碼 - 107 00:05:12,112 --> 00:05:15,315 我們的電腦上 從來就沒有密碼這玩意兒 108 00:05:15,516 --> 00:05:16,316 原因是 109 00:05:16,583 --> 00:05:19,786 最初設計系統的駭客們 110 00:05:19,786 --> 00:05:25,692 意識到密碼不過是 管理者控制所有使用者的方法 111 00:05:25,792 --> 00:05:28,195 他們不想開發這樣的工具 112 00:05:28,495 --> 00:05:31,899 幫管理者製造鎖匙來控制他們 113 00:05:32,199 --> 00:05:34,301 他們不幹這種事 省略了這部份 114 00:05:35,302 --> 00:05:36,503 我們的哲學觀是 115 00:05:36,837 --> 00:05:41,008 坐在電腦前面的人 應該想做什麼就做什麼 116 00:05:41,508 --> 00:05:46,513 過去的人不應該控制現在的人 117 00:05:46,513 --> 00:05:50,284 他們在MIT的機器上 加入密碼時 118 00:05:51,485 --> 00:05:53,487 我們這一群駭客都不高興 119 00:05:53,487 --> 00:05:57,491 我決定搞些破壞 120 00:05:58,292 --> 00:06:00,394 我找出了密碼的解密方法 121 00:06:00,394 --> 00:06:03,797 經由密碼的編碼資料庫 122 00:06:03,797 --> 00:06:07,301 我就能知道 所有人實際的登入時間 123 00:06:07,801 --> 00:06:10,204 於是我就發訊息給他們 124 00:06:10,504 --> 00:06:13,607 「你好,我知道你的密碼是什麼了」 125 00:06:13,807 --> 00:06:16,009 「不管是什麼密碼 你何不學學我呢」 126 00:06:16,510 --> 00:06:18,512 「用Enter鍵當密碼」 127 00:06:18,512 --> 00:06:21,515 「不是簡單又好按嗎?」 128 00:06:22,015 --> 00:06:25,485 當然,在這封訊息裡 129 00:06:25,485 --> 00:06:28,989 我很含蓄地告訴他們 安全機制不過是個玩笑 130 00:06:29,289 --> 00:06:33,293 此外我還讓他們加入這個遊戲 131 00:06:33,794 --> 00:06:37,497 最後那部電腦上 有五分之一的使用者都加入我這邊 132 00:06:37,598 --> 00:06:41,001 只用Enter鍵作為密碼 133 00:06:41,001 --> 00:06:44,104 請問開放原始碼的點子 是從哪裡來的? 134 00:06:44,204 --> 00:06:46,206 一切是怎麼開始的? 是誰先想到的? 135 00:06:46,306 --> 00:06:50,310 其實這在電腦剛起步時就有了 因為在那時候 136 00:06:50,511 --> 00:06:53,413 大家都會互相交流軟體 137 00:06:53,514 --> 00:06:58,385 應該是在70年代晚期 80年代初期 138 00:06:58,986 --> 00:07:02,489 人們才真正開始 停止交流 139 00:07:02,489 --> 00:07:05,692 說:「不,你不能看原始碼」 140 00:07:05,993 --> 00:07:09,296 「即使有必要,也不能修改軟體」 141 00:07:09,396 --> 00:07:12,299 「不能為自己量身定作 而修改軟體」 142 00:07:13,000 --> 00:07:17,004 其實Microsoft得負上部份責任 143 00:07:17,204 --> 00:07:21,208 他們是軟體模組所有權 的先鋒之一 144 00:07:21,608 --> 00:07:23,810 在1970年代中期 有一群駭客 145 00:07:23,911 --> 00:07:28,515 跟電腦玩家 組織了「自製電腦俱樂部」 146 00:07:29,016 --> 00:07:32,486 1976年1月31日 在俱樂部的新聞公報上 147 00:07:32,486 --> 00:07:35,189 剛成立Microsoft公司的比爾蓋茲 148 00:07:35,489 --> 00:07:36,990 給這個社群寫了一封公開信 149 00:07:37,491 --> 00:07:43,597 他一一為軟體所有權的 相關觀念辯論 150 00:07:43,797 --> 00:07:48,202 他的重點是 實際的電腦使用者習於自由交流軟體 151 00:07:48,502 --> 00:07:51,004 並不重視軟體的所有權 152 00:07:51,505 --> 00:07:54,107 在這封「致玩家的公開信」上 比爾蓋茲寫道 153 00:07:54,508 --> 00:07:56,810 「對我而言,目前玩家市場 最要緊的事情是...」 154 00:07:56,910 --> 00:07:59,913 「缺乏好的軟體發展方向 好的電腦書跟好的軟體」 155 00:08:00,013 --> 00:08:03,116 「沒有好的軟體 跟懂得編寫程式的人」 156 00:08:03,317 --> 00:08:05,285 「玩家的電腦根本是浪費了」 157 00:08:05,285 --> 00:08:07,988 「玩家市場能夠發展出 有品質的軟體嗎?」 158 00:08:08,388 --> 00:08:09,323 蓋茲繼續寫道 159 00:08:09,489 --> 00:08:14,294 「我們從成千上萬聲稱自己 會使用BASIC語言的人身上證明了一切」 160 00:08:14,294 --> 00:08:16,496 「有兩件令人驚訝的事情是確定的」 161 00:08:16,496 --> 00:08:19,499 「第一,大部份的『使用者』 都沒有付錢買過BASIC」 162 00:08:19,499 --> 00:08:22,503 「第二,從玩家那裡獲取的版稅...」 163 00:08:22,503 --> 00:08:26,507 「還不夠我們以時薪2美元的代價 發展Altair BASIC」 164 00:08:26,507 --> 00:08:27,708 「怎麼會這樣?」 165 00:08:27,708 --> 00:08:30,210 「大多數的玩家必須知道」 166 00:08:30,210 --> 00:08:32,312 「你們大部份的軟體是偷來的」 167 00:08:32,312 --> 00:08:35,215 「硬體必須付費,軟體卻能共享」 168 00:08:35,215 --> 00:08:37,484 「誰在乎付出心力的人 有沒有得到報酬?」 169 00:08:37,484 --> 00:08:38,886 「這公平嗎?」 170 00:08:38,886 --> 00:08:40,988 「盜用軟體後,你只是沒有...」 171 00:08:40,988 --> 00:08:43,490 「把使用上的問題丟回給MITS」 172 00:08:43,490 --> 00:08:45,592 「MITS單靠販賣軟體是賺不了錢的」 173 00:08:45,592 --> 00:08:48,595 「你們只是阻礙了好軟體的發展」 174 00:08:48,996 --> 00:08:51,298 「誰願意為專業工作做白工?」 175 00:08:51,598 --> 00:08:54,301 「哪個玩家願意花三年寫程式」 176 00:08:54,301 --> 00:08:57,905 「找出所有臭蟲 為產品寫手冊並且免費散佈?」 177 00:08:57,905 --> 00:08:58,805 「事實是」 178 00:08:58,805 --> 00:09:00,040 「除了我們之外」 179 00:09:00,107 --> 00:09:02,409 「沒有人會投資大筆金錢 在玩家的軟體上面」 180 00:09:02,409 --> 00:09:05,012 「那些轉賣Altair BASIC的人呢?」 181 00:09:05,012 --> 00:09:07,314 「他們不是在靠玩家軟體賺錢嗎?」 182 00:09:07,314 --> 00:09:10,784 「是的,但就我們所知 他們最後都出局了」 183 00:09:10,784 --> 00:09:12,886 「他們玷污了玩家的名聲」 184 00:09:12,886 --> 00:09:16,290 「應該從所有的俱樂部名單上除名」 185 00:09:16,290 --> 00:09:19,193 「在此將感謝那些來信表示 願意付出費用」 186 00:09:19,193 --> 00:09:20,994 「或提出建議與意見的人」 187 00:09:20,994 --> 00:09:24,998 信後簽名 「Microsoft合夥人‧比爾蓋茲」 188 00:09:25,399 --> 00:09:27,568 在70年代晚期到80年代初期 189 00:09:27,634 --> 00:09:35,008 理查史托曼在MIT人工智慧實驗室 研究人工智慧及編寫程式 190 00:09:35,008 --> 00:09:38,345 理查在這段時期的許多經驗 191 00:09:38,378 --> 00:09:41,415 致使他對軟體商業化的觀念 抱持負面的看法 192 00:09:41,415 --> 00:09:43,016 譬如說? 193 00:09:43,016 --> 00:09:46,987 有些軟體無法執行 要修改時卻發現加密了 194 00:09:47,688 --> 00:09:52,173 公司不願意交出原始碼 讓他修改 195 00:09:52,392 --> 00:09:54,494 即使這樣對他們有利無害 196 00:09:54,494 --> 00:09:57,397 這將我逼到了道德的抉擇點 197 00:09:57,497 --> 00:10:03,103 因為在80年代初期 得到一台時髦的電腦後 198 00:10:03,604 --> 00:10:06,406 你還得去弄一套 有授權的作業系統 199 00:10:06,507 --> 00:10:09,409 那些系統開發者 並不願分享 200 00:10:09,510 --> 00:10:11,512 反而還想控制使用者 201 00:10:11,612 --> 00:10:13,413 設限支配使用者 202 00:10:13,914 --> 00:10:16,016 因此,要得到系統 203 00:10:16,116 --> 00:10:19,486 你得先簽署協議 保證不分享給其他人使用 204 00:10:19,586 --> 00:10:23,390 對我來說 這是一份罪惡條款 205 00:10:23,390 --> 00:10:25,092 等於要我背叛全世界 206 00:10:25,192 --> 00:10:29,096 強行把我與 分工合作的世界分離 207 00:10:30,297 --> 00:10:34,301 有人這樣對待過我們 208 00:10:34,301 --> 00:10:35,802 拒絕與我們分享 209 00:10:35,903 --> 00:10:38,505 因為他們簽署了合約 210 00:10:38,605 --> 00:10:40,407 於是實驗室元氣大傷 211 00:10:40,507 --> 00:10:43,210 使我們無法像之前一樣 作出有用的東西 212 00:10:43,310 --> 00:10:45,612 所以我不打算這麼做 213 00:10:45,712 --> 00:10:49,716 我認為:「這不對!我不要這樣活」 214 00:10:49,917 --> 00:10:51,485 從此之後 215 00:10:51,518 --> 00:10:56,590 他開始對智慧財產及軟體 深深地充滿敵意 216 00:10:56,690 --> 00:10:58,258 他最後用行動表示 217 00:10:58,292 --> 00:11:00,294 創立了自由軟體基金會 218 00:11:00,394 --> 00:11:04,898 我在尋找其它替代品時 突然想到 219 00:11:04,998 --> 00:11:06,500 我就是作業系統開發者 220 00:11:06,600 --> 00:11:10,304 如果我去開發另一個作業系統 221 00:11:10,504 --> 00:11:14,107 以作者的身份 鼓勵大家共享 222 00:11:14,208 --> 00:11:14,675 對每個人說 223 00:11:14,708 --> 00:11:17,911 「來用這個吧 這是來自新世界的產物」 224 00:11:18,912 --> 00:11:24,418 這樣不只我可以繼續使用電腦 而無需背叛他人 225 00:11:24,451 --> 00:11:26,486 還能解救別人 226 00:11:26,587 --> 00:11:29,489 所有人都能跳脫出道德困境了 227 00:11:30,991 --> 00:11:34,294 於是我明白 這就是我的畢生事業 228 00:11:34,695 --> 00:11:38,699 實際上,我是在1984年1月 開始這項計畫的 229 00:11:38,799 --> 00:11:41,502 那時我辭掉了在MIT的工作 230 00:11:41,602 --> 00:11:45,405 開始研發GNU作業系統 231 00:11:46,406 --> 00:11:49,710 在此我必須說明 GNU這名字其中的奧妙 232 00:11:49,910 --> 00:11:52,713 它是遞迴的縮寫字 233 00:11:53,113 --> 00:11:56,116 全文是「GNU不是UNIX」 234 00:11:56,216 --> 00:11:59,286 「GNU」的「G」就是「GNU」 235 00:11:59,286 --> 00:12:01,388 這名字的意義是 236 00:12:01,388 --> 00:12:05,893 我開發的作業系統很像UNIX 237 00:12:05,893 --> 00:12:08,295 但不是UNIX作業系統 238 00:12:08,295 --> 00:12:09,796 是個不同的系統 239 00:12:09,796 --> 00:12:12,199 內容已經完全重寫 240 00:12:12,199 --> 00:12:14,101 因為UNIX是別人的財產 241 00:12:14,201 --> 00:12:16,003 我們不能共享UNIX 242 00:12:16,103 --> 00:12:19,706 不能利用UNIX 它對共享社群沒有利用價值 243 00:12:19,806 --> 00:12:23,310 所以我們寫出了替代品 244 00:12:24,912 --> 00:12:26,113 整個1980年代 - 柏克萊‧加州大學 - 245 00:12:26,213 --> 00:12:28,715 理查史托曼埋首於GNU計畫 - 柏克萊‧加州大學 - 246 00:12:28,916 --> 00:12:32,286 柏克萊加州大學的電腦科學家們 247 00:12:32,386 --> 00:12:34,688 也在研發自己的免費作業系統 248 00:12:34,988 --> 00:12:37,491 被稱為柏克萊的UNIX(Berkeley Unix) 簡稱BSD 249 00:12:37,591 --> 00:12:41,495 以AT&T所授權的UNIX核心為基礎 250 00:12:41,595 --> 00:12:46,300 但也由於跟AT&T的法律問題 以及原始碼過於破碎零星 251 00:12:46,500 --> 00:12:50,103 駭客及學會外的其他使用者 較晚才接受這個系統 252 00:12:50,304 --> 00:12:54,308 UNIX由大量的個別程式所組成 253 00:12:54,708 --> 00:12:56,410 程式間相互連結 254 00:12:56,510 --> 00:12:59,413 所以得一一替換這些程式 255 00:12:59,513 --> 00:13:03,217 於是我開始寫替代程式 256 00:13:03,317 --> 00:13:05,085 一個寫過一個 257 00:13:05,185 --> 00:13:06,887 然後開始有人加入 258 00:13:06,987 --> 00:13:10,591 因為我發佈公告 邀請人來加入 259 00:13:10,691 --> 00:13:12,292 幫忙寫這些程式 260 00:13:12,593 --> 00:13:20,000 到1991年左右 程式就替換完成了 261 00:13:20,501 --> 00:13:21,802 你們寫了什麼程式... 262 00:13:21,902 --> 00:13:25,005 我們...要寫一個完整的系統 263 00:13:25,105 --> 00:13:28,709 得要有一個系統核心,用來... 264 00:13:28,809 --> 00:13:31,612 將資源分配給其它程式 265 00:13:31,812 --> 00:13:35,115 要有編譯程式 用來將程式... 266 00:13:35,215 --> 00:13:40,487 從設計師能瞭解的可讀原始碼 翻譯成數字 267 00:13:40,587 --> 00:13:44,892 翻譯成電腦可實際執行的神秘數字 268 00:13:44,992 --> 00:13:47,494 還需要有協助編譯程式 完成工作的程式 269 00:13:47,494 --> 00:13:48,595 要有除錯程式 270 00:13:48,695 --> 00:13:50,297 要有文字編輯程式 271 00:13:50,397 --> 00:13:51,498 要有文字排版程式 272 00:13:51,598 --> 00:13:53,400 要有郵件程式... 273 00:13:53,500 --> 00:13:54,801 要有的東西五花八門 274 00:13:54,902 --> 00:13:58,505 在UNIX的近親作業系統中 有上百支這樣的程式 275 00:13:58,906 --> 00:14:00,507 我有看到史托曼的公告 276 00:14:00,607 --> 00:14:03,911 我是在1987年2月跟他見面 - 麥可堤曼 - 277 00:14:04,011 --> 00:14:08,515 他來我們公司教5天Emacs的課程 - Cygnus Solutions公司創辦人 - 278 00:14:08,615 --> 00:14:11,185 在那幾天,他說出了... 279 00:14:11,285 --> 00:14:13,387 關於Emacs的新想法 280 00:14:13,487 --> 00:14:16,490 如何利用Emacs的原始碼 將它擴展加強 281 00:14:17,090 --> 00:14:18,392 而不計成敗 282 00:14:18,492 --> 00:14:21,695 晚上他都忙著 在改寫這支編譯器 283 00:14:21,795 --> 00:14:24,097 他當時尚未公開釋出程式 284 00:14:24,198 --> 00:14:30,304 他對想看原始碼的人 有一點戒心 285 00:14:30,404 --> 00:14:33,807 而我十分急切 所以他在6月首度釋出程式時 286 00:14:33,907 --> 00:14:35,509 我馬上就下載了 287 00:14:35,709 --> 00:14:37,110 我玩了一下 288 00:14:37,211 --> 00:14:39,413 從他身上得到一些指點 289 00:14:39,613 --> 00:14:41,215 當我把原始碼回傳給他時 290 00:14:41,315 --> 00:14:42,516 他非常地... 291 00:14:42,616 --> 00:14:47,287 ...驚訝於我這麼快 就掌握了他的技術 292 00:14:47,487 --> 00:14:50,768 每當我們有史丹佛 - 賴利奧古斯汀博士 - 293 00:14:50,769 --> 00:14:52,292 或其它大學的工作時 - VA Linux系統公司創辦人 - 294 00:14:52,392 --> 00:14:54,194 我們絕大多數時候 - 兼執行長 - 295 00:14:54,294 --> 00:14:57,245 是在Digital Equipment 或Sun的機器上工作的 296 00:14:57,246 --> 00:14:58,198 大多都是Sun的 297 00:14:58,398 --> 00:14:59,900 每當碰到Sun的電腦時 298 00:15:00,100 --> 00:15:04,505 我們首先會花一整天的時間 299 00:15:04,605 --> 00:15:08,609 從網路下載GNU的自由軟體 300 00:15:08,709 --> 00:15:11,111 在Sun電腦上編譯安裝 301 00:15:11,311 --> 00:15:14,815 GNU的關鍵點就在於 它是自由軟體 302 00:15:15,215 --> 00:15:18,685 自由軟體在意的不是價格 而在自由 303 00:15:18,886 --> 00:15:21,188 例如言論的自由 而不是免費的啤酒 304 00:15:22,189 --> 00:15:24,491 我所談及的自由 305 00:15:24,491 --> 00:15:27,494 是能修改的自由 306 00:15:27,594 --> 00:15:30,297 或請別人來幫你修改的自由 307 00:15:30,397 --> 00:15:32,499 如果你想要改成工作用 308 00:15:32,599 --> 00:15:36,303 以散佈複製 達到共享的目的 309 00:15:36,403 --> 00:15:39,506 並將其改良之後公開 310 00:15:39,606 --> 00:15:42,509 讓其他人也能享受到這份好處 311 00:15:42,609 --> 00:15:46,413 這就是自由軟體 跟營利軟體之間的差別 312 00:15:46,713 --> 00:15:50,484 在這些自由下,人們組成社群 313 00:15:50,584 --> 00:15:52,085 沒有了這些自由 314 00:15:52,085 --> 00:15:54,888 你就會被別人分離操控 315 00:15:55,889 --> 00:15:58,992 我對自由軟體的首度貢獻 316 00:15:58,992 --> 00:16:02,996 是在1989年尾 1990年初 317 00:16:03,197 --> 00:16:06,200 我是個在史丹佛大學工作的畢業生 318 00:16:06,400 --> 00:16:08,602 致力開發電腦輔助設計(CAD)的工具 - 史丹佛大學 - 319 00:16:08,702 --> 00:16:10,804 其中我需要一支工具程式 320 00:16:10,904 --> 00:16:12,506 叫做語法產生器 321 00:16:12,806 --> 00:16:14,808 自由軟體基金會 322 00:16:14,908 --> 00:16:18,312 在理查史托曼的領導下 開發了一個很棒的工具叫「Bison」 323 00:16:18,512 --> 00:16:22,416 我要的是能處理C++的工具 Bison卻只能處理C語言 324 00:16:22,916 --> 00:16:26,086 於是經過我更新修改後 改名為「Bison++」 325 00:16:26,186 --> 00:16:28,689 這有一種強大的成就感 326 00:16:28,789 --> 00:16:31,892 可以將手邊軟體的某部份 327 00:16:31,992 --> 00:16:36,496 以很短的時間 修改成自己需要的模樣 328 00:16:36,697 --> 00:16:39,099 我將之傳回網路 329 00:16:39,199 --> 00:16:40,901 我很驚訝,有很多人... 330 00:16:41,001 --> 00:16:42,903 下載回去使用 331 00:16:43,003 --> 00:16:47,007 我記得一次去...工作面試 332 00:16:47,307 --> 00:16:50,110 我常常會想要去找工作 333 00:16:50,310 --> 00:16:52,112 於是我就跑去參加面試 334 00:16:52,212 --> 00:16:53,614 我會跟其他人聊天 335 00:16:53,714 --> 00:16:56,517 然後會問他們都使用什麼工具 336 00:16:56,617 --> 00:16:58,986 結果他們回答: 「我們都用Bison++!」 337 00:16:59,086 --> 00:17:01,388 於是我說: 「哦,我就是Bison++的作者!」 338 00:17:01,588 --> 00:17:06,093 一般來說 自由軟體是有著作權的 339 00:17:06,193 --> 00:17:08,795 它還是有擁有人 340 00:17:08,896 --> 00:17:09,997 有授權證的 341 00:17:10,097 --> 00:17:11,899 它不是公共財 342 00:17:11,999 --> 00:17:14,601 如果把軟體變成公共財 343 00:17:14,701 --> 00:17:17,905 有人就能做些小修改 344 00:17:18,005 --> 00:17:20,908 將之變成私有的套裝軟體 345 00:17:21,008 --> 00:17:23,810 意思就是 使用者雖然跑的是我們的軟體 346 00:17:23,911 --> 00:17:26,813 卻沒有合作共享的自由 347 00:17:27,514 --> 00:17:31,185 為了以防萬一 我們用了種叫「Copyleft」的技巧 348 00:17:31,485 --> 00:17:34,688 Copyleft就是 著作權(Copyright)的相反 349 00:17:35,489 --> 00:17:37,191 我們的做法就是 350 00:17:37,291 --> 00:17:39,193 這些軟體是受著作權保護的 351 00:17:39,293 --> 00:17:43,597 但作者賦予你 散佈複製的權力 352 00:17:43,697 --> 00:17:45,199 賦予你修改的權力 353 00:17:45,299 --> 00:17:46,900 賦予你添加的權力 354 00:17:47,000 --> 00:17:48,702 但是你要散佈的時候 355 00:17:48,802 --> 00:17:52,506 也得遵守這些規範 一個不能多,一個不能少 356 00:17:52,606 --> 00:17:54,808 無論誰 從你那裡取得軟體 357 00:17:54,908 --> 00:18:00,214 同時也得到 想要與人合作的自由 358 00:18:00,314 --> 00:18:03,784 如此,不管軟體所到何方 359 00:18:03,884 --> 00:18:05,485 自由也尾隨而至 360 00:18:05,586 --> 00:18:11,592 與他人合作並組建社群 變成不可剝奪的權力 361 00:18:11,792 --> 00:18:15,095 那麼,授權証是什麼? 362 00:18:15,195 --> 00:18:17,197 Copyleft只是一個想法 363 00:18:17,297 --> 00:18:20,300 要想實行 就必須要有明確的範例 364 00:18:20,400 --> 00:18:24,104 大部份GNU的套裝軟體中 都有這種明確的範例 365 00:18:24,204 --> 00:18:27,107 那就是GNU通用公共授權証 366 00:18:27,207 --> 00:18:31,211 我們以一份詳細的文件說明與 法令措辭來完成這件工作 367 00:18:31,512 --> 00:18:34,214 許多人都使用同樣的授權証 比如說 368 00:18:34,314 --> 00:18:37,684 托瓦茲的Linux也使用這個授權証 369 00:18:38,685 --> 00:18:42,189 我使用的GNU通用公共授權証 370 00:18:42,289 --> 00:18:44,191 是理查史托曼寫的 371 00:18:44,291 --> 00:18:48,195 我認為這真是 令人驚嘆的貢獻 372 00:18:48,295 --> 00:18:52,299 是少數的軟體授權証中 373 00:18:52,599 --> 00:18:56,003 站在公眾的立場 而不是 374 00:18:56,103 --> 00:18:59,907 站在保護公司的一方 375 00:19:00,007 --> 00:19:05,512 或像是MIT跟BSD授權証 376 00:19:05,712 --> 00:19:09,416 所推動的目標 是要讓政府認同 377 00:19:09,516 --> 00:19:12,486 GPL絕對是獨一無二的 378 00:19:12,586 --> 00:19:15,989 那不只一張授權証 而是一種哲學 379 00:19:16,089 --> 00:19:19,092 激發了開放原始碼的定義 380 00:19:19,193 --> 00:19:23,497 我不否認 很多事我都師從史托曼 381 00:19:26,371 --> 00:19:27,900 自由軟體成為自由事業: GNU的第一步 382 00:19:27,901 --> 00:19:31,905 GNU/Linux及自由軟體運動 的成長關鍵 383 00:19:32,005 --> 00:19:35,609 在於創造了以軟體 與哲學為基礎的商業行為 384 00:19:35,809 --> 00:19:38,312 從零開始的商業外皮 起源於 385 00:19:38,412 --> 00:19:43,198 史丹佛大學的電子研究實驗室 簡稱ERL 386 00:19:43,600 --> 00:19:47,487 是啟發GNU與Linux商業應用 的誕生地 387 00:19:47,588 --> 00:19:49,590 這裡就是ERL過去的所在地 388 00:19:50,090 --> 00:19:52,276 以前大門在那邊 389 00:19:53,277 --> 00:19:55,596 就在電子工程系 麥克拉大樓的旁邊 390 00:19:55,696 --> 00:19:59,499 你走進來 沿著走廊到這裡 391 00:20:00,501 --> 00:20:03,604 以前我辦公室就在這裡 392 00:20:03,704 --> 00:20:07,007 穿過右邊大廳 就是麥可堤曼的辦公室 393 00:20:07,708 --> 00:20:11,712 麥可堤曼開辦了一間 Cygnus軟體公司 394 00:20:11,712 --> 00:20:16,617 為GNU自由軟體提供諮詢服務 395 00:20:16,617 --> 00:20:18,986 麥可的Cygnus公司辦得有聲有色 396 00:20:18,986 --> 00:20:22,990 我花了很多時間去想 397 00:20:22,990 --> 00:20:24,992 賺錢的方法 398 00:20:24,992 --> 00:20:26,994 在原始的GNU聲明中 399 00:20:26,994 --> 00:20:29,997 也就是GNU Emacs使用手冊 的最後一章 400 00:20:29,997 --> 00:20:33,800 史托曼提出了幾種 可能賺錢的方法 401 00:20:33,800 --> 00:20:35,802 自由軟體運動剛起步時 402 00:20:35,802 --> 00:20:37,004 我就知道 403 00:20:37,004 --> 00:20:39,006 商業行為勢必可行 404 00:20:39,006 --> 00:20:41,708 自由軟體的優勢之一 405 00:20:41,708 --> 00:20:45,012 就是擁有各種提供 技術支援的自由市場 406 00:20:45,012 --> 00:20:47,014 如果你在工作上 使用某個軟體 407 00:20:47,014 --> 00:20:49,016 需要良好的技術支援時 408 00:20:49,016 --> 00:20:51,985 就可以找人來幫助你 409 00:20:51,985 --> 00:20:53,987 你可以找... 410 00:20:53,987 --> 00:20:56,990 專門提供服務的公司 411 00:20:56,990 --> 00:21:01,995 他們勢必要給你良好的服務 不然你會去找別人 412 00:21:01,995 --> 00:21:03,997 對於私有軟體來說 413 00:21:04,298 --> 00:21:05,935 技術支援是獨佔壟斷的 414 00:21:05,936 --> 00:21:09,603 一般來說 只有一家公司擁有原始碼 415 00:21:09,603 --> 00:21:11,505 只有他們能提供技術支援 416 00:21:12,105 --> 00:21:15,309 所以,基本上來說 那算是壟斷下的施拾 417 00:21:15,309 --> 00:21:17,611 譬如Microsoft公司就是 418 00:21:17,611 --> 00:21:20,914 這也就難怪 服務會那麼糟糕 419 00:21:20,914 --> 00:21:22,957 自由軟體的好處很多 420 00:21:22,958 --> 00:21:25,185 但是技術支援的潛藏成本 421 00:21:25,786 --> 00:21:27,788 卻會讓管理者極為不安 422 00:21:27,788 --> 00:21:31,491 所以我原來的想法是 如果能建立一種模式 423 00:21:31,491 --> 00:21:35,495 提供2-4次的技術支援 424 00:21:35,495 --> 00:21:38,815 並且...將性能掌控在 425 00:21:38,999 --> 00:21:41,101 相當於一個內部工程師的能力範圍內 426 00:21:41,101 --> 00:21:44,104 我們就能節省1/2到1/4的成本 427 00:21:44,104 --> 00:21:46,306 無論成效如何 428 00:21:46,306 --> 00:21:47,908 都能讓人們掏腰包 429 00:21:47,908 --> 00:21:49,886 到了那年秋天 430 00:21:49,887 --> 00:21:52,312 我們就擬出了所有的方案 431 00:21:52,312 --> 00:21:53,914 包括技術組的人員 432 00:21:53,914 --> 00:21:55,816 販售契約 433 00:21:55,816 --> 00:21:57,584 價格底限 434 00:21:57,584 --> 00:22:01,860 在1989年11月 我們就有了自己的公司 435 00:22:02,189 --> 00:22:04,791 公司開張大吉時 最麻煩的就是 436 00:22:04,791 --> 00:22:06,393 要為公司命名 437 00:22:06,393 --> 00:22:08,996 我向朋友解釋了 438 00:22:08,996 --> 00:22:10,397 「我們的麻煩」 439 00:22:10,397 --> 00:22:12,900 他回了一封E-Mail給我 440 00:22:12,900 --> 00:22:16,803 上頭有一長串 以「GNU」為底的單字 441 00:22:16,803 --> 00:22:21,608 而「Cygnus」是其中 最親切可人的字了 442 00:22:22,109 --> 00:22:23,991 我可以很確定的說 443 00:22:23,992 --> 00:22:28,615 Cygnus是第一間 專門的自由軟體公司 444 00:22:28,815 --> 00:22:32,085 Cygnus為自由軟體提供服務 445 00:22:32,085 --> 00:22:34,039 填補了必要的空白 446 00:22:34,040 --> 00:22:35,963 因為我們這偉大的軟體 447 00:22:36,089 --> 00:22:38,271 得來不費成本 但缺乏技術支援 448 00:22:38,272 --> 00:22:42,196 於是他們就以提供服務賺錢 449 00:22:42,196 --> 00:22:45,899 GNU計畫是以建立工具包開始的 450 00:22:45,899 --> 00:22:47,912 像是一些基本的開發工具 451 00:22:47,913 --> 00:22:50,976 C語言編譯器、除錯程式 文字編輯器 452 00:22:51,104 --> 00:22:54,508 跟其它必要的工具 453 00:22:54,508 --> 00:22:59,012 他們最終目的 是要在裡頭開發一個系統核心 454 00:22:59,213 --> 00:23:01,615 作為作業系統的中心 455 00:23:01,615 --> 00:23:05,385 到了1990年 工具包開發完成 456 00:23:05,385 --> 00:23:09,389 被廣泛地運用在各種版本的UNIX上 457 00:23:09,489 --> 00:23:12,092 但依然沒有不用錢的核心 458 00:23:12,092 --> 00:23:16,096 那時候我們正要開始寫核心 459 00:23:16,396 --> 00:23:18,398 才剛開工不久 460 00:23:19,399 --> 00:23:22,402 托瓦茲就是在那時加入的 461 00:23:22,402 --> 00:23:25,706 你比較喜歡哪種唸法? 「林納斯」還是「萊納斯」? 462 00:23:26,006 --> 00:23:28,609 用瑞典話是「林納斯」 463 00:23:28,609 --> 00:23:31,011 芬蘭話是「林諾斯」 464 00:23:31,011 --> 00:23:32,813 英文則是「萊納斯」 465 00:23:32,813 --> 00:23:35,616 我不在乎 別人怎麼叫我的名字 466 00:23:35,616 --> 00:23:38,385 不過「Linux」就得唸「林納斯」 467 00:23:38,385 --> 00:23:42,789 他開發了一個系統核心 進度比我們還快 468 00:23:43,390 --> 00:23:45,893 而且性能優異,運作穩定 469 00:23:45,893 --> 00:23:47,794 他的核心就叫作「Linux」 470 00:23:48,295 --> 00:23:51,498 一開始我的目的是很私人的 471 00:23:51,498 --> 00:23:55,102 我用習慣了大學的電腦系統 472 00:23:55,502 --> 00:23:59,306 只是想讓自己的電腦 也執行類似的系統 473 00:23:59,907 --> 00:24:05,312 但是卻找不到任何 符合條件的系統 474 00:24:05,712 --> 00:24:09,416 基本上,我已經跟電腦 打了一輩子的交道 475 00:24:09,416 --> 00:24:12,486 當下我便決定 要開發自己的系統 476 00:24:12,986 --> 00:24:16,990 開發初期,大部份的靈感 都來自於SunOS 477 00:24:17,591 --> 00:24:21,895 也就是 那時我在大學慣用的系統 478 00:24:21,895 --> 00:24:22,996 哪間大學? 479 00:24:22,996 --> 00:24:24,698 芬蘭的赫爾斯基大學 480 00:24:25,599 --> 00:24:30,103 從1991年到1993年,說真的.. 481 00:24:30,404 --> 00:24:32,706 應該說是Linux的幼兒時期 482 00:24:32,706 --> 00:24:36,410 那時還只有開發或測試版的品質 483 00:24:36,410 --> 00:24:38,812 相對來說,並不穩定 484 00:24:38,812 --> 00:24:40,421 不過即使如此 485 00:24:40,422 --> 00:24:45,586 穩定性還是打敗一狗票 上架販賣的作業系統 486 00:24:45,586 --> 00:24:49,590 林納斯用傳統的試誤法來寫程式 487 00:24:50,490 --> 00:24:52,492 相當稱職 488 00:24:52,693 --> 00:24:54,795 並執行成功 489 00:24:54,795 --> 00:24:58,498 寫作及執行的速度 都比我預料的快很多 490 00:24:58,498 --> 00:25:01,502 Linux是單一核心*的作業系統 (Monolithic) 491 00:25:01,502 --> 00:25:09,409 意思是,作業系統本身 是一個不可分割的整體 492 00:25:11,111 --> 00:25:13,413 不像微核心(Micro-Kernel)的系統 493 00:25:13,413 --> 00:25:15,916 那種作業系統的核心其實... 494 00:25:17,584 --> 00:25:20,687 只是一個服務程式的集合 495 00:25:20,687 --> 00:25:23,490 它們功能各異 彼此間以共同的協定 496 00:25:23,490 --> 00:25:25,692 來溝通協調 497 00:25:26,193 --> 00:25:31,798 那為什麼... GNU計畫已經開發了那麼久 498 00:25:31,798 --> 00:25:35,102 為什麼他在後期加入,卻能... 499 00:25:35,102 --> 00:25:40,807 GNU Hurd系統的實際開發時間 並沒比Linux早多久 500 00:25:41,708 --> 00:25:48,315 我們選擇的是 一種能還權於民的先進設計 501 00:25:48,315 --> 00:25:50,884 不過這的除錯難度也很高 502 00:25:51,585 --> 00:25:57,291 我們決定將傳統的單一核心分離 503 00:25:57,291 --> 00:25:59,593 分割成許多的小型程式 504 00:25:59,593 --> 00:26:03,597 以非同步的方式傳送訊息 進行協調 505 00:26:05,599 --> 00:26:09,503 問題是,這種類型的程式 506 00:26:09,503 --> 00:26:11,805 具有為數可觀的潛在性錯誤 507 00:26:11,805 --> 00:26:14,708 而且通常很難發覺 因為它們有賴於... 508 00:26:14,708 --> 00:26:18,527 這個程式傳送訊息的... 509 00:26:18,529 --> 00:26:20,036 之前或之後 510 00:26:20,037 --> 00:26:22,115 另一個程式也會傳送訊息... 511 00:26:22,316 --> 00:26:24,131 而結果就是 512 00:26:24,597 --> 00:26:27,287 我們花了多年的時間才完成系統 513 00:26:28,288 --> 00:26:31,692 Linux跟GNU計畫的關係是什麼? 514 00:26:32,693 --> 00:26:39,099 ...跟GNU的關係有很多種 515 00:26:39,600 --> 00:26:42,310 其中一種是哲學思想 516 00:26:42,400 --> 00:26:43,884 比如說... 517 00:26:44,383 --> 00:26:46,707 「開放原始碼是好的」 518 00:26:47,307 --> 00:26:51,311 林納斯並不是因為GNU計畫 才開發系統核心的 519 00:26:51,311 --> 00:26:52,813 他獨立開發 520 00:26:52,813 --> 00:26:56,216 也自己發佈,我們並不知情 521 00:26:56,216 --> 00:26:58,485 但是知情的人 522 00:26:58,485 --> 00:27:00,988 決定要找看看 有沒有什麼東西 523 00:27:00,988 --> 00:27:04,291 能和核心結合成一個的完整系統 524 00:27:04,291 --> 00:27:06,510 他們前後張望,左右尋找 - 1991年: Linux 0.01版有1萬行程式碼 - 525 00:27:06,511 --> 00:27:09,496 所有欠缺的都已經完成 - 和一個使用者 - 526 00:27:09,796 --> 00:27:11,598 「真是幸運啊!」他們想 527 00:27:11,598 --> 00:27:13,901 但其實,也沒有其它選擇了 528 00:27:13,901 --> 00:27:18,534 他們所能找到的GNU系統 都剛好只欠一個核心 529 00:27:18,705 --> 00:27:20,607 當他們將兩者結合時 530 00:27:20,607 --> 00:27:24,611 其實是將Linux裝進了 GNU系統的缺口 531 00:27:25,212 --> 00:27:26,413 不過沒人知道 532 00:27:26,813 --> 00:27:30,784 有很多的程式 533 00:27:31,485 --> 00:27:34,588 是由自由軟體基金會... 534 00:27:34,588 --> 00:27:36,790 和喜愛Linux的人完成的 535 00:27:36,790 --> 00:27:40,794 Linux和所執行的程式 536 00:27:40,894 --> 00:27:43,093 是一種生命共同體的關係 537 00:27:43,094 --> 00:27:44,698 同時 538 00:27:44,698 --> 00:27:47,100 當Linux取得優勢軟體時 539 00:27:47,100 --> 00:27:50,704 也會使Linux成為優勢平台 540 00:27:50,704 --> 00:27:52,706 只要能使用這些程式 541 00:27:52,706 --> 00:27:54,308 有哪些程式? 542 00:27:56,109 --> 00:27:59,112 最主要的其實是 GNU C語言編譯器 543 00:27:59,713 --> 00:28:03,317 沒有了C語言編譯器 就不可能... 544 00:28:03,317 --> 00:28:09,489 執行Linux 及絕大多數的程式 545 00:28:10,490 --> 00:28:12,693 Linux使用GPL(通用公共授權) 546 00:28:12,693 --> 00:28:17,397 我同意GPL的某些哲學觀 547 00:28:18,498 --> 00:28:23,203 可以說GPL本身 不是一份很好讀的文件 548 00:28:23,203 --> 00:28:27,808 大概是因為 沒有哪種法律條文是好讀的 549 00:28:29,656 --> 00:28:33,810 - 1992年: Linux 0.96版有 4萬行程式碼跟1千名使用者 - 550 00:28:33,814 --> 00:28:37,784 我實際玩Linux大概是在 551 00:28:37,985 --> 00:28:41,288 '92年尾終或'93年初那一年 552 00:28:41,288 --> 00:28:45,893 是在我衡量 它具有一切我需要的部份 553 00:28:46,193 --> 00:28:48,295 以實際取代Sun工作站之前 554 00:28:48,295 --> 00:28:52,299 我是在尋找 在家裡架UNIX工作站的方法 555 00:28:52,399 --> 00:28:56,403 那時我們史丹佛的辦公司 使用的是Sun SPARC工作站 556 00:28:57,905 --> 00:29:00,407 那些機器花了我們7千塊錢* (約238萬新台幣) 557 00:29:00,407 --> 00:29:02,910 而現在我竟然肖想 在家裡有一台UNIX的電腦!? 558 00:29:02,910 --> 00:29:05,612 畢業生都會有這種想法 559 00:29:05,612 --> 00:29:06,914 「要是我能在家工作」 560 00:29:06,914 --> 00:29:08,815 「就會有更多的進度」 561 00:29:08,815 --> 00:29:11,885 「我就能提早完成論文 提早畢業了」 562 00:29:12,486 --> 00:29:15,989 真的假的?你看得出來 563 00:29:15,989 --> 00:29:19,793 大多數人最後 都會花很多時間 564 00:29:19,793 --> 00:29:21,295 來加緊趕工 565 00:29:21,295 --> 00:29:24,498 讓他們從未用心的論文 可以在一天之內完成 566 00:29:24,498 --> 00:29:26,200 這是很花時間的 567 00:29:26,200 --> 00:29:28,502 所以我決定 在家裡架一台UNIX的家腦 568 00:29:28,502 --> 00:29:32,506 我發現可以在個人電腦上裝Linux 569 00:29:32,706 --> 00:29:36,510 大約2千塊*就能弄出一個系統 (約7萬塊新台幣) 570 00:29:36,510 --> 00:29:42,115 它比7千塊的Sun SPARC工作站 快上1.5到2倍的速度 571 00:29:42,115 --> 00:29:43,784 實在是相當不可思議 572 00:29:43,784 --> 00:29:46,787 快1.5到2倍的速度 573 00:29:46,787 --> 00:29:49,489 卻少1/3到1/4的價格 574 00:29:49,489 --> 00:29:50,791 靈光一閃 575 00:29:50,791 --> 00:29:52,993 我看到機會就在眼前 576 00:29:52,993 --> 00:29:56,997 一個能比Sun做得更好的機會 577 00:29:57,097 --> 00:29:59,700 只要有開放原始碼 跟Linux 578 00:30:00,100 --> 00:30:03,303 Linux本來只是個作業名稱 579 00:30:03,303 --> 00:30:06,807 起源於我的名字「Linus」 580 00:30:06,807 --> 00:30:08,008 結尾一定會有「X」 581 00:30:08,008 --> 00:30:10,110 就像UNIX 是個不成文規定 582 00:30:11,411 --> 00:30:14,014 事情是這樣的... 583 00:30:14,014 --> 00:30:17,784 一開始我並不想公開叫它Linux 584 00:30:17,784 --> 00:30:20,087 因為太老王賣瓜了 585 00:30:20,087 --> 00:30:22,389 好像我是個自大狂 586 00:30:22,389 --> 00:30:26,693 他們認為一整個結構 都是圍繞著Linux 587 00:30:27,394 --> 00:30:30,397 所以稱這一切為「Linux系統」 588 00:30:30,998 --> 00:30:33,100 然後就傳開來了 589 00:30:33,100 --> 00:30:34,601 結果是 590 00:30:34,601 --> 00:30:38,605 現在有上千萬使用者用的是 591 00:30:38,605 --> 00:30:40,107 各種不同的GNU系統... 592 00:30:40,107 --> 00:30:42,409 GNU/Linux作業系統 593 00:30:42,809 --> 00:30:44,511 大多數人不知道而已 594 00:30:44,811 --> 00:30:48,815 有人建議該寫成GNU/Linux 595 00:30:49,216 --> 00:30:52,286 你的看法是什麼?公平嗎?或是... 596 00:30:52,286 --> 00:30:57,591 只要是GNU自己發佈的Linux版本 就無所謂 597 00:30:57,991 --> 00:31:01,212 我覺得Red Hat Linux版也不錯 598 00:31:01,213 --> 00:31:03,107 或SuSE Linux版 599 00:31:03,108 --> 00:31:05,098 或Debian Linux版 600 00:31:05,999 --> 00:31:09,002 你自己散佈的版本 601 00:31:09,002 --> 00:31:10,804 你要怎麼叫都行 602 00:31:10,904 --> 00:31:14,908 但要把Linux統稱為「GNU Linux」 我覺得那就太過了 603 00:31:16,810 --> 00:31:18,612 我是在'93年秋天陷進去的 604 00:31:19,112 --> 00:31:25,085 有人送給我第一份商業發行的 Linux光碟套件 605 00:31:25,085 --> 00:31:28,488 叫作「Yggdrasi」 由亞當李奇特製作 606 00:31:28,889 --> 00:31:30,591 我會拿到光碟,是因為... 607 00:31:30,591 --> 00:31:34,494 我在80年代早期 就開始寫自由軟體 608 00:31:34,494 --> 00:31:37,097 我也是早期GNU的貢獻者之一 609 00:31:37,898 --> 00:31:39,800 我吃了一驚 610 00:31:39,800 --> 00:31:41,301 完全嚇呆了 611 00:31:41,301 --> 00:31:45,305 因為我在這一行 已經當了將近15年的軟體工程師 612 00:31:46,006 --> 00:31:48,208 根據一切我所知道的... 613 00:31:48,208 --> 00:31:51,912 像控制複雜度 靈活的團隊規模 614 00:31:51,912 --> 00:31:54,715 正確的管理方針 615 00:31:54,715 --> 00:31:56,984 Linux應該會徹底的失敗 但卻沒有 616 00:31:56,984 --> 00:31:59,086 相反卻好得令人驚訝 617 00:31:59,086 --> 00:32:02,389 我決心要找出 他們是怎麼做到的 618 00:32:04,491 --> 00:32:07,895 要讓Linux跳脫出 程式設計師的專屬世界 619 00:32:07,895 --> 00:32:11,899 就得先被廣泛應用 使其達到不可或缺的地位 620 00:32:12,599 --> 00:32:15,500 有支程式的發展 幫助了Linux跨過門檻 621 00:32:15,501 --> 00:32:17,784 使建製複雜的網站不再是夢想 622 00:32:17,785 --> 00:32:20,607 那支程式 就是Apache網頁伺服器 623 00:32:21,308 --> 00:32:24,611 Linux的殺手級軟體 無疑就是Apache網頁伺服器 624 00:32:25,212 --> 00:32:27,114 觀察Linux的歷史 625 00:32:27,114 --> 00:32:31,585 Linux跟網路的成長曲線 626 00:32:31,585 --> 00:32:33,086 正好緊追彼此 627 00:32:33,086 --> 00:32:34,660 1993年 628 00:32:34,661 --> 00:32:38,091 Apache網頁伺服器計畫正式啟動 - 1993年: Linux 0.99版有10萬行程式碼 - 629 00:32:38,091 --> 00:32:41,695 同樣也是大眾ISP爆炸性成長的開始 - 和2萬名使用者 - 630 00:32:41,695 --> 00:32:45,499 網路首度成為大眾市場的商品 631 00:32:45,499 --> 00:32:47,901 以網站為主的電子商務... 632 00:32:47,901 --> 00:32:50,304 和大規模的通訊 夢想成真 633 00:32:50,904 --> 00:32:54,107 我想人們的第一個想法是 - 布萊恩班能朵夫 - 634 00:32:54,107 --> 00:32:56,009 「安裝了Linux」 - Apache計畫發起人兼總裁 - 635 00:32:56,009 --> 00:32:59,012 「就能得到一些實際的好處」 - Apache計畫發起人兼總裁 - 636 00:32:59,513 --> 00:33:02,816 Linux的確擁有許多 有趣的應用程式 637 00:33:02,816 --> 00:33:04,685 在那時候,大約是兩三年前 638 00:33:04,685 --> 00:33:06,587 它開始起步時 639 00:33:06,587 --> 00:33:09,289 是缺乏吸引力的 640 00:33:09,289 --> 00:33:13,493 幾乎無法找出 Linux能對抗NT的商業案例 641 00:33:13,493 --> 00:33:14,873 直到Apache的出現 642 00:33:14,874 --> 00:33:16,797 許多Apache的外掛程式 643 00:33:16,797 --> 00:33:18,298 所增強的Apache 644 00:33:18,298 --> 00:33:21,301 當你想架設一組...伺服器群組時 645 00:33:21,802 --> 00:33:23,604 會有許多成本效應 646 00:33:23,604 --> 00:33:24,204 成本考量 647 00:33:24,204 --> 00:33:29,109 而架設Linux和Apache比IIS跟NT 能有更多的實際回饋 648 00:33:29,109 --> 00:33:31,512 即使得花一點錢 649 00:33:31,512 --> 00:33:33,113 訓練員工如何使用 650 00:33:33,113 --> 00:33:34,815 或尋找具有這方面技能的人 651 00:33:34,815 --> 00:33:35,916 不過往好處想 652 00:33:35,916 --> 00:33:37,584 這種技能並不昂貴 653 00:33:37,584 --> 00:33:39,286 因為那些大學生 654 00:33:39,286 --> 00:33:42,689 使用Linux已經很久了 很熟悉這個環境 655 00:33:42,689 --> 00:33:45,893 縱觀網頁伺服器的趨勢曲線 656 00:33:45,893 --> 00:33:49,596 Apache穩定成長 並取得前所未有的市場佔有率 657 00:33:49,596 --> 00:33:52,099 目前已佔有66%的市場了 658 00:33:52,099 --> 00:33:55,302 並持續痛擊所有 封閉原始碼的競爭者 659 00:33:55,302 --> 00:33:59,706 因為它更可靠靈活 更具擴展性 660 00:33:59,706 --> 00:34:03,010 它具有網站管理員 實際需要的功能 661 00:34:03,210 --> 00:34:06,013 Apache與Linux的結合 662 00:34:06,013 --> 00:34:08,315 闖出了一條 連接到許多商店的大道 663 00:34:09,216 --> 00:34:13,787 Apache成為實質上 刺激網路供應商(ISP)... 664 00:34:13,787 --> 00:34:17,791 與電子商務公司選擇Linux 而非Microsoft Windows的關鍵軟體 665 00:34:18,992 --> 00:34:22,095 它大概在Linux及FreeBSD上效能最佳 666 00:34:22,095 --> 00:34:25,699 理由是 使用那些作業系統的社群 667 00:34:25,699 --> 00:34:30,103 也是回饋Apache最多的社群 668 00:34:30,103 --> 00:34:34,107 也因為網路供應商 所使用的作業系統 669 00:34:34,107 --> 00:34:35,909 開始變得負荷沈重 670 00:34:36,510 --> 00:34:39,413 網路供應商非常喜歡Apache 671 00:34:39,413 --> 00:34:40,814 因為他們可以 672 00:34:40,814 --> 00:34:44,084 做到許多用商用網頁伺服器 辦不到的事情 673 00:34:44,084 --> 00:34:47,506 比如說可以在一台主機上 架設多個網站 674 00:34:47,507 --> 00:34:50,791 如果你是個4萬用戶的ISP 675 00:34:50,791 --> 00:34:51,992 而且他們都要架設網站時 676 00:34:51,992 --> 00:34:53,594 這一點對你就極為重要 677 00:34:54,895 --> 00:34:57,197 另一個促使Linux成長的關鍵要素 678 00:34:57,197 --> 00:35:02,102 那就是出現了專門發佈作業系統 並提供售後服務的公司 679 00:35:02,302 --> 00:35:03,623 在這些公司裡 680 00:35:03,624 --> 00:35:05,706 RedHat軟體是最有名的 681 00:35:05,706 --> 00:35:09,109 RedHat開始是由馬克伊文*製作 (Marc Ewing) 682 00:35:09,109 --> 00:35:10,711 那時他在IBM上班 - 東尼巴恩斯‧RedHat軟體的4號員工 - 683 00:35:10,711 --> 00:35:12,713 他想要好一點的Linux套件 - 東尼巴恩斯‧RedHat軟體的4號員工 - 684 00:35:12,713 --> 00:35:14,114 就自己弄了起來 - 東尼巴恩斯‧RedHat軟體的4號員工 - 685 00:35:14,114 --> 00:35:18,085 結果他花了很多時間 維護他的Linux套件 686 00:35:18,285 --> 00:35:21,288 並完成了他這項新的計畫 687 00:35:21,288 --> 00:35:24,992 於是他就開始發佈自己的套件 688 00:35:24,992 --> 00:35:26,593 他跟鮑伯楊(Bob Young)見了面 689 00:35:26,593 --> 00:35:29,496 他那時開了一家ACC書店 690 00:35:29,496 --> 00:35:32,900 是家郵購PC、UNIX的公司 691 00:35:32,900 --> 00:35:34,801 鮑伯知道他想要什麼 692 00:35:34,801 --> 00:35:36,904 像是擁有自己的市場 693 00:35:36,904 --> 00:35:39,306 總比轉賣別人的產品好 694 00:35:39,306 --> 00:35:42,409 他非常善於市場分析而... 695 00:35:42,409 --> 00:35:43,810 馬克知道他需要這一點 696 00:35:43,810 --> 00:35:45,495 因為他非常善於技術部份 697 00:35:45,496 --> 00:35:46,813 所以他們就走在一起了 698 00:35:46,813 --> 00:35:49,559 我在1995年5月進入RedHat公司 699 00:35:49,560 --> 00:35:51,084 主要業務是在北卡羅來納州 700 00:35:51,084 --> 00:35:53,135 和艾瑞克特洛恩(Eric Troan)一起 701 00:35:53,136 --> 00:35:56,089 成為了4號和5號員工 702 00:35:56,990 --> 00:36:01,474 我們是在一間 馬克伊文住過的公寓匯報工作 703 00:36:02,296 --> 00:36:06,200 並接管了部份RedHat的開發工作 704 00:36:06,200 --> 00:36:10,103 就這樣一直到1995年11月... 705 00:36:10,304 --> 00:36:12,906 公寓裡的馬桶爆炸了 706 00:36:12,906 --> 00:36:14,308 水滲到樓下鄰居 707 00:36:14,308 --> 00:36:17,411 她不太高興 708 00:36:17,411 --> 00:36:19,613 公寓裡的人發現 我們在裡面開公司 709 00:36:19,613 --> 00:36:21,715 而不是在那裡生活 710 00:36:21,715 --> 00:36:23,116 所以我們就被趕了出來 711 00:36:23,116 --> 00:36:27,588 於是我們用了一個禮拜 找到第一間辦公室 712 00:36:27,588 --> 00:36:29,590 便趕緊搬了進去 713 00:36:32,165 --> 00:36:39,577 - 1995年: Linux 1.2版有 2萬5千行程式碼跟50萬名使用者 - 714 00:36:40,100 --> 00:36:45,105 我們大約又開始在'95年 找風險投資公司 715 00:36:45,105 --> 00:36:48,008 訴說這個發展 716 00:36:48,008 --> 00:36:50,110 正是機不可失 717 00:36:50,110 --> 00:36:54,114 可以建立開放原始碼的Sun公司 718 00:36:54,314 --> 00:36:57,484 風險投資商看了一眼說 719 00:36:57,484 --> 00:36:59,987 「天啊,你們要賣的系統...」 720 00:36:59,987 --> 00:37:02,089 「軟體竟然免費,實在是太嚇人了」 721 00:37:02,089 --> 00:37:04,591 「我們沒有信心投資...」 722 00:37:04,591 --> 00:37:07,995 「而且我們投資過幾家系統公司」 723 00:37:07,995 --> 00:37:10,898 「卻沒一家成功,我們已經嚇到了」 724 00:37:13,100 --> 00:37:16,203 3年前我來到美國 725 00:37:16,203 --> 00:37:18,505 理由是我已經... 726 00:37:19,806 --> 00:37:22,809 在赫爾辛基大學花了6-7年時間 727 00:37:22,809 --> 00:37:27,114 我決定該是離開學校 體驗真實世界的時候了 728 00:37:27,114 --> 00:37:32,085 尤其這個領域 有很多有趣的事情可以做 729 00:37:33,587 --> 00:37:35,389 於是我決定 730 00:37:35,389 --> 00:37:39,393 跨越半個地球 731 00:37:39,893 --> 00:37:41,094 給自己一個機會 732 00:37:41,094 --> 00:37:43,096 而結果還不錯 733 00:37:43,096 --> 00:37:45,999 這是暫時的,還是長期的計畫? 734 00:37:46,500 --> 00:37:49,102 一開始只是暫時性的計畫 735 00:37:49,102 --> 00:37:53,106 不過現在的確 已經變成長期的計畫了 736 00:37:53,407 --> 00:37:56,910 我最小的女兒 有美國跟芬蘭的雙重國籍 737 00:37:56,910 --> 00:37:58,412 她是在這裡出生的 738 00:37:59,012 --> 00:38:03,016 大女兒會講瑞典話跟英語 739 00:38:27,207 --> 00:38:31,211 我有直接參與下一個大事件 740 00:38:31,311 --> 00:38:34,114 我寫了篇論文,叫作「教堂與市集」 741 00:38:34,114 --> 00:38:37,784 經由我的觀察及人類學分析 742 00:38:37,784 --> 00:38:40,087 研究開放原始碼世界如何運作 743 00:38:40,087 --> 00:38:42,053 那時還不是這麼叫的 744 00:38:42,054 --> 00:38:45,392 主要還是用「自由軟體」這個稱呼 745 00:38:45,392 --> 00:38:48,095 所以我觀察自由軟體世界 746 00:38:48,095 --> 00:38:56,904 研究為何違反正常軟體工程規則 卻還能製作出水準極高的軟體 747 00:38:57,804 --> 00:38:58,860 在論文裡 748 00:38:58,861 --> 00:39:02,709 我拿兩種不同的開發類型來作對比 749 00:39:02,709 --> 00:39:04,411 兩種相對的發展風格 750 00:39:04,411 --> 00:39:09,983 一種是傳統的封閉開發類型 751 00:39:09,983 --> 00:39:12,486 我稱之為「教堂風格」 752 00:39:12,486 --> 00:39:15,789 這個類型有嚴謹的目標規劃 753 00:39:15,789 --> 00:39:21,094 小型專案團體運作於 權力主義的階級制度下 754 00:39:22,296 --> 00:39:24,798 發佈間隔較長 755 00:39:25,599 --> 00:39:28,502 另一種,我認為誕生在Linux世界裡 756 00:39:28,502 --> 00:39:34,107 是較為分散的點對點結構 類似於商場或市集的風格 757 00:39:34,508 --> 00:39:36,109 發佈間隔相當短 758 00:39:36,109 --> 00:39:41,114 需要非專案正式人員 持續不斷的回饋 759 00:39:41,114 --> 00:39:45,085 是一個極為對等的校對過程 760 00:39:45,385 --> 00:39:48,088 隨著我觀察越深就越吃驚 761 00:39:48,088 --> 00:39:54,995 它似乎具有超越傳統封閉模式 所有假定優勢的可能 762 00:39:54,995 --> 00:39:58,999 以大規模的獨立對等校對模式 所達到的單一優勢 763 00:39:58,999 --> 00:40:00,510 似乎真的要贏了 764 00:40:00,511 --> 00:40:03,003 似乎真的就要交出好的成果了 765 00:40:05,023 --> 00:40:06,506 - 自由軟體與Netscape的豪賭 - 766 00:40:06,507 --> 00:40:08,407 Netscape會重要的原因是 767 00:40:08,408 --> 00:40:13,313 他們是第一個 參與開放原始碼的大公司 768 00:40:13,313 --> 00:40:15,115 雖然有Cygnus提供技術支援 769 00:40:15,115 --> 00:40:17,684 但也沒有多少生意 770 00:40:17,684 --> 00:40:21,488 Netscape加入開放原始碼 目的是為了對抗Microsoft 771 00:40:21,488 --> 00:40:25,292 能遠離Internet Explorer 772 00:40:25,292 --> 00:40:29,296 但又不讓任何人擁有原始碼 不被其它公司合併 773 00:40:30,297 --> 00:40:31,999 作為銷售人員,我有一些... 774 00:40:31,999 --> 00:40:34,401 一些賣軟體的獨門訣竅 - 法蘭克海克爾 - 775 00:40:34,401 --> 00:40:36,219 以及如何讓我們的軟體成功 - Netscap正式的系統工程師 - 776 00:40:36,220 --> 00:40:38,405 並擊敗市場上的競爭者 - Netscap正式的系統工程師 - 777 00:40:39,806 --> 00:40:41,108 但是問題是 778 00:40:41,108 --> 00:40:44,711 我們眼睜睜地看著時間流逝 779 00:40:44,711 --> 00:40:48,115 我們的軟體被... 780 00:40:48,115 --> 00:40:51,885 被其它競爭軟體打敗了 尤其是輸給了Microsoft 781 00:40:51,885 --> 00:40:55,689 隨著時間過去 我們的軟體價格不斷下滑 782 00:40:55,689 --> 00:41:00,794 因為只要免費或一點點代價 人們就能得到軟體 783 00:41:00,794 --> 00:41:06,500 真正的問題是,他們害怕 Microsoft壟斷瀏覽器市場後 784 00:41:06,500 --> 00:41:10,304 會以壟斷的地位 785 00:41:10,304 --> 00:41:11,905 隨意竄改 786 00:41:11,905 --> 00:41:15,909 網站所依靠的HTTP及HTML標準協定 787 00:41:15,909 --> 00:41:19,913 一旦他們詭計得逞 788 00:41:19,913 --> 00:41:23,884 便能發揮影響力 將Netscape趕出伺服器市場 789 00:41:24,284 --> 00:41:26,587 伺服器市場才是真正賺錢的地方 790 00:41:26,587 --> 00:41:29,489 我所關心的是,逐漸地... 791 00:41:30,991 --> 00:41:33,293 Netscape的事業大受威脅 792 00:41:33,293 --> 00:41:37,097 因為我們沒有足夠的人力來支撐公司 793 00:41:37,097 --> 00:41:41,001 我們使盡全力 才讓軟體能存活在市場上 794 00:41:41,502 --> 00:41:45,305 Netscape在1998年初開放原始碼 795 00:41:45,305 --> 00:41:48,418 後來才有人告訴我 796 00:41:48,419 --> 00:41:49,915 那時都還不知道 797 00:41:50,310 --> 00:41:52,613 直接導致這種結果的原因是 798 00:41:52,613 --> 00:41:55,415 有個關鍵人物 讀了「教堂與市集」 799 00:41:55,916 --> 00:41:59,586 由艾瑞克雷蒙所寫的論文 「教堂與市集」 800 00:41:59,586 --> 00:42:05,192 對Netscape要釋出原始碼的決定 有著重大的影響 801 00:42:05,893 --> 00:42:08,095 我完全嚇到了 802 00:42:08,095 --> 00:42:10,297 我還沒有心理準備 803 00:42:10,297 --> 00:42:12,499 自己會意外地改變了世界 804 00:42:13,200 --> 00:42:17,204 不過他不是唯一影響 這個決定的人 805 00:42:17,504 --> 00:42:21,293 不是整個過程裡 絕對最重要的那一個 806 00:42:21,408 --> 00:42:23,610 就像我說過的,Netscape... 807 00:42:23,610 --> 00:42:27,396 Netscape討論是否要開放原始碼 已經有好一段時間 808 00:42:27,397 --> 00:42:30,393 這是早在有人聽說過 艾瑞克的文章之前 809 00:42:30,584 --> 00:42:32,586 在1997年初的Linux大會 810 00:42:32,586 --> 00:42:35,589 是我發表這份論文的第一個地方 811 00:42:35,889 --> 00:42:39,893 其中有個人聽說是 O'Reilly出版企業的提姆歐萊禮 812 00:42:40,394 --> 00:42:43,297 他覺得很吸引人 813 00:42:43,297 --> 00:42:46,351 於是我受邀到他舉辦的 第一個Perl討論會上發表 814 00:42:46,352 --> 00:42:47,301 也就是在... 815 00:42:47,301 --> 00:42:49,903 遲些日子的'97年秋 816 00:42:50,604 --> 00:42:52,506 後來才有人告訴我 發生了什麼事情 817 00:42:52,506 --> 00:42:55,008 那時我對狀況也是毫不知情 818 00:42:55,409 --> 00:43:01,515 是Netscape的人 從Perl討論會上知道了這份論文 819 00:43:01,515 --> 00:43:05,485 並將那些觀點帶回Netscape 給了他們一些靈感 820 00:43:05,586 --> 00:43:09,590 我寫了一篇文章 目的在於讓Netscape由內到外 821 00:43:09,690 --> 00:43:13,694 都瞭解Netscape 必須釋出原始碼的原由 822 00:43:13,894 --> 00:43:17,497 文章標題是 「Netscape的原始碼也是產品」 823 00:43:18,198 --> 00:43:22,202 是很奇怪的標題 標題實際上的意思是 824 00:43:22,803 --> 00:43:24,910 我建議大家都要想想 825 00:43:24,911 --> 00:43:27,908 原始碼並不只是 用來創造產品的工具 826 00:43:27,908 --> 00:43:30,110 它本身就是一件產品 827 00:43:30,511 --> 00:43:33,213 客戶或其他人都有機會用到 828 00:43:33,714 --> 00:43:39,386 我思考著釋出產品的原始碼後 商業模型會變成什麼樣子 829 00:43:39,386 --> 00:43:41,088 我們要怎麼授權? 830 00:43:41,088 --> 00:43:45,092 在這種環境下要怎麼販售產品? 831 00:43:46,393 --> 00:43:49,596 我研究了一下競爭對手 尤其是Microsoft 832 00:43:49,596 --> 00:43:52,199 釋出原始碼後,他們會怎麼做? 833 00:43:52,199 --> 00:43:54,801 會不會用我們的原始碼 來對抗我們? 834 00:43:54,801 --> 00:43:58,805 我借用了艾瑞克文章裡的例子 解釋分散式開發如何可行 835 00:43:59,606 --> 00:44:06,213 公司要如何借助網路上的人 來開發軟體 836 00:44:07,314 --> 00:44:10,884 這就是我引用艾瑞克論文的原因 837 00:44:11,185 --> 00:44:12,686 我的文章流傳出去後 838 00:44:12,686 --> 00:44:18,091 讀過的人自然也就會 找艾瑞克的論文來看了 839 00:44:18,091 --> 00:44:20,694 還有誰跟Netscape的事情有關? 840 00:44:21,695 --> 00:44:25,098 最主要的決策者是 吉姆巴斯戴爾 841 00:44:25,899 --> 00:44:28,001 他在後來是重要人物 842 00:44:28,001 --> 00:44:30,804 帶領我們贏得勝利 843 00:44:30,804 --> 00:44:34,408 讓我們在主流媒體上曝光 給予投資者信心 844 00:44:34,408 --> 00:44:38,412 這並非一群基層工程師的 傳道活動 845 00:44:38,512 --> 00:44:41,615 而是一個高階的戰略家 846 00:44:41,615 --> 00:44:43,884 看見了這個方法的潛力 847 00:44:43,884 --> 00:44:46,787 吸引了所有人的目光 848 00:44:47,888 --> 00:44:51,091 我寫完這篇文章後 先給了馬克安德森一份 849 00:44:51,091 --> 00:44:53,744 他是Netscape的創始人 850 00:44:53,745 --> 00:44:56,897 那時也是Netscape的 高級管理階層之一 851 00:44:56,897 --> 00:45:00,901 後來馬克也將文章傳給 Netscape管理階層的其他人看 852 00:45:01,001 --> 00:45:03,103 其中包括吉姆巴斯戴爾 853 00:45:03,103 --> 00:45:06,206 我不確定吉姆和其他高層 854 00:45:06,206 --> 00:45:08,308 是什麼時候下決定的 855 00:45:09,009 --> 00:45:11,311 應該是在一月初左右 856 00:45:11,411 --> 00:45:15,916 Netscape是在一月22日 正式宣佈要釋出原始碼 857 00:45:16,416 --> 00:45:19,887 並且讓Communicator 也成為自由軟體 858 00:45:20,287 --> 00:45:22,990 當Netscape決定要釋出原始碼 859 00:45:22,990 --> 00:45:25,392 人們才有些大夢初醒的說 - Netscape將新的瀏覽器計畫 命名為"Mozilla" - 860 00:45:25,392 --> 00:45:28,896 「釋出原始碼這主意有點意思」 - 以取代原始的Navigator瀏覽器代號 - 861 00:45:28,896 --> 00:45:32,399 「讓外界的人也可以參與開發」 862 00:45:33,400 --> 00:45:38,205 Netscape的決定引起了 社會大眾對自由軟體的注意 863 00:45:38,205 --> 00:45:40,507 也就是現在所謂的開放原始碼 864 00:45:40,507 --> 00:45:43,010 也為Linux作業系統 贏得不少注意 865 00:45:43,010 --> 00:45:47,014 Linux是當時開放原始碼軟體中 最為突出的典範 866 00:45:52,486 --> 00:45:53,862 我們公司一開始是在這裡 867 00:45:53,863 --> 00:45:55,789 加州山景市 - VA Linux系統公司創辦人 - 868 00:45:55,789 --> 00:45:58,192 是在1995年初搬過來的 - 兼執行長(CEO) - 869 00:45:58,192 --> 00:46:00,093 這裡有4千平方英尺 - 賴利奧古斯汀博士 - 870 00:46:00,093 --> 00:46:06,700 當初要跨出自己組建公司的那一步 到現在想來還是很不可思議 871 00:46:06,700 --> 00:46:09,703 這個地方的重要性在於 872 00:46:09,703 --> 00:46:13,307 這裡是「開放原始碼」 這個名詞的發源地 873 00:46:13,307 --> 00:46:18,011 你要是跑去跟主管談「自由軟體」 874 00:46:18,312 --> 00:46:22,115 幸運的話 就會得到像這樣的回應 875 00:46:22,115 --> 00:46:28,589 「嗯,嗯...自由軟體是 低劣沒用的東西」 876 00:46:28,589 --> 00:46:32,593 倒霉的話 就會這樣聯想 877 00:46:33,994 --> 00:46:37,998 「自由軟體基金會 嚴重侵犯了智慧財產權」 878 00:46:38,398 --> 00:46:41,001 「不管你怎麼辯解」 879 00:46:41,001 --> 00:46:45,005 「它都是卑鄙的買賣 不為商業行為所接受」 880 00:46:45,506 --> 00:46:50,110 艾瑞克雷蒙知道 自由軟體這名稱是個問題 881 00:46:50,110 --> 00:46:54,114 人們聽到「自由(Free)」 就會想到「免費」 882 00:46:54,515 --> 00:46:57,184 認為就無法獲利或進行銷售 883 00:46:57,184 --> 00:46:59,086 這完全是錯誤的觀念 884 00:46:59,086 --> 00:47:00,731 我們想表明的觀念是 885 00:47:00,732 --> 00:47:04,691 開放的軟體及可用的原始碼 886 00:47:04,691 --> 00:47:06,994 這是非常重要的一點 887 00:47:06,994 --> 00:47:10,010 我們在山景市的VA辦公室 開了個會議 888 00:47:10,011 --> 00:47:10,807 與會的有艾瑞克... 889 00:47:10,808 --> 00:47:11,810 我本人... 890 00:47:12,518 --> 00:47:17,200 Foresight學院的克莉絲汀彼德森 和一些人也加入了我們 891 00:47:17,204 --> 00:47:20,107 克莉絲汀彼德森 用電話參加會議 892 00:47:22,009 --> 00:47:25,612 「瘋狗」強霍爾也用電話參加會議 893 00:47:26,413 --> 00:47:30,284 後來在SuSE做了一陣子的 泰德安德森也有參加 894 00:47:30,284 --> 00:47:33,287 現在在Penguin電算公司的 山姆奧克曼也加入了 895 00:47:33,287 --> 00:47:36,690 他...他那時還是VA公司的員工 896 00:47:36,690 --> 00:47:39,593 我們提出了開放原始碼的觀念 897 00:47:39,593 --> 00:47:42,896 我們給林納斯打了電話 詢問他的意見 898 00:47:42,896 --> 00:47:46,099 他很感興趣 899 00:47:46,099 --> 00:47:48,602 最後我們提出了 要取代「自由軟體」的事情 900 00:47:48,602 --> 00:47:50,204 這就開放原始碼的起源 901 00:47:50,204 --> 00:47:52,306 是怎麼選中 「開放原始碼」這個詞的? 902 00:47:53,106 --> 00:47:57,110 提出這個主意的人 應該是克莉斯汀彼德森 903 00:47:57,511 --> 00:48:04,284 我們要的是 公開發放的原始碼 904 00:48:04,284 --> 00:48:05,686 其實也沒多少選擇 905 00:48:07,788 --> 00:48:11,792 既然前三位受獎人 都講了開放原始碼運動 906 00:48:12,793 --> 00:48:16,296 我就來談談自由軟體運動 907 00:48:16,296 --> 00:48:19,800 開放原始碼運動的焦點 集中在實際的利益上 908 00:48:19,800 --> 00:48:22,503 經由社群的成員 909 00:48:22,503 --> 00:48:26,507 交流合作,改良軟體 910 00:48:26,607 --> 00:48:30,410 我完全同意這一點 911 00:48:30,410 --> 00:48:36,984 我支持自由軟體運動 而非開放原始碼運動的理由... 912 00:48:36,984 --> 00:48:39,987 在於我相信 有比利益更重要的事情 913 00:48:39,987 --> 00:48:44,992 像是與他人自由合作 組建社群... 914 00:48:44,992 --> 00:48:47,194 從我們的生命品質來說 915 00:48:47,194 --> 00:48:51,198 能生活在優良的社會之中 是相當重要的 916 00:48:51,298 --> 00:48:52,550 這就是我的觀點 917 00:48:52,551 --> 00:48:57,304 這比擁有功能強大 品質可靠的軟體還要重要 918 00:48:57,804 --> 00:49:01,808 不過我覺得 有些自由軟體陣營的人 919 00:49:02,609 --> 00:49:06,013 對商業化有些不安 920 00:49:08,015 --> 00:49:11,985 不過當然了 成功能說明一切 921 00:49:12,286 --> 00:49:15,889 我認為商業化相當重要 922 00:49:15,889 --> 00:49:18,692 我們要把這套軟體 推向主流 923 00:49:18,692 --> 00:49:21,238 我和理查史托曼一起 進行這項工作 924 00:49:21,239 --> 00:49:24,880 他是自由軟體陣營的灰髮人 925 00:49:25,399 --> 00:49:28,402 基本上,我不覺得 926 00:49:28,402 --> 00:49:31,905 跟他有什麼哲學觀上的不同 927 00:49:31,905 --> 00:49:35,008 我是定義開放原始碼的寫作人 928 00:49:35,008 --> 00:49:40,314 他是自由軟體組織的原創者 929 00:49:41,815 --> 00:49:44,785 除了一點不同 理查認為應該開放所有軟體 930 00:49:44,785 --> 00:49:49,489 我則認為自由軟體與 非自由軟體可以共存 931 00:49:49,489 --> 00:49:51,191 這是我們唯一的差別 932 00:49:51,992 --> 00:49:55,716 我們先是決定要如何定義 933 00:49:55,718 --> 00:49:57,715 制定最高層的授權証 934 00:49:57,716 --> 00:49:59,800 好定義「開放原始碼」這個名詞 935 00:49:59,800 --> 00:50:03,604 於是我們提出了一份叫作 「定義開放原始碼」的文件 936 00:50:03,604 --> 00:50:07,023 來自於Debian自由軟體準則 937 00:50:07,024 --> 00:50:08,809 最初的寫作人是布魯斯波能斯 938 00:50:09,309 --> 00:50:12,613 我起草了原始稿 939 00:50:12,613 --> 00:50:16,116 跟Debian的開發者 討論了一個月 940 00:50:16,116 --> 00:50:18,785 Debian是Linux的安裝套件之一 941 00:50:18,785 --> 00:50:21,989 然後定了計畫方針 942 00:50:21,989 --> 00:50:25,310 艾瑞克和我 決定要重新正名 943 00:50:25,692 --> 00:50:27,794 我們為Debian所寫的 944 00:50:27,794 --> 00:50:29,096 定義開放原始碼文件 945 00:50:29,096 --> 00:50:31,398 其中解釋開放原始碼的軟體 946 00:50:31,798 --> 00:50:34,301 賦予使用者9項權力 947 00:50:34,301 --> 00:50:36,603 這就是定義開放原始碼的內容 948 00:50:37,604 --> 00:50:40,407 第一項權力是重新發佈的自由 - 權力1: 重新發佈的自由 - 949 00:50:40,407 --> 00:50:42,809 這裡的自由並不代表就是免費 950 00:50:42,809 --> 00:50:45,012 而是被許可的自由 951 00:50:45,812 --> 00:50:50,083 你有將軟體重新散佈給他人的自由 952 00:50:50,083 --> 00:50:52,286 免費只是選擇性的 953 00:50:52,286 --> 00:50:55,589 收不收費的決定在你 954 00:50:55,589 --> 00:50:58,090 但必需要有原始碼 - 權力2: 要有原始碼 - 955 00:50:58,091 --> 00:51:01,495 這樣別人才能維護程式 - 權力2: 要有原始碼 - 956 00:51:01,495 --> 00:51:04,198 比如說有人想從PC跨平台到Mac 957 00:51:04,598 --> 00:51:07,601 他們就能自行修改軟體 958 00:51:07,601 --> 00:51:10,003 軟體可以接續寫作 - 權力3: 允許接續寫作 - 959 00:51:10,003 --> 00:51:12,706 要是有人改良了你的程式 960 00:51:12,706 --> 00:51:18,011 他就該將結果發佈出來 961 00:51:18,011 --> 00:51:22,816 我們也保障作者所有的原始碼 - 權力4: 作者完整的原始碼 - 962 00:51:23,016 --> 00:51:24,103 也就是說 - 權力4: 作者完整的原始碼 - 963 00:51:24,104 --> 00:51:27,888 作者能維持某種程度的榮譽 964 00:51:27,888 --> 00:51:30,089 如果有人對程式做了修改 965 00:51:30,090 --> 00:51:32,392 同樣也可更改 程式的名稱 966 00:51:32,392 --> 00:51:35,095 或留下明顯的修改記號 967 00:51:35,095 --> 00:51:38,498 這樣他人的修改 就不會影響到作者 968 00:51:38,498 --> 00:51:42,302 對任何個人或團體都沒有歧視 - 權力5: 不歧視任何個人或團體 - 969 00:51:42,402 --> 00:51:44,204 我通常使用的例子是 970 00:51:44,905 --> 00:51:47,407 我們不能阻止墮胎診所 971 00:51:47,407 --> 00:51:50,611 或是反墮胎主義者 使用我們的軟體 972 00:51:50,611 --> 00:51:54,214 對任何領域都沒有歧視 - 權力6: 不歧視任何領域 - 973 00:51:54,615 --> 00:52:00,888 這表示軟體可以用在商業領域 也可以用在教育領域 974 00:52:00,888 --> 00:52:04,391 授權証也必需散佈 - 權力7: 散佈授權証 - 975 00:52:04,491 --> 00:52:05,492 換句話說 - 權力7: 散佈授權証 - 976 00:52:05,692 --> 00:52:08,896 我將授權証發佈給其他人後 977 00:52:08,896 --> 00:52:15,002 其功用就算是傳給第三人後 也不會消滅 978 00:52:15,002 --> 00:52:18,805 授權証不限於哪個產品 - 權力8: 授權証不受產品限制 - 979 00:52:18,805 --> 00:52:20,007 也就是說 - 權力8: 授權証不受產品限制 - 980 00:52:20,007 --> 00:52:25,212 如果我的軟體 是發佈在RedHat系統上 981 00:52:25,212 --> 00:52:26,813 授權証不能限定 982 00:52:26,813 --> 00:52:30,484 不能將軟體發佈到 SuSE或Debian系統上 983 00:52:30,484 --> 00:52:33,987 授權証不會污染其它軟體 - 權力9: 授權証不污染其它軟體 - 984 00:52:33,987 --> 00:52:40,394 所以如果我發佈的CD上 還有其它的程式 985 00:52:40,394 --> 00:52:43,597 不能說其它程式也是自由的 986 00:52:43,597 --> 00:52:46,500 否則你不能散佈我的軟體 987 00:52:46,500 --> 00:52:50,404 定義開放原始碼 剩下的部份 988 00:52:50,404 --> 00:52:53,207 是被認可的授權証名單 989 00:52:53,207 --> 00:52:57,110 其中有一個 是啟發我們的GPL 990 00:52:57,110 --> 00:53:03,684 它實際上是許多BSD授權証中 定義開放原始碼的典範 991 00:53:03,684 --> 00:53:07,688 因為BSD系統的軟體 比Linux還早出現 992 00:53:09,611 --> 00:53:13,132 - Linux與開放原始碼掘起要素 - 993 00:53:13,493 --> 00:53:17,297 我認為下一個重要的時刻 994 00:53:17,297 --> 00:53:19,499 就是資料庫軟體供應商的倒戈 995 00:53:19,499 --> 00:53:21,220 就在短短的三個月間 996 00:53:21,221 --> 00:53:22,603 比我預期得還要快 997 00:53:22,603 --> 00:53:25,005 確切的發生時間是 七月底八月初 998 00:53:25,005 --> 00:53:32,112 我們得到來自Oracle、Sybase及其它 關鍵資料庫軟體供應商的移植承諾 999 00:53:32,112 --> 00:53:33,413 為什麼這很關鍵? 1000 00:53:33,413 --> 00:53:37,784 為了讓人信賴開放原始碼 1001 00:53:37,784 --> 00:53:40,487 尤其是信賴Linux 1002 00:53:40,487 --> 00:53:43,490 就必須得到獨立軟體供應商 1003 00:53:43,490 --> 00:53:46,994 移植應用軟體的承諾 1004 00:53:46,994 --> 00:53:49,596 其實我有些擔心這點 1005 00:53:49,596 --> 00:53:51,999 我們處於受人責難的立場 1006 00:53:51,999 --> 00:53:55,402 在我們宣稱自己是 開放原始碼陣營之後 1007 00:53:55,402 --> 00:53:57,204 直到資料庫軟體供應商倒戈 1008 00:53:57,204 --> 00:54:03,510 這期間都受到Microsoft及 其它封閉原始碼陣營的敵視 1009 00:54:03,510 --> 00:54:04,811 這表示 1010 00:54:04,811 --> 00:54:07,314 我們可能會被 嚴酷的市場競爭吞沒 1011 00:54:07,314 --> 00:54:11,285 不過一旦大型的 資料庫軟體供應商倒戈 1012 00:54:11,285 --> 00:54:13,787 便為其它獨立軟體供應商*作了榜樣 (ISV, Independent software vendor) 1013 00:54:13,787 --> 00:54:15,689 雪球效應就開始了 1014 00:54:15,689 --> 00:54:17,791 大約每半年 1015 00:54:17,791 --> 00:54:19,393 我就會回去找風險投資公司 1016 00:54:19,393 --> 00:54:21,094 告訴他們新的數字 - 1998年: Linux 2.110版 - 1017 00:54:21,094 --> 00:54:23,197 告訴他們有越來越多人接受Linux - 有1500萬行程式碼 - 1018 00:54:23,197 --> 00:54:24,998 並成為新的使用者 - 及7500萬名使用者 - 1019 00:54:24,998 --> 00:54:26,600 我還給他們看客戶名單 1020 00:54:26,600 --> 00:54:29,903 我們的客戶名單越來越亮眼 1021 00:54:29,903 --> 00:54:32,506 開始有像Cisco這樣的公司出現 1022 00:54:32,506 --> 00:54:35,008 一些網路公司 1023 00:54:35,008 --> 00:54:37,411 也開始成為我們的客戶 1024 00:54:37,411 --> 00:54:40,013 最後風險投資公司 1025 00:54:40,013 --> 00:54:42,015 他們一直觀望 1026 00:54:42,015 --> 00:54:43,784 不停推托說:「我們恕難從命」 1027 00:54:43,784 --> 00:54:46,987 等到林納斯上了 財富(Fortune)雜誌的封面 1028 00:54:46,987 --> 00:54:49,289 開放原始碼正旭日東昇 1029 00:54:49,289 --> 00:54:53,293 風險投資公司再也無法視若無睹 1030 00:54:53,694 --> 00:54:56,597 他們到處都聽到Linux 聽都聽煩了 1031 00:54:56,597 --> 00:54:58,498 也對我很厭煩 1032 00:54:58,498 --> 00:55:01,902 我那時幾乎 每個禮拜都會出現一次 1033 00:55:01,902 --> 00:55:06,306 於是他們決定投資的時候到了 1034 00:55:06,306 --> 00:55:09,810 我在網路上 向世界宣傳開放原始碼 1035 00:55:09,810 --> 00:55:11,155 我做了大部份初期的... 1036 00:55:11,156 --> 00:55:16,683 開放原始碼倡議組織*的行政工作 (Open Source Initiative, OSI) 1037 00:55:16,683 --> 00:55:18,485 大概是半年後 1038 00:55:18,485 --> 00:55:23,590 我在新聞報導中,無時無刻 都會看到開放原始碼這個字眼 1039 00:55:23,590 --> 00:55:25,893 我感到非常震驚 1040 00:55:25,893 --> 00:55:27,094 而一年之後 1041 00:55:27,094 --> 00:55:31,098 Microsoft也開始討論 是否要釋出一些原始碼 1042 00:55:32,199 --> 00:55:34,401 新聞界有人詢問史帝夫鮑曼 1043 00:55:34,401 --> 00:55:37,004 是否要開放他們的原始碼 1044 00:55:37,004 --> 00:55:38,505 史帝夫鮑曼回答說 1045 00:55:38,505 --> 00:55:42,509 「開放原始碼可不只是釋出原始碼」 1046 00:55:42,809 --> 00:55:45,412 我發現他讀過我的文章 1047 00:55:45,412 --> 00:55:48,215 理解之後 並向新聞界提出他的觀點 1048 00:55:48,615 --> 00:55:51,585 如果你只是個網路上的普通人 1049 00:55:51,585 --> 00:55:53,887 拿這當副業 1050 00:55:53,887 --> 00:55:55,689 貼了點小告示 1051 00:55:55,689 --> 00:55:57,991 散發給全世界 1052 00:55:57,991 --> 00:55:58,992 然後一年之後 1053 00:55:58,992 --> 00:56:02,095 Microsoft的副總裁提起了這件事 1054 00:56:02,095 --> 00:56:05,399 你也會懷疑自己是不是克了藥吧 1055 00:56:05,399 --> 00:56:07,100 但事情真的發生了 1056 00:56:08,418 --> 00:56:12,417 - Linux使用者協會 SVLUG、BALUG、LALUG - 1057 00:56:13,006 --> 00:56:21,014 區域性使用者協會想要的 不只是建立一個社交管道 1058 00:56:22,216 --> 00:56:27,788 讓人們相互熟悉 1059 00:56:29,389 --> 00:56:33,393 更希望的是 能成為技術支援管道 1060 00:56:33,594 --> 00:56:38,899 例如為沒有能力... 1061 00:56:38,899 --> 00:56:42,102 付費使用商業技術支援的人服務 1062 00:56:42,102 --> 00:56:44,705 這就是他們在這個區域所做的事 1063 00:56:44,705 --> 00:56:48,709 舉例來說,他們大約每個月 1064 00:56:48,709 --> 00:56:51,128 都會舉行一次安裝聚會 1065 00:56:51,129 --> 00:56:52,412 也就是說 1066 00:56:52,413 --> 00:56:57,084 在安裝Linux上碰到障礙 1067 00:56:57,084 --> 00:56:58,034 或有問題的人 1068 00:56:58,035 --> 00:56:59,672 例如有人所安裝的Linux 1069 00:56:59,673 --> 00:57:02,589 想以特定的方法來設定網路 1070 00:57:02,589 --> 00:57:05,792 這時就能直接把機器 帶來參加聚會 1071 00:57:05,792 --> 00:57:09,396 有很多人會樂於幫忙 1072 00:57:09,396 --> 00:57:13,400 他們之前可能也遇過同樣的問題 1073 00:57:22,409 --> 00:57:24,111 事情不太順利 1074 00:57:24,111 --> 00:57:27,314 我先自己試過 但還是有問題 1075 00:57:27,314 --> 00:57:29,716 所以就來參加安裝聚會 1076 00:57:29,716 --> 00:57:31,385 到處都是專家 1077 00:57:31,385 --> 00:57:35,289 真希望我也能加入他們 1078 00:57:35,289 --> 00:57:38,091 除了發電子郵件 1079 00:57:38,091 --> 00:57:39,993 或在網路上的新聞群組發文 1080 00:57:39,993 --> 00:57:42,496 然後花幾天時間等回應 1081 00:57:42,496 --> 00:57:43,478 你還可以來這裡 1082 00:57:43,479 --> 00:57:46,700 看有沒有人知道你的問題 1083 00:57:46,700 --> 00:57:48,602 並且可以幫助你的 1084 00:57:48,602 --> 00:57:49,703 期待幾個小時之後 1085 00:57:49,703 --> 00:57:51,905 你的機器就裝好了 1086 00:57:51,905 --> 00:57:55,909 一開始我想在 我的大筆記型電腦上安裝 1087 00:57:56,109 --> 00:57:57,811 於是就上網搜尋了一下 1088 00:57:57,811 --> 00:58:01,815 找到了可以提供協助的地方 1089 00:58:02,416 --> 00:58:04,084 於是今天就來這裡了 1090 00:58:04,084 --> 00:58:07,788 因為我想把Linux裝進這個小東西 1091 00:58:07,788 --> 00:58:10,090 這是TOSHIBA的Libretto系列 1092 00:58:10,090 --> 00:58:12,693 這不是件容易的事 1093 00:58:12,693 --> 00:58:15,295 因為它的硬體很罕見... 1094 00:58:15,295 --> 00:58:17,297 這裡有椅子嗎? 1095 00:58:25,949 --> 00:58:29,208 - 美國有20個州對Microsoft 提出反托拉斯訴訟 - 1096 00:58:29,209 --> 00:58:32,518 司法部門讓人民瞭解到 1097 00:58:32,519 --> 00:58:36,016 事實上Microsoft是有替代品的 1098 00:58:36,016 --> 00:58:39,987 可能Microsoft並不是美國夢的實現 1099 00:58:40,087 --> 00:58:41,989 在這種認知的轉變下 1100 00:58:43,290 --> 00:58:45,092 你可以清楚知道 1101 00:58:45,092 --> 00:58:49,096 人們只是將Microsoft視為 理所當然的選擇 1102 00:58:49,596 --> 00:58:51,379 也許他們最後還是會 購買Microsoft的產品 1103 00:58:51,380 --> 00:58:54,902 但至少現在他們更清楚 自己的選擇了 1104 00:58:54,902 --> 00:58:57,604 Microsoft把Linux當作擋箭牌 1105 00:58:57,604 --> 00:59:00,007 他們利用Linux來證明 自己沒有壟斷市場 1106 00:59:00,007 --> 00:59:05,012 因為Linux隨時都 威脅著他們的地位 1107 00:59:05,012 --> 00:59:07,814 這項申辯非常聰明 但完全是唬人的 1108 00:59:07,814 --> 00:59:09,616 因為這並沒有... 1109 00:59:09,616 --> 00:59:16,089 對他們之前的惡霸行為 及反競爭活動的指控作出任何回應 1110 00:59:16,089 --> 00:59:17,691 卻顯示了他們的聰明 1111 00:59:17,691 --> 00:59:20,194 不過結果法官也沒買帳 1112 00:59:20,847 --> 00:59:22,495 - 駭客團結! Windows退貨日的抗議活動 1999年2月15日 - 1113 00:59:22,496 --> 00:59:25,098 通常我們加入Linux社群時 都會有點擔心 1114 00:59:25,098 --> 00:59:27,501 Microsoft會成為麻煩 1115 00:59:27,501 --> 00:59:32,706 大約在'98年12月 Slashdot網站上有一篇文章 1116 00:59:32,706 --> 00:59:38,512 有個叫麥特的人指出. .. 1117 00:59:38,512 --> 00:59:41,515 在澳洲有人成功退還了 1118 00:59:41,515 --> 00:59:45,485 未使用的隨機版Windows 1119 00:59:45,485 --> 00:59:49,990 所以他宣佈1月的19號 是1月嗎? 1120 00:59:49,990 --> 00:59:52,392 抱歉,是2月 是2月的19號 1121 00:59:52,392 --> 00:59:54,494 他宣佈2月19日為 Windows退貨日 1122 00:59:54,494 --> 00:59:56,797 他鼓勵所有人 到電腦製造商那裡 1123 00:59:56,797 --> 00:59:59,800 退回未使用的Windows 1124 00:59:59,800 --> 01:00:03,003 就像在Windows終端使用者 授權協議上詳細載明的 1125 01:00:03,003 --> 01:00:06,106 非常重要的是 要記得在授權書上所寫的 1126 01:00:06,106 --> 01:00:11,011 如果沒使用到軟體 你可以取回退款 1127 01:00:11,011 --> 01:00:16,014 製造商依法及契約 必須讓你退貨 1128 01:00:16,016 --> 01:00:18,986 不過當我們打電話給這些製造商時 他們一般都會回說... 1129 01:00:18,986 --> 01:00:21,188 「少煩我」然後就掛你電話 1130 01:00:21,188 --> 01:00:24,191 我們不會透露所在位置 1131 01:00:24,191 --> 01:00:27,394 或集會地點,除非... 1132 01:00:27,394 --> 01:00:28,395 到了最後關頭 1133 01:00:28,395 --> 01:00:31,798 我們讓大家在 照顧得到的地方集會 1134 01:00:31,798 --> 01:00:33,500 就在附近的另一個鎮 1135 01:00:33,500 --> 01:00:35,354 我在聖荷西市調度 1136 01:00:35,355 --> 01:00:37,004 而尼克你是... 1137 01:00:37,004 --> 01:00:39,406 我叫...理克莫 我在舊金山安排 1138 01:00:39,406 --> 01:00:39,907 對了 1139 01:00:40,007 --> 01:00:44,011 因為我們有那裡的地圖 就為所有趕來的人做嚮導 1140 01:00:44,011 --> 01:00:48,015 我們在丹尼的餐館集合 就在佛斯特市郊旁... 1141 01:00:48,015 --> 01:00:49,616 在佛斯特市的區界上 1142 01:00:49,616 --> 01:00:52,986 也就是在佛斯特市警局的轄區之外 1143 01:00:52,986 --> 01:00:56,590 意思就是 在集會地點發生的任何事 1144 01:00:56,590 --> 01:00:58,892 都歸聖馬刁市管轄 1145 01:00:58,892 --> 01:01:02,496 如果他們迷路了,我們會說: 「好,那就到佛斯特市去吧」 1146 01:01:02,496 --> 01:01:05,999 這招迴避員警的方法 是看電視學來的 1147 01:01:07,501 --> 01:01:11,004 實際上,一開始我們是在 這棟樓的另一邊抗議 1148 01:01:11,004 --> 01:01:15,008 我們在四周遊行 後來走到上面那個停車場建築 1149 01:01:15,008 --> 01:01:20,013 Microsoft在那邊為我們準備了飲料 跟一幅標語寫著... 1150 01:01:20,013 --> 01:01:22,416 「Microsoft歡迎開放原始碼社群」 1151 01:01:22,416 --> 01:01:26,834 本地的新聞記者拍到了艾瑞克雷蒙 跟Microsoft代表在一起的鏡頭 1152 01:01:27,487 --> 01:01:30,390 Microsoft的說詞大致是這樣的... 1153 01:01:30,490 --> 01:01:34,995 ...這不是Microsoft的過失 主要是OEM廠商的問題 1154 01:01:34,995 --> 01:01:38,298 所以我們得再回去找電腦製造商 1155 01:01:38,298 --> 01:01:40,400 跟他們討退貨款 1156 01:01:40,400 --> 01:01:42,102 我們就回應說 1157 01:01:42,102 --> 01:01:43,922 我們早就試過了,但沒成功 1158 01:01:43,923 --> 01:01:46,106 這次我們要Microsoft出面來解決問題 1159 01:01:46,406 --> 01:01:49,009 他們只是一再重覆藉口... 1160 01:01:49,009 --> 01:01:52,012 「你得去找OEM廠商討退款」 1161 01:01:52,513 --> 01:01:57,985 我們有150人 大概有一半的人手上有標語 1162 01:01:58,485 --> 01:02:01,989 最後我們來到這個中庭 1163 01:02:02,489 --> 01:02:05,993 基本上我們是在外面集合 1164 01:02:05,993 --> 01:02:10,998 許多人組成團隊過來 FreeBSD陣營的人也派了人參加 1165 01:02:10,998 --> 01:02:15,002 後來艾瑞克雷蒙和克里斯 想到樓上去 1166 01:02:15,302 --> 01:02:17,604 他們封鎖了電梯 1167 01:02:17,604 --> 01:02:18,805 辦公室在哪裡? 1168 01:02:18,805 --> 01:02:21,008 辦公室在上面9樓 1169 01:02:23,010 --> 01:02:25,112 我們得到了些好結果 1170 01:02:25,312 --> 01:02:26,513 就成效上來看 1171 01:02:26,513 --> 01:02:31,166 TOSHIBA供應了 不含作業系統的筆記型電腦 1172 01:02:31,185 --> 01:02:32,986 雖然只是個小小的勝利... 1173 01:02:33,086 --> 01:02:36,140 現在像IBM這種公司... 1174 01:02:36,142 --> 01:02:39,109 和許多其它的電腦製造商 1175 01:02:39,110 --> 01:02:42,095 都可以讓你選擇 沒有安裝Windows的機器 1176 01:02:47,280 --> 01:02:51,003 - 你現在或曾經 有無參加過共產黨?- 1177 01:02:51,004 --> 01:02:53,807 我小時候到學校讀書 1178 01:02:53,807 --> 01:02:56,109 老師教我們分享的美德 1179 01:02:56,109 --> 01:02:58,111 老師說 如果你有糖果 1180 01:02:58,111 --> 01:03:01,215 與其獨樂樂不如眾樂樂 1181 01:03:01,215 --> 01:03:06,787 但現在美國政府 要老師教孩子認同授權行為 1182 01:03:06,787 --> 01:03:09,790 今天你帶了軟體到學校 「不行,不能眾樂樂...」 1183 01:03:09,790 --> 01:03:13,794 ...分享讓你變成盜賊 眾樂樂的結果就是吃牢飯」 1184 01:03:13,994 --> 01:03:17,998 社會不應該這樣運作 我們需要正面的看法 1185 01:03:18,999 --> 01:03:23,003 在力有所逮時樂於助人 1186 01:03:23,303 --> 01:03:25,506 這才是社會的根本 1187 01:03:25,506 --> 01:03:28,008 才是社會重要的資源 1188 01:03:28,008 --> 01:03:31,912 他們所帶給我們的 只是個狗咬狗的叢林 1189 01:03:31,912 --> 01:03:35,261 有人說你會縱容盜版 1190 01:03:35,262 --> 01:03:37,985 排斥盈利動機 阻礙作品及軟體創作... 1191 01:03:37,985 --> 01:03:40,988 他們算都說中了 一方面 1192 01:03:40,988 --> 01:03:44,992 藉由開發自由軟體是能獲利 1193 01:03:44,992 --> 01:03:49,796 但另一方面 參與社群的自由則更重要 1194 01:03:49,997 --> 01:03:53,800 人們無意間看到 開放原始碼、自由軟體會想說 1195 01:03:53,800 --> 01:03:57,004 你們追求共享 並且為了大眾理想而努力 1196 01:03:57,004 --> 01:03:59,406 聽起來很像共產主義者 你怎麼回應? 1197 01:03:59,406 --> 01:04:03,210 完全是一派胡言 這樣說真的讓我很生氣 1198 01:04:03,210 --> 01:04:08,015 在1989年的時候 說我們共產主義其實算是恭維 1199 01:04:08,215 --> 01:04:10,584 那時他們常用的形容詞是「瘋子」 1200 01:04:10,584 --> 01:04:12,486 我希望他們用的是「資本主義」 1201 01:04:12,486 --> 01:04:15,989 共產主義強迫人們共享 1202 01:04:16,089 --> 01:04:19,693 你不共享,就會被關或被殺掉 1203 01:04:19,893 --> 01:04:21,139 1990年時 1204 01:04:21,140 --> 01:04:25,999 有一位莫斯科大學的 學會會長來訪問我們 1205 01:04:26,099 --> 01:04:30,003 其實我兩個禮拜前 就在赫爾辛基見過他了 1206 01:04:31,205 --> 01:04:33,006 總之,他走過來 1207 01:04:33,207 --> 01:04:37,010 理查史托曼建議他來參觀Cygnus 1208 01:04:37,010 --> 01:04:41,014 因為他對自由軟體的 運作模型深感興趣 1209 01:04:41,014 --> 01:04:46,086 想要用來刺激俄國各地的企業革新 1210 01:04:46,286 --> 01:04:50,290 我們的商業計畫有些保密 1211 01:04:50,490 --> 01:04:53,193 因為我們沒把握一定能成功 1212 01:04:53,193 --> 01:04:55,996 不想在失敗時 顯得自己很愚蠢 1213 01:04:55,996 --> 01:04:58,298 不過我對他相當開誠佈公 1214 01:04:58,298 --> 01:05:02,202 我告訴他越多 他就像這樣不停搖頭 1215 01:05:02,402 --> 01:05:06,006 最後我問他: 「哪裡有問題?」 1216 01:05:06,006 --> 01:05:11,011 他說:「這太像在俄國的共產主義了」 1217 01:05:13,013 --> 01:05:16,984 你要是被抓到古拉格* 下場就是被槍斃在亂葬崗裡 (Gulag, 前蘇聯集中營) 1218 01:05:16,984 --> 01:05:20,988 開放原始碼不是共產主義的原因是 它並不強迫別人加入 1219 01:05:22,990 --> 01:05:25,993 馬克思不會發明東西 來幫助你的鄰居 1220 01:05:27,794 --> 01:05:31,798 不是共產主義才有公共財的概念 1221 01:05:31,899 --> 01:05:38,605 早在共產主義成為政治哲學前 公共財就已存在 1222 01:05:39,406 --> 01:05:41,508 生活中就有很多是公共財 - 1999年: Linux 2.2版 - 1223 01:05:41,508 --> 01:05:43,610 例如我們常走的高速公路 - 擁有1千2百萬位使用者 - 1224 01:05:43,610 --> 01:05:47,014 就是我們的公共財 - 擁有1千2百萬位使用者 - 1225 01:05:47,014 --> 01:05:50,984 其實為我們的商業模型貼模籤... 1226 01:05:51,585 --> 01:05:53,687 或多或少都會曲解了本意 1227 01:05:53,687 --> 01:05:56,236 無論是共產主義還是資本主義 1228 01:05:56,237 --> 01:05:58,392 是什麼不重要 重要的是 1229 01:05:58,392 --> 01:06:01,995 你能傳播多少價值 你的生意有多少賺頭 1230 01:06:01,995 --> 01:06:05,299 你能解決什麼問題 承受多快的創新速度 1231 01:06:05,299 --> 01:06:09,002 之後不管要怎麼貼標籤 都隨你便 1232 01:06:10,404 --> 01:06:13,607 - 革命進入黃金時期 - 1233 01:06:37,598 --> 01:06:39,099 很多人形容 1234 01:06:39,099 --> 01:06:42,002 八月的LinuxWorld資訊展 是「Linux的出櫃派對」 1235 01:06:42,002 --> 01:06:43,523 托瓦茲覺得這種說法很有趣 1236 01:06:43,524 --> 01:06:46,006 他說:「Linux是同性戀嗎?」 1237 01:06:48,008 --> 01:06:51,011 不過也有人說 「那場舞會是我們的處女秀」 1238 01:06:51,612 --> 01:06:52,713 那時候... 1239 01:06:52,713 --> 01:06:56,683 Linux的創造者跟硬體駭客們 真的西裝革履聚在一起 1240 01:07:06,793 --> 01:07:09,796 1999年8月10日下午3點 1241 01:07:09,796 --> 01:07:13,400 托瓦茲擔任LinuxWorld的演說主講 1242 01:07:13,400 --> 01:07:17,905 中午12點時 就有6000名聽眾開始排隊 1243 01:07:37,491 --> 01:07:39,993 各位先生女士 讓我們歡迎賴利奧古斯汀... 1244 01:07:39,993 --> 01:07:45,799 LinuxWorld大會主席 VA Linux系統公司執行長兼總裁 1245 01:07:54,007 --> 01:07:57,010 這些人是我花錢請來鼓掌的 1246 01:07:57,010 --> 01:08:01,315 感謝大家的光臨 看來目前展覽非常順利 1247 01:08:01,315 --> 01:08:07,588 如果各位能縱容我一下 我會想避開這些眩目的燈光 1248 01:08:07,788 --> 01:08:09,205 我想還是有很多人... 1249 01:08:09,206 --> 01:08:10,991 儘管已經辦到第二屆了 1250 01:08:10,991 --> 01:08:14,494 但還是有很多人不太明白... 1251 01:08:14,494 --> 01:08:16,997 ...Linux的精彩之處在哪裡 1252 01:08:16,997 --> 01:08:18,999 隔壁正在舉行的展覽精彩絕倫 1253 01:08:18,999 --> 01:08:21,702 各式陳列,應有盡有 1254 01:08:21,702 --> 01:08:25,050 不過在這裡的諸位 才是真正的貢獻者 1255 01:08:25,051 --> 01:08:26,607 不是那些公司團體 1256 01:08:26,607 --> 01:08:29,510 接下來要出場的人 我想各位都認識 1257 01:08:29,510 --> 01:08:32,412 所以我就不多做介紹了 1258 01:08:32,412 --> 01:08:36,016 各位先生女士 為各位介紹林納斯托瓦茲 1259 01:08:36,016 --> 01:08:38,986 林納斯 1260 01:08:43,991 --> 01:08:44,992 謝謝 1261 01:08:47,995 --> 01:08:49,997 安靜點 1262 01:08:55,502 --> 01:08:57,504 安靜點 1263 01:08:57,504 --> 01:08:59,006 說:「噓──」 1264 01:08:59,006 --> 01:09:00,007 對了 1265 01:09:00,207 --> 01:09:03,610 我不想作一場普通的演講 1266 01:09:03,610 --> 01:09:05,112 因為那太無趣 1267 01:09:05,112 --> 01:09:07,197 說不定有人也會覺得無趣 1268 01:09:07,198 --> 01:09:09,116 因為他已經聽過10遍了 1269 01:09:09,983 --> 01:09:11,729 在科技進步之後 1270 01:09:11,730 --> 01:09:17,191 我們會盡力研發 可容納5000人的問答會議系統 1271 01:09:17,291 --> 01:09:19,993 或是不計人數 1272 01:09:20,994 --> 01:09:23,197 這不一定能成功 1273 01:09:23,197 --> 01:09:26,900 因為5000人裡有一個人講話 就已經夠大聲了 1274 01:09:26,900 --> 01:09:28,001 我要說一件事 1275 01:09:28,001 --> 01:09:29,716 也是我在演講時都會說的 1276 01:09:29,717 --> 01:09:32,005 就是感謝大家 1277 01:09:32,406 --> 01:09:35,509 我得承認一個事實... 1278 01:09:35,509 --> 01:09:38,011 ...Linux不是我一個人的功勞 1279 01:09:38,011 --> 01:09:40,013 RedHat首次公開上市(RHAT IPO)於 1999年8月11日 1280 01:09:40,013 --> 01:09:43,684 RedHat軟體公司成為 首間上市的Linux公司 1281 01:09:43,684 --> 01:09:45,686 RedHat上漲228% 1282 01:09:45,686 --> 01:09:48,789 這是眾所期盼的IPO* (IPO, 首次公開上市) 1283 01:09:48,789 --> 01:09:51,291 他們當然是在追捧 Linux作業系統軟體 1284 01:09:57,998 --> 01:10:02,002 - 摩根證券 - 我知道 1285 01:10:03,003 --> 01:10:04,004 我今天得到的所有消息 1286 01:10:04,004 --> 01:10:07,407 都是關於上午股價的評論 1287 01:10:07,407 --> 01:10:10,911 從每股41塊到42塊,到47塊 1288 01:10:10,911 --> 01:10:13,814 到53塊,到51塊... 1289 01:10:13,814 --> 01:10:17,584 展覽場的每一台機器 1290 01:10:17,584 --> 01:10:20,574 都在聯繫他們的電子交易帳戶 或經紀人帳戶 1291 01:10:20,575 --> 01:10:21,588 想知道RedHat的股價 1292 01:10:22,389 --> 01:10:24,892 我簡直不敢相信 1293 01:10:24,892 --> 01:10:26,693 我剛聽說漲到53塊了 1294 01:10:26,693 --> 01:10:27,694 天啊 1295 01:10:27,694 --> 01:10:29,696 別再漲了,我還沒買呢 1296 01:10:29,696 --> 01:10:31,098 你沒買? 1297 01:10:31,098 --> 01:10:33,300 沒有,我沒買 1298 01:10:33,300 --> 01:10:35,002 我應該要買的,可是... 1299 01:10:35,002 --> 01:10:36,603 有就好了 1300 01:10:36,603 --> 01:10:38,105 如果有就... 1301 01:10:38,105 --> 01:10:39,406 你們不知道嗎? 1302 01:10:39,406 --> 01:10:40,507 你看 1303 01:10:40,507 --> 01:10:42,809 RedHat正如預料的成功了 1304 01:10:42,809 --> 01:10:44,021 Linux被正式接受後 1305 01:10:44,022 --> 01:10:46,313 我們要跟進就容易多了 1306 01:11:02,996 --> 01:11:05,999 勞勃馬爾達(外號章魚隊長) 在RedHat上市首日 1307 01:11:05,999 --> 01:11:08,001 是有些意見分歧 1308 01:11:08,001 --> 01:11:10,003 有許多相當中堅的成員 1309 01:11:10,003 --> 01:11:11,305 覺得自己被冒犯了 1310 01:11:11,305 --> 01:11:14,408 他們盡心盡力,卻沒有分到... 1311 01:11:14,408 --> 01:11:16,910 他們應得的那一份 1312 01:11:16,910 --> 01:11:18,111 有些人變得很討厭 1313 01:11:18,111 --> 01:11:21,415 經由Slashdot網站上的 郵寄名單可以看到 1314 01:11:21,415 --> 01:11:29,690 有人因為沒機會分到... RedHat的股票而大發雷霆 1315 01:11:29,690 --> 01:11:34,695 或是他沒機會得到... 其它公司的工作而生氣 1316 01:11:35,195 --> 01:11:38,699 不過令人訝異的是 1317 01:11:38,699 --> 01:11:41,802 大多數的中堅份子並不在乎 1318 01:11:41,802 --> 01:11:43,604 他們是很低調的人 1319 01:11:43,604 --> 01:11:46,006 他們寫程式只因為他們有這個需要 1320 01:11:46,306 --> 01:11:48,408 我們請到理查史托曼 - 在LinuxWorld大會期間 - 1321 01:11:48,408 --> 01:11:51,812 自由軟體協會的創始人 - 理查史托曼受頒了 - 1322 01:11:51,812 --> 01:11:53,714 以及總經理提姆雷 - IDG/托瓦茲社群獎 - 1323 01:11:53,714 --> 01:11:56,984 我們來了 1324 01:11:56,984 --> 01:11:59,186 在這裡 1325 01:11:59,987 --> 01:12:04,791 理查,我在巴黎Linux大會 看過你放錄音帶 1326 01:12:04,791 --> 01:12:06,193 不過我沒有錄音 1327 01:12:06,193 --> 01:12:10,397 下次你能把聲音 加到視訊串流裡嗎? 1328 01:12:10,397 --> 01:12:12,599 這我沒法控制 1329 01:12:12,599 --> 01:12:16,603 很不幸的,那些東西 只能用非自由軟體來弄 1330 01:12:20,107 --> 01:12:21,552 我們要頒獎給你 1331 01:12:21,553 --> 01:12:23,410 在你發言之前 1332 01:12:23,410 --> 01:12:25,421 希望你跟提姆能拿一下 1333 01:12:25,422 --> 01:12:30,784 這張要頒給 自由軟體協會的捐款支票 1334 01:12:30,784 --> 01:12:34,788 非常諷刺的事情發生了 1335 01:12:35,189 --> 01:12:37,991 什麼都比不上這個 1336 01:12:37,991 --> 01:12:41,595 向自由軟體基金會 頒發托瓦茲獎 1337 01:12:41,595 --> 01:12:45,599 就像反抗軍收到韓索羅*獎一樣 (Han Solo, 電影星際大戰的主角) 1338 01:12:50,204 --> 01:12:53,922 你們有些人還沒意會到 1339 01:12:53,923 --> 01:12:56,009 我說這是什麼意思 1340 01:12:57,811 --> 01:13:01,315 其實讓我來告訴各位 事情是來龍去脈 1341 01:13:01,315 --> 01:13:02,816 是這樣的 1342 01:13:02,816 --> 01:13:05,385 你15年前如果想用電腦 1343 01:13:05,385 --> 01:13:09,389 唯一的辦法就是使用私有軟體 1344 01:13:10,290 --> 01:13:12,993 然後被分化征服 1345 01:13:12,993 --> 01:13:14,895 大部份的人... 1346 01:13:14,895 --> 01:13:16,196 很多人不喜歡這樣 1347 01:13:16,196 --> 01:13:17,698 卻毫無選擇 1348 01:13:17,698 --> 01:13:20,045 我們有些人毅然決然 1349 01:13:20,046 --> 01:13:21,502 要做出替代方案 1350 01:13:21,502 --> 01:13:25,506 我們要開發出一個 自由的作業系統 1351 01:13:25,606 --> 01:13:27,407 一個自由軟體下的作業系統 1352 01:13:27,407 --> 01:13:33,113 賦予人們在使用電腦上 有選擇的自由 1353 01:13:33,714 --> 01:13:36,316 很多人說,這主意不錯 1354 01:13:36,316 --> 01:13:38,585 不過太困難了,不可能成功 1355 01:13:38,585 --> 01:13:42,489 所以我不參與 我不相信你能成功 1356 01:13:42,489 --> 01:13:45,292 好在不是每個人都這麼說 1357 01:13:45,292 --> 01:13:49,196 我們很清楚地知道 核心最後一定能完成 1358 01:13:49,196 --> 01:13:50,497 碰巧的是 1359 01:13:50,497 --> 01:13:53,600 有人趕在我們之前 寫出了更好的核心 1360 01:13:53,600 --> 01:13:57,204 在過去,我們的總體策略是 1361 01:13:57,204 --> 01:14:00,807 喚起人們對自由的重要性 1362 01:14:00,807 --> 01:14:04,811 喚起他們在使用電腦時 應有卻沒有的自由 1363 01:14:05,512 --> 01:14:07,614 那我們能怎麼辦呢?照我說 1364 01:14:07,614 --> 01:14:12,934 能使策略起死回生 改變現狀的唯一可行方法 1365 01:14:13,870 --> 01:14:15,805 就是傳話出去 1366 01:14:15,807 --> 01:14:19,793 你使用的作業系統其實是GNU系統 1367 01:14:19,893 --> 01:14:22,095 雖然有些不同 1368 01:14:23,197 --> 01:14:25,098 當人們知道這點後 1369 01:14:25,098 --> 01:14:28,602 就會看到我們開發這套系統的初衷 1370 01:14:28,602 --> 01:14:30,504 他們會思考這些問題 1371 01:14:30,504 --> 01:14:33,307 其中有些人就會認同 1372 01:14:33,307 --> 01:14:34,294 所以我請求各位 1373 01:14:34,295 --> 01:14:36,610 請告訴大家這是GNU系統 1374 01:14:36,610 --> 01:14:40,614 既然是GNU跟Linux的結合體 我們就叫它為GNU/Linux吧 1375 01:14:46,587 --> 01:14:49,890 賴利,八九年前 你在史丹福唸博士時 1376 01:14:49,890 --> 01:14:51,592 有想到今天的飛黃騰達嗎? 1377 01:14:51,592 --> 01:14:52,492 沒有 1378 01:14:52,492 --> 01:14:53,894 真的嗎? 1379 01:14:53,894 --> 01:14:55,796 我真的沒有想到 1380 01:14:55,796 --> 01:14:58,599 你那時唸完博士想做什麼? 1381 01:14:58,599 --> 01:15:00,000 這是一個好問題 1382 01:15:00,000 --> 01:15:02,302 其實我沒什麼打算 1383 01:15:02,302 --> 01:15:05,606 我們在這個大展覽裡 1384 01:15:05,606 --> 01:15:08,609 這裡有很多人對Linux如痴如狂 1385 01:15:08,609 --> 01:15:12,012 有6200人擠在一個房間裡 1386 01:15:12,012 --> 01:15:15,315 只為了聽昨晚林納斯的講演 1387 01:15:15,315 --> 01:15:16,884 我們在這個地方 1388 01:15:16,884 --> 01:15:19,586 大型供應商遍佈整個展覽 1389 01:15:19,586 --> 01:15:22,689 再來會發生什麼事 沒人知道 1390 01:15:22,689 --> 01:15:25,492 我們隨這小小的作業系統起舞 1391 01:15:25,492 --> 01:15:27,494 關注它的一舉一動 1392 01:15:27,494 --> 01:15:29,496 我先是開了一家不錯的顧問公司 1393 01:15:29,496 --> 01:15:30,898 突然之間 1394 01:15:30,898 --> 01:15:33,400 自己就身在這個大展覽場了 1395 01:15:33,400 --> 01:15:34,401 真是不可思議 1396 01:15:34,401 --> 01:15:37,604 一年前展覽時你會說 「這場展覽蠻大的」 1397 01:15:37,604 --> 01:15:39,406 展覽上的人會問 1398 01:15:39,406 --> 01:15:41,808 「去年的展覽很成功」 1399 01:15:41,808 --> 01:15:44,811 「有像今年一樣成功嗎?」 1400 01:15:44,912 --> 01:15:46,113 然後你提醒他們 1401 01:15:46,113 --> 01:15:48,315 「所謂的去年,不過是6個月前」 1402 01:15:48,415 --> 01:15:50,284 他們就會說 「Linux的時代到了」 1403 01:16:12,994 --> 01:16:13,918 - 1999年10月7日 - 1404 01:16:13,919 --> 01:16:15,450 - VA Linux系統公司向 美國證券交易委員會(S.E.C.) - 1405 01:16:15,451 --> 01:16:17,009 - 申請首次的公開上市(IPO) - 1406 01:16:17,010 --> 01:16:19,213 為了要IPO... 1407 01:16:19,213 --> 01:16:25,185 我們在星期二夜裡 到了聖地牙哥 1408 01:16:25,485 --> 01:16:29,489 隔天早上會見了聖地牙哥的投資人 1409 01:16:29,890 --> 01:16:31,291 然後飛到舊金山 1410 01:16:31,291 --> 01:16:35,195 在當天下午會見 舊金山的創投公司 1411 01:16:36,096 --> 01:16:39,499 然後在星期四早上的IPO - VA Linux選擇在1999年10月9日 - 1412 01:16:39,499 --> 01:16:42,002 就讓我們的股票上市 - 讓股票上市 - 1413 01:16:42,002 --> 01:16:45,806 很高興最後我們是到了舊金山 1414 01:16:45,806 --> 01:16:49,710 這樣第二天早上 我們就能去交易所 1415 01:16:49,710 --> 01:16:51,612 看上市情形了 1416 01:16:51,612 --> 01:16:55,616 舊金山離公司跟我們家都比較近 1417 01:16:55,616 --> 01:16:59,586 我們可以請朋友來看首次上市 1418 01:16:59,586 --> 01:17:02,689 我邀請了我老婆及托瓦茲夫婦 1419 01:17:02,689 --> 01:17:06,193 跟一些朋友和老同事 1420 01:17:06,193 --> 01:17:07,694 每次我們邀請托瓦茲夫婦 1421 01:17:07,694 --> 01:17:10,797 他們有兩個小孩 1422 01:17:10,797 --> 01:17:12,799 我則有個女兒,安德莉亞 1423 01:17:12,799 --> 01:17:14,301 我們都會帶上孩子們 1424 01:17:14,301 --> 01:17:16,303 於是當我們來到交易大廳 1425 01:17:16,303 --> 01:17:18,705 那裡除了交易員 還有三歲小孩 1426 01:17:18,705 --> 01:17:22,009 在交易廳裡相互追逐嬉戲 1427 01:17:22,009 --> 01:17:27,214 我跟托瓦茲走進去 來到交易廳 1428 01:17:27,314 --> 01:17:28,615 每個人都極為興奮 1429 01:17:28,615 --> 01:17:31,785 我們不停地問他們 「怎麼樣了?都還好吧?」 1430 01:17:31,785 --> 01:17:34,588 他們回說 「我們真的很興奮」 1431 01:17:34,588 --> 01:17:35,789 「進行得很順利」 - VA Linux首度上市 - 1432 01:17:35,789 --> 01:17:39,393 「我們不想說,免得觸了霉頭」 - 股價30塊,股票代號為LNUX - 1433 01:17:39,393 --> 01:17:40,308 我們走進去 1434 01:17:40,309 --> 01:17:43,397 那裡有台大螢幕的電視正在播CNBC 1435 01:17:43,997 --> 01:17:48,001 讓我們詫異的是 那天的主題竟然就是Linux 1436 01:17:48,101 --> 01:17:50,504 今天有件IPO就要發行 1437 01:17:50,504 --> 01:17:52,706 威力勢不可擋 1438 01:17:52,706 --> 01:17:54,708 我對聽到的消息難以置信 1439 01:17:54,708 --> 01:17:58,212 請看今天12:40發行的 VA Linux系統公司 1440 01:17:58,212 --> 01:17:59,913 股票代號是L-N-U-X. 1441 01:17:59,913 --> 01:18:03,483 是間大型的電腦伺服器 和工作站的供應商 1442 01:18:03,483 --> 01:18:05,686 專用Linux作業系統 1443 01:18:05,686 --> 01:18:08,883 開始的股價區間是11塊到13塊美元 1444 01:18:08,884 --> 01:18:10,171 再來是21到23塊 1445 01:18:10,172 --> 01:18:11,792 然後是28到30塊 1446 01:18:11,992 --> 01:18:13,073 股價定在30塊 1447 01:18:13,074 --> 01:18:15,295 我不想重覆收到的小道消息 1448 01:18:15,295 --> 01:18:16,597 因為我還沒證實 1449 01:18:16,597 --> 01:18:17,452 但這要是真的話 1450 01:18:17,453 --> 01:18:21,502 這支股票在12:40起飛時 將讓各位大吃一驚 1451 01:18:21,502 --> 01:18:23,904 我轉頭對林納斯說 「天啊,你想得到嗎」 1452 01:18:23,904 --> 01:18:29,109 站在這裡竟然看到 Linux變成CNBC的主題了?」 1453 01:18:29,710 --> 01:18:32,412 林納斯開玩笑的說 「當然想得到!」 1454 01:18:32,813 --> 01:18:36,316 我們往裡走 看到源源不絕的買賣訂單... 1455 01:18:36,316 --> 01:18:38,285 真是令人難以置信 1456 01:18:38,285 --> 01:18:41,889 我們看到像一股320、340塊的數字 1457 01:18:42,489 --> 01:18:44,391 我完全嚇傻了 1458 01:18:44,391 --> 01:18:49,696 這是我們定價的10倍了 真是不可思議 1459 01:18:49,997 --> 01:18:52,021 我記得當時林納斯只是... 1460 01:18:52,022 --> 01:18:55,112 拍拍我的背,說些安慰的話 1461 01:18:56,657 --> 01:18:58,005 那種場景實在令人興奮不已 1462 01:18:58,005 --> 01:19:00,908 讓我們目瞪口呆 1463 01:19:01,308 --> 01:19:04,311 我們很幸運能回到辦公室 1464 01:19:04,311 --> 01:19:08,115 那時我們是在舊金山 所以就先回到公司 1465 01:19:08,115 --> 01:19:10,584 去見在公司等IPO消息的同事們 1466 01:19:10,584 --> 01:19:15,489 回到公司時 每個人都顯得激動 1467 01:19:16,089 --> 01:19:18,792 IPO出乎意料的好 1468 01:19:18,792 --> 01:19:22,396 我們一起開了個派對 1469 01:19:22,396 --> 01:19:24,097 很有意思,我們在慶祝的時候 1470 01:19:24,097 --> 01:19:26,600 還有很多人正在工作 1471 01:19:26,600 --> 01:19:28,547 我記得有人在叫說「小聲點!」 1472 01:19:28,548 --> 01:19:30,404 「我在講電話!」「我在工作!」 1473 01:19:30,404 --> 01:19:34,107 那時我們就在辦公室大肆喧鬧 1474 01:19:34,107 --> 01:19:39,713 我還為回到辦公室的同事 特別做了簡報 1475 01:19:39,713 --> 01:19:42,816 讓他們知道 我們是怎麼面對投資者 1476 01:19:42,816 --> 01:19:46,386 並且瞭解一起努力的目的 1477 01:19:46,386 --> 01:19:49,667 今天的主角仍是VA Linux 1478 01:19:49,668 --> 01:19:55,095 漲幅有766% 到達每股235到265塊美元 1479 01:19:55,295 --> 01:19:57,698 是有史以來表現最佳的IPO了 1480 01:19:57,698 --> 01:20:03,203 再來是Sycamore網路公司 價格從38塊攀升到270塊美元 1481 01:20:03,504 --> 01:20:05,806 這又打破了記錄,另外... 1482 01:20:05,806 --> 01:20:11,022 自己創造了數十億美元的潛在財富 1483 01:20:11,023 --> 01:20:14,014 卻無法直接取用,你怎麼看待? 1484 01:20:14,615 --> 01:20:17,985 就算我沒創造出Linux 1485 01:20:17,985 --> 01:20:21,288 一樣也不會得到什麼錢 1486 01:20:21,288 --> 01:20:24,191 這是一個雙贏的局面 1487 01:20:27,634 --> 01:20:30,998 其實出現許多商業公司 1488 01:20:31,098 --> 01:20:37,004 就表示有很多以前 單方面為Linux付出心力的人 1489 01:20:37,504 --> 01:20:40,207 現在都可以為此得到報酬了 1490 01:20:40,207 --> 01:20:41,216 這對我有利 1491 01:20:41,217 --> 01:20:44,811 無論如何他們能為Linux 付出心力就好 1492 01:20:45,422 --> 01:20:46,836 - 2001年6月19日 - 1493 01:20:46,837 --> 01:20:49,837 - RedHat第一次公佈單季獲利 - 1494 01:20:49,838 --> 01:20:52,722 - 隔天每股開到4.87美元 - 1495 01:20:52,722 --> 01:20:54,550 - 2001年6月27日 - 1496 01:20:54,551 --> 01:20:58,500 - VA Linux宣布由於設備虧損 將退出電腦系統市場 - 1497 01:20:58,501 --> 01:21:01,175 - 隔天每股開到2.61美元 - 1498 01:21:01,734 --> 01:21:05,500 - 發起人最後的想法 - 1499 01:21:06,400 --> 01:21:11,705 整個GNU計畫 其實是一項龐大的駭客任務 1500 01:21:12,206 --> 01:21:16,210 是一項具破壞性質 好玩而巧妙的大行動 1501 01:21:16,210 --> 01:21:18,290 目的是要改良社會 1502 01:21:18,291 --> 01:21:22,316 我只對改良社會有興趣 1503 01:21:22,416 --> 01:21:26,587 而且是用聰明的方式 1504 01:21:26,787 --> 01:21:28,005 我們是GNU/史托曼樂團 1505 01:21:28,006 --> 01:21:30,103 這首是「自由軟體之歌」 1506 01:21:30,104 --> 01:21:36,947 「自由軟體之歌」 演唱:GNU/史托曼樂團 作詞:理查史托曼 1507 01:21:36,948 --> 01:25:09,744 翻譯/WiDE(wide@edirect168.com) 2004.09.07, 03:50am