Linux源代碼簡介
大小:20222 人氣:78 2010-02-10 需要積分:0
歡迎進入Linux的世界!隨著人們對開放源代碼軟件熱情的不斷高漲,Linux也受到了越來越多的關注。Linux是操作系統界里的一顆耀眼明星,在各種媒體中,人們都能發現Linux的影子,Linux真的離人們很近了。你一定聽過關于Linux這個神奇操作系統的種種傳說,但你不一定能真正了解Linux。要學好Linux,首先就要了解Linux的歷史、特點和應用,有了這些基礎知識后學習起來才能事半功倍。如果你現在還不知道,不用著急,本節就帶你穿越時空,為你介紹Linux的歷史。
1.1.1? 什么是Linux
Linux是一個免費的類Unix操作系統,它最初是由芬蘭人Linus Torvalds于1991年開發的,目前由來自世界各地的愛好者開發和維護。Linux是一套遵從POSIX(可移植操作系統環境)規范的操作系統,它兼容于Unix System V以及BSD Unix操作系統。BSD Unix和Unix System V是Unix操作系統的兩大主流,以后的Unix系統都是這兩種系統的衍生產品。對于System V系統而言,目前把軟件程序源代碼拿到Linux底下重新編譯之后就可以運行,而對于BSD Unix系統而言,它的可執行文件可以直接在Linux環境下運行。但要記住的是,Linux源代碼不源于任何版本的Unix,即Linux并不是Unix,而是僅模仿Unix的用戶界面和功能,是一個類似于Unix的產品。自Linux誕生以來,憑借其穩定、安全、高性能和高擴展性等優點,得到廣大用戶的歡迎,成為目前最為流行的操作系統之一。
Linux名稱的由來
為了推廣Linux,最初Linus向赫爾辛基大學申請FTP服務器空間,可以讓別人下載Linux的公開版本。當時Linus為這個操作系統取名為Freax,即由Free(自由)+Freak(怪誕)+X組成,不過負責FTP站點的管理員阿里?萊姆克非常不喜歡這個名字,卻喜歡Linus當時正在使用的另一個名字Linux。由于當時Linus沒有太過堅持原來的名稱,所以這個操作系統從此就被命名為Linux。
如果說到Linux的標志,大家一定會想到一只可愛、友善的小企鵝,其實Linus將小企鵝作為Linux的吉祥物有一段有趣的故事。因為Linus曾在澳大利亞的動物園中被一只小企鵝咬過手指,被染上了一種罕見的疾病penguinitis。此病會使人于半夜失眠,Linus說他失眠時“不斷想著自己是如何地愛企鵝”,所以后來有人提出要為Linux設計一個吉祥物時,小企鵝便浮現于Linus腦海中,Linus后來還幫這只可愛的胖企鵝起名為Tux,如圖1-1??? 所示。
?
圖1-1? Linux之父與Tux
1.1.2? Linux的發展歷史
有人說Linux是一個誕生于網絡、成長于網絡且成熟于網絡的操作系統,這話一點都不錯。如果要真正領會這句話,就請跟著筆者回顧Linux的發展歷史。
1.Linux的誕生
Linux的誕生可以追溯到1991年,當Linus還是芬蘭赫爾辛基大學的一名學生時,他對當時為教學而設計的Minix操作系統提供的功能不滿意,于是決定自己編寫比Minix更強大的類Unix操作系統來取代Minix。有了這個偉大的想法后,Linus開始通過自己的工作來進行試驗,他把Minix當做一種基礎來開發一種新的程序。由于Linus經常要用他的終端仿真器去訪問大學主機上的新聞組和郵件,為了方便讀寫和下載文件,他又不得不編寫一個磁盤驅動程序,同時還要編寫文件系統。這樣有了任務轉換功能、有了文件系統和設備驅動程序,幾個月后Linux就誕生了。
非常好我支持^.^
(4) 100%
不好我反對
(0) 0%