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