2008年12月31日 星期三

Linux 傳奇

在看這本書之前,我已經玩過Linux一段時間,而且在國中時看過另外一本一樣討論Linux發展的史的書籍,所以這次的閱讀,老實說還沒看之前就已經知道大部分內容會是什麼了。

說到Linux就不得不提到Unix
什麼是Unix?
它是由MIT與AT&T合作開發出的作業系統,並且使用當時剛開發出的C語言編寫,因為其簡潔與易移植特性,受到當時各部的大學與政府機關重視而流行起來。過了幾年,AT&T發現了其商業潛力,以後更新版的UNIX必須透過購買售權才能使用,這造就了基於UNIX為基礎的UNIX-like系統崛起,例如FreeBSD Minix 等等,而Linux就是其中一個。

Linux系統是由一位來自芬蘭的林納斯 托瓦茲 獨立開發,當初會製作的原因是因為這位大學生對於自己電腦的作業系統(Minix)感到不滿意,經過他的努力Linux的雛形被開發出來,當初只是一個終端機程式(像是PCMAN),並發表於MINIX郵件新聞群組,這時有些人對這個核心開始感到興趣,隨後Linux受到廣大高手們支持,並加以修改,增加功能。

心得:








因為很早就在使用Linux所以對於這本書裡面一些專有名詞或多或少了解一些。最早玩的Linux為FedoraCore這是一家Linux套件,當初是為了研究架設伺服器,所以在自己的電腦架一個。想當初為了能夠完全了解Shell如何用,真的是翻遍了各種書籍,並動不動MAN一下(這是Linux上查詢指令說明的指令),後來升上高中,因為班上有同好所以知道了另一家Linux套件 Ubuntu最早剛接觸時被它的簡易性與擴充性嚇到,許多我以前需要輸入一堆種令才能啟用的功能,在這上面只要一鍵就行了。試用的結果就如同他們標語所說的「給人類用的Linux」這裡點出了一件事情,那就是Linux普及與否跟它的使用上的困難度有關,舉例來說最早微軟出的MSDOS同樣為需要輸入指令來工作,當時會使用的人其實只有特定的人,但圖形化的Windows一出,其普及率馬上飆升,原因在於它變簡單了!!同理,Linux若是要打進一般市場,首先要克服的是盡量減少輸入指令的必要性,因為沒人會沒事去查指令或是背指令,雖然要使用進階功能仍然是要輸入指令,但就像MAC的設計理念以人為出發點設計,我想Linux有天要超越微軟的市占率不是個夢想

沒有留言:

張貼留言