何佳静-台大资讯系三十周年系庆.DOC

何佳静-台大资讯系三十周年系庆.DOC

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
何佳静-台大资讯系三十周年系庆

少年軟體教父—林納斯.托瓦茲 談到Linux,當然要從他的創始人林納斯.托瓦茲(Linus Torvalds)說起了。他在一九六九年十二月二十八日誕生在芬蘭的赫爾辛基。算一算年紀,他今年也不過三十來歲,育有兩個小女兒,跟他的妻子住在一起。這麼一個看似平凡的中年男子,既不是億萬富翁,但卻能得到億萬富翁才享有的注目,究竟他有什麼能耐呢?原因無它,正因為他寫出了「Linux」--這個曾讓比爾蓋茲驚慌失措的作業系統。 托瓦茲當年寫下Linux時,還只是赫爾辛基大學資訊工程系的學生。他形容自己就像別人眼中的那種怪胎--有著一付大板牙、一隻大鼻子、不修邊幅的外型,以及因為近視而常年戴著的膠框眼鏡,數學物理一把罩--典型書呆子模樣。不過雖然如此,他的大學生活還過的挺順心的,因為他聰明歸聰明,但卻不甚用功,因此也不太名列前茅,同時為自己經營眾人所接納的地位。 托瓦茲的天才可由他的大學時期好友沃斯尼歐斯的口中略知一二。「有一星期,我不記得是什麼緣故,托瓦茲沒做完家庭作業,有一道題沒做卻說做了,老師於是要他演算解法。他走到黑板前….看了看那道他自稱已解開的題目。托瓦茲認為這題太簡單了,於是就畫了兩個圖表,揮揮手。老師端詳了好一陣子才搞懂,說聲沒錯,這確實是正確的解法。」 托瓦茲的創作理念 ?1991年秋天,托瓦茲無意間接觸Unix時,史托曼—開放原始碼運動的先驅—在1983年著手進行的GNU(GNU’s Not Unix)計畫已接近完工的階段,就只差最關鍵的部分—核心程式。而托瓦茲實在是等不及作業系統的核心完成,想要馬上跑自己的Unix版。而很巧的是,那時他看到了一本教科書《作業系統:設計與應用》(Operating System:Design and Implementation),這本書不同於其他教科書,它附有軟體的圖解。這個軟體叫Minix,寫作的用意是希望學生透過檢視原始碼來了解作業系統的運作方式。Minix基本上和在個人電腦上跑的Unix系統相仿,而托瓦茲認為他能寫出比Minix還好的系統程式,而事實上他也辦到了!經過了幾個月的努力,他製作了新的一套作業系統,並以他的名字Linus結合上Unix將此作業系統取名「Linux」! 《Unix二十五年》(A Quarter Century of Unix)的作者薩魯斯曾提到:「Unix理念其實很簡單,大概只有兩或三個概念;第一個可能是湯普森—完成第一版Unix的人--最具創意的概念,即所有程式都是檔案;第二個概念是,不管是建構編輯器還是附屬檔案,所寫的程式只有一個目的,要能有效完成目標。」第一個概念雖然對托瓦茲個人有影響,但Linux成功的關鍵因素卻是第二個概念。這表示Unix之類的作業系統可以逐步一一建構,其他人可以在不同組件上獨立研究各盡其力。可想而知,只要有相當才情與時間,一個人也可以組合整個作業系統。 企鵝圖案的由來 Linux的標誌是一隻企鵝,托瓦茲很少提到為什麼會以企鵝作為標誌。1996年的春天,有一群人開始討論:「是不是該為Linux找一個吉祥物來代表它的精神?」當時,眾說紛紜;有人覺得Linux應該要用象徵侵略性的鯊魚,有人覺得Linux高貴如老鷹….許許多多的建議,到了最後,托瓦茲選擇了「企鵝」作為Linux的標誌,跌破大家眼鏡。其實他之所以選擇企鵝當作標誌,有部分原因可能可以談到他在1993年底的坎培拉之行。當時同行的有一個駭客崔杰爾(Andrew Tridgell)。 崔杰爾談及他們到坎培拉國立水族館參觀之時,裡面有個動物公園,動物公園裡有一群小企鵝。「小企鵝很小,約莫只有十吋高,很可愛。有個告示牌是提醒遊客不要把手伸進圈內,托瓦茲沒有理會,把手伸了進去,有隻企鵝輕輕一咬,只是『好奇不知啥滋味』式的輕咬。」於是後來托瓦茲便選擇了企鵝作為Linux的標誌。崔杰爾把這段小插曲公佈在Linux核心通信論壇上,姑且不論是否真如崔杰爾所說的原因,但在大家對「企鵝」這個標誌提出質疑時,托瓦茲曾說道:「有人告訴我,胖嘟嘟的企鵝無法展現Linux風貌,這表示他們沒見過憤怒的企鵝以逾百哩的時速攻擊人,否則他們應該會比較慎言。」也許,對於芬蘭「瑞典鴨塘」(註一)出身的人所創的軟體,選擇禽類當吉祥物還蠻適合的。 灰頭土臉的比爾.蓋茲—微軟大恐慌 從一開始,Liunx就透過互聯網免費公開其原始碼,讓全世界使用者主動來改善並開發其應用範疇,修改者花了心血,可在軟件後加上名字,並把改裝的產品賣出去,條件是你也必須開放原始碼,讓其他人得以再度修改。雖說可賣錢,但因為網上眾人亦有權修改,因此價錢經自由調節下不會太高。托瓦茲一開始就沒想要靠出售Linux來賺錢,於是網上公開後,慢慢地有一些人聚集起來,加入討論並參與開發。Linux的研發小組於是從一小撮志同道合的義工,擴展到一個全球性的程式設計師的大型

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档