2008年12月25日 星期四

Linux傳奇

這本書很難找,找了很久都找不到,我是跟同學借的,因為同學有去圖書館借,就跟他借來看看!全書從微軟的成功開始著筆,1991年,由比爾‧蓋茲所成立的微軟意氣風發的一年,不但視窗3.0版持續被看好,3.1版也已接近完成的階段,單是一年就有400萬套的銷售額,在我們現在看來早已習以為常的視窗,但在當時簡直就是個不可思議的創舉,改變傳統單以編輯文件檔案作為基礎的程式設計方式,取而代之的是相當新穎的視覺程式設計,不必老是看著單調的黑與白,更增添了寫程式時的視覺效果,也造就出了當時Windows NT,即使環繞在另一競爭對手Unix和尚未成熟的Java之下, 還是能取得領先群倫的地位,而最令人猜想不到的確是,在不久的將來真正打擊到微軟生產線的,卻是一位芬蘭在電腦學系就讀的普通二年級學生,林納斯‧托瓦茲,當托瓦茲小的時候,由於祖父是擔任大學的統計學教授,在因緣際會下首次接觸到了,當時可以說是芬蘭最新產品的計算機器Vic-20微電腦,以此為開端,展開了未來一連串的開放原始碼運動,不過托瓦茲只是比別人早些接觸到程式這塊領域,當然這是他優於別人的條件, 但我覺得他在學生時期,一向不同於他人的特質,不論是在選擇自己所要的以及自己所想的,都有著一套自己獨特的見解,這或許才是他真正成功的主因,而真正的Linux催生過程,卻是由於一次偶然而造成,某個秋天托瓦茲遇上了,讓他為之心動的程式Unix,不過Unix在當時的價格,除非是企業大廠或學校,否則很少有人能夠有能力購買的,更何況當時僅是個學生的托瓦茲, 於是托瓦茲只好以當下他所僅有的電腦搭配上,當時由麻省理工學院的自由軟體大師,史托曼,所推出的類似Unix的GNU免費作業系統來使用,這個GNU系統應該可以算是第一個,可提供他人自由修改的系統工具,我覺得這應該也可說是,托瓦茲,一個能成功的關鍵,假如當初他買了許多系統編寫者,普遍所使用的Unix,那麼也許將來的Linux也無法催生出來,更不會有開不開放原始碼的問題,就在托瓦茲把Linux交給史托曼後,並以通用公共授權模式發表在網路上,讓所有的人都可自由下載和修改,此舉更是使許多工程師為之興喜,於是許多修改過的版本快速的在網路上流通,這些修改並提供原始碼的人們則被稱為駭客,當時所說的駭客,卻並非如我們現在一般人觀念中的,當時的駭客,希望開放系統程式的原始碼,並藉由原始碼的開放,使更多的人們能夠接觸,並進而鑽研改良,而非僅少數人用於營利的商品,但這卻與當時以微軟為首的軟體業界的觀念相左,然而眼見Linux的商業版,開始在系統程式業界占有一席之地的同時, 網路上出現了一份微軟內部流出的密件,一份微軟企圖阻止Linux繼續發展的內部文件,也由於是在萬聖節當天發布,也被稱為萬聖節文件,主旨是說, Linux成功的配置在重要的商務環境中,成為免費軟體計畫的重心,並影響到微軟的生產線。整本書我看完之後,發覺LINUX的創辦人真的很厲害,能在微軟這個大鯨魚之下,慢慢的拓展出自己的一片天地,而且發展出自己的一套軟體來對抗微軟,還頗受世人的喜愛。很不得了!我很敬佩托瓦茲的頭腦與勇氣,才能在這個隻手遮天的市場裡殺出一條血路。

沒有留言:

張貼留言