2008年12月25日 星期四

2008w16

這個禮拜要打Linux的心得,所以想說特地跑去圖書館去借借看,不過好像太晚去了><" 已經被借光了! 不過好在有個好心的同學已經看完借我,不然我真的不知道該怎麼寫這次心得,我也不會為了這個特地去買這本書,因為看到這個書名就不太想看,不過看完之後發現其實還不錯!介紹到他的歷史演進,和如何撰寫,因為這禮拜有點忙,
所以還沒把他看完,以後會找個時間把他看完低!!!

開頭首先以微軟的成功作為開端,在當時微軟所新開發的視窗最為多數使用者所驚豔,打破傳統以編輯文件檔案為基礎的設計方式,改以較為新穎的視覺方法進行程式設計,單單是一年就可賣出達400萬套的數量,也許在現在看來並不算什麼,但以當時個人電腦並不普及,且主要買家都以公司行號為客戶的年代,這個數目應該算是相當巨大的了,不必老是看著單調的黑與白,更增添了寫程式時的視覺效果,也造就出了當時Windows NT,即使環繞在另一競爭對手Unix和尚未成熟的Java之下,還是能取得領先群倫的地位,而最令人猜想不到的確是,在不久的將來真正打擊到微軟生產線的,卻是位芬蘭在電腦學系就讀的二年級學生,林納斯‧托瓦茲, 托瓦茲主要會碰上電腦這塊領域,與祖父有不小的關係,由於祖父是擔任大學的統計學教授,在因緣際會下首次接觸到了,當時可以說是芬蘭最新產品的計算機器,而關鍵則發生在這個令托瓦茲怦然心動的程式Unix ,由於買不起Unix作業系統,托瓦茲只好以當下他所現有的電腦搭配上,當時由麻省理工學院的自由軟體大師,史托曼,所推出的類似Unix的GNU免費作業系統來操作,這個GNU系統應該可以算是第一個,可提供他人自由修改的系統工具,我覺得這應該也可說是,托瓦茲,一個能成功的關鍵,假如當初他買了許多系統編寫者,普遍所使用的Unix,那麼也許將來的Linux也無法催生出來,更不會有開不開放原始碼的問題,就在托瓦茲把Linux交給史托曼後,並以通用公共授權模式發表在網路上,讓所有的人都可自由下載和修改,此舉更是使許多工程師興喜,許多修改過的版本快速的在網路上流通,這些修改並提供原始碼的人們則被稱為駭客,當時的駭客,希望開放系統程式的原始碼,並藉由原始碼的開放,使更多的人們能夠接觸,並進而鑽研改良,而不是僅供少數的人在操弄,然而這種思維,卻與多家以微軟為首的,系統軟體開發公司的觀念背道而馳,也就在Linux的商業版,在世界各地越賣越好之際,網路上出現了一份微軟內部流出的密件,一份微軟企圖阻止Linux繼續發展的內部文件,也由於是在萬聖節當天發布,也被稱為萬聖節文件,這份密件也再再證明了,Linux對於微軟所具有的潛在威脅,所以其實Linux其實是個不錯的軟體,他可以開放原始碼給人家下載修改,所以大家就可以一直修改,讓原本的程式越來越好,越來越進步。

沒有留言:

張貼留言