2008年12月28日 星期日

Linux傳奇讀後心得



一開始打開這本書的時候感覺非常的興奮,因為又要開始認是新的書籍的喜悅感對我來說是非常新鮮的,剛開始看沒多久就覺得裡面有非常多又深奧的專有名詞,看都看不懂,不過之後查了一些詞就覺得有比較清楚了,接下來看著看著就開始崇拜起裡頭兒的駭客們,為什麼他們可以把寫程是看得跟吃飯一樣容易呢?他們只要一想到要寫出什麼程式就會一股腦兒的衝勁只小把它寫出來,你要知道當時他們所處的年代要寫出程式來可是比我們現在還要難上好幾倍呢!就像書裡面所說的,裡面也提及一位Linux早期的駭客考克斯(Alan Cox)想要取得Linux的更新版的方式,因為以前作業系統與網際網路少了軟體橋梁(也就是核心程是少了TCP/IP),所以他就必須抱著一大疊的軟碟到學校去下載GNU/Linux,有時候灌進電腦裡還會發現有二、三片不能用,究還得再去學校再下載一次,就連下載個軟體就必須這麼做了,那麼在沒有專業的C語言程式的當時,要寫出一個能跑的程式也就相對地困難許多,當然,Linux的創作者托瓦茲也不是一口氣就把Linux的程式寫出來的,也是一點一滴累積經驗Debug再Debug才能有這樣的成績的。

滿酷~~的感覺

圖片來源: http://tw.wrs.yahoo.com/_ylt=A3eg8qczSldJH5AA2EV21gt./SIG=121ssrg82/EXP=1230543795/**http%3A//www.rootlinux.com.br/wallpaper/imagens

原先托瓦茲根本沒有想到會有要寫個核心程式Linux的情形發生,本來只是對於Unix感到非常有興趣,然而要能使用Unix的管道實在是太麻煩了,所以才會在偶然間學到能夠利用圖解來學習到如何透過檢視原始碼來了解作業系統的運作方式的Minix,這對他來說非常的重要,因為這也是他打下Linix的基礎得最好契機,再經過托瓦茲一點一滴的努力下,Linix團隊儼然成形,再世界各地不同駭客們共同努力下,Linix發展得很迅速,其實這也要歸功於托瓦茲的想法,他剛開始既不把Linix當作一種商業化軟體,也不把它據為己有,很有肚量得與世界同好者共同分享,讓這套系統再世界各地的駭客們不斷的提出問題與提供修補程式下,形成一個非常俱有向心力的Linix系統開發團體,每位同好者都樂於參與,不會像Unix與Minix一樣用於商業用途,雖然Minix是做為教學用的,而且正式版本也在一九九四年三月十三日問世了,從原本只適用於駭客使用的版本蛻變成為一個全世界數十萬人在使用的簡潔明瞭的系統,這其間所以經歷的風風雨雨,不管是與譚寧邦在comp.os.minix新聞群組上與托瓦茲的激烈交鋒(真得滿精彩的),還是Linix內部出現分歧、不同意見的聲浪,都已成為日後成就中的一小部分甘甜滋味。

其實,手裡拿著這本書就覺得自己好有智慧喔!為什麼呢?因為這裡面有太多我以前完全沒有接觸過的系統名稱,感覺就比別人會了很多,其中裡頭不只單單介紹Linux,也有提到一些我們常在使用的系統,像是IE、Java以及微軟與網景的瀏覽器戰爭,這本書把有關Linix的旁門枝節都列入分享裡,讓我們不僅認識不同高科技間的發展史,也了解到做為一位科技人必須要抱持的是什麼態度,不是只為牟利而創作,要為喜好與使用者的福祉而努力,難怪一開始在書本的封面上才會出現這幾個大字"讓比爾。蓋茲坐立難安的天才",托瓦茲的確可稱之為天才,這位天才集結著一堆天才創造出的革命時代,改變了科技時代、改變了開放原始碼的歷史發展,更改變了我對於電腦工具的認知,原來還有一段這樣的故事情節出現在過去的歷史頁面上,如果沒有人寫出這本書來,我們現今的人們可能完完全全不知道有這麼「有趣」又重要的史籍曾經發生過,這本書鉅細靡遺得講述,生動的說法讓讀者能夠清楚地知道事情發生的原委,讀過之後覺得收穫豐碩,一開始接觸此書的困難度現在已經消失了,或許是不再只是對於文中的各個單字鑽牛角尖吧!現在只是享受著書中所發生的一幕一幕情節,有點像在觀看著歷史片一樣,只有意猶未盡。

2 則留言:

  1. 書中那一段關於 Mozilla 名稱的由來, 也讓我覺得很興奮!

    回覆刪除
  2. 對吧!!還好我有繼續看下去~~

    回覆刪除