2008年12月30日 星期二

Linux傳奇 閱讀心得



  在看這本書之前,有先去小小查了Linux。它是個多重任務處理的Unix類型的作業系統,其中還包括了程式語言的實用程式在裡面。

還是一樣,從一開始老師叫我們試試看不同的瀏覽器。還有去看蘋果電腦的作業系統。再來就是Linux,可以增加我的廣度。很多東西不去接觸就部會了解,就像這個作業系統很常聽到,可是我卻一點也不了解。((只知道它是個胖企鵝跟開始作業的地方有個小紅帽
  
  不過托瓦茲真是可以稱做是「程設達人」! ! 他不喜歡看別人的程式碼,很多東西都是自己打出來的,一整個就超厲害。也因為他當時想寫個能在Unix上跑的程式,因不想吃上版權上的官司,所以堅持不看Unix的原始碼。不像現在的我們20.30行的小程設都快搞不定了ˊˋ。他製造了Linux的核心,放在網路上供人下載,修改討論。(因為它是開放性原始碼的軟體)讓Linux不斷的改版更新。這樣不僅可以和其他人分享修改的軟體,還可以因個人需求及喜好來個人化自己想要的軟體,可說是一舉兩得啊!
  
  後來去查了才知道,小紅帽版的Linux,就是自己改編的Linux版本之一。 ((pic:小紅帽版

  當然Linux不是一天造成的,從無到有本來就不容易,如果沒有了Unix、GNU,也不會有Linux產生。Unix是由湯普生寫成的,他只花了一個月的時間。 大家應該看到這段也會覺得它是神吧 ! (點頭)我認為在單一領域尖端的人,確實以最有效的達成目的是一種必然。湯普生他寫Unix目的之一就是要有效達成其目標。我想這應該就是可以compile的意思吧 ! 這也是影響Linux的重要因素之一。史托曼也是個重要的腳色,他們就像是武俠小說一樣,裡面的重要人物都身懷絕技,不過這是一本程式小說。史托曼,是他奠定了GNU的基石。他稱GNU為「Unix軟件通用計畫」。他把吃苦當吃補,但我覺得他並不認為這是苦,他反而相當樂在其中。他喜歡跟志同道合或是駭客討論修改程式或抓蟲之類的事當作娛樂。

  看這本書讓我感受他創造Linux的過程。一步一步的達成,遇到很多人很多事。都不得不讓我敬佩。雖然自己沒辦法跟他一樣寫個好程式,但裡面好多人雖然成績不是太好,但還是有好好的完成自己想做的事跟「自己喜歡做的事」,這是可取的,有時候,「不是路以走到了盡頭,而是該轉彎了。」裡面有個年輕的駭客,成績很差,但他利用多餘的時間研究電腦郵件的東西,那一段也寫的很酷,都是些很傳奇的人物。
  
  不過當初為什麼托瓦茲為什麼要選企鵝當吉祥物勒?書上寫說,在某次的出遊,他們去到水族館看企鵝,他把手伸進去,一隻企鵝友善的咬了他一口。從此托瓦茲似乎就愛上了企鵝,不過對後來的影響還真是大啊!光是個介面視窗及本書的封面都充滿了企鵝。聽說當初他在想吉祥物時,腦中只出現企鵝 ( 笑 )

  整本書都讓我不斷的讚嘆,不過名詞太多,很難記住所有內容。但也是了解到不少對我來說的「新東西」。

沒有留言:

張貼留言