百科 > IT百科 > 系統軟體 > 作業系統 > 正文

linux是什麼

  Linux是一種自由和開放源碼的類Unix作業系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可裝設在各種電腦硬體設備中,從手機、平板電腦、路由器和視頻游戲控制台,到台式電腦、大型機和超級電腦。Linux是一個領先的作業系統,世界上運算最快的10台超級電腦運行的都是Linux作業系統。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的作業系統。Linux得名於電腦業餘愛好者Linus Torvalds。

linuxÏuÕ÷Îï

 

概述

  絕大多數基於Linux核心的作業系統使用了大量的GNU軟體,包括了一個shell程式、工具、庫、編譯器及工具,還有許多其他程式,例如Emacs、Vi。正因為如此,GNU計劃的開創者理查德·馬修·斯托曼提議將Linux作業系統改名為GNU/Linux,但多數人仍然習慣性地使用“Linux”。

  大多數Linux系統還包括了像提供GUI介面的XFree86、X.Org之類的程式。除了一部分專家之外,大多數人都不自己選擇每一樣元件或自行設定,而是直接使用Linux發行版。

 

  Linux 作業系統的誕生1981 年IBM 公司推出享譽全球的微型電腦IBM PC。在1981-1991 年間,MS-DOS作業系統一直是微型電腦上作業系統的主宰。此時電腦硬體價格雖然逐年下降,但軟體價格仍然是居高不下。當時Apple 的MACs 作業系統可以說是性能最好的,但是其天價沒人能夠輕易靠近。  到1991 年,GNU 計劃已經開發出了許多工具軟體。最受期盼的Gnu C 編譯器已經出現,但還沒有開發出免費的GNU 作業系統。即使是MINIX 也開始有了版權,需要購買才能得到源代碼。而GNU 的作業系統HURD 一直在開發之中,但並不能在幾年內完成。對於Linus 來說,已經不能等待了。從1991 年4 月份起,他開始醞釀並著手編制自己的作業系統。剛開始,他的目的很簡單,只是為了學習Intel 386 體系結構保護模式運行方式下的程式設計技術。但後來Linux 的發展卻完全改變了初衷。

  1991 年初,Linus 開始在一台386sx 相容微型電腦上學習minix 作業系統。透過學習,他逐漸不能滿足於minix 系統的現有性能,並開始醞釀開發一個新的免費作業系統。根據Linux 在comp.os.minix 新聞組上發佈的消息,我們可以知道他逐步從學習minix 系統到開發自己的Linux 的過程。

  從1991 年的4 月份開始,Linus 幾乎花了全部時間研究386-minix 系統(hack the kernel),並且嘗試著移植GNU 的軟體到該系統上(GNU gcc、bash、gdb 等)。並於4 月13 日在comp.os.minix 上發佈說自己已經成功地將bash 移植到了minix 上,而且已經愛不釋手、不能離開這個shell 軟體了。

  第一個與Linux 有關的消息是在1991 年7 月3 日在comp.os.minix 上發佈的(當然此時還不存在Linux 這個名稱,當時Linus 的腦子媟Q的可能是FREAX ,FREAX 的英文含義是怪誕的、怪物、異想天開等)。其中透露了他正在進行Linux 系統的開發,並且在Linux 最初的時候已經想到要實現與POSIX(UNIX 的國際標準)的相容問題了。

  在Linus 的下一發佈的消息中(1991 年8 月25 日 comp.os.minix),他向所有minix 用戶詢問"What would you like to see in minix?"("你最想在minix 中見到什麼?"),在該消息中他首次透露出正在開發一個(免費的)386(486)作業系統,並且說只是興趣而已,代碼不會很大,也不會象GNU 的那樣專業。開發免費作業系統這個想法從4 月份就開始醞釀了,希望大家反饋一些對於minix 系統中喜歡那些特色不喜歡什麼等資訊,由於實際的和其它一些原因,新開發的系統剛開始與minix 很象(並且使用了minix 的文件系統)。並且已經成功地將bash(1.08 版)和gcc(1.40 版)移植到了新系統上,而且再過幾個月就可以使用了。  最後,Linus 申明他開發的作業系統沒有使用一行minix 的源代碼;而且由於使用了386 的任務切換特性,所以該作業系統不好移植(沒有可攜性),並且只能使用AT 硬碟。對於Linux 的移植性問題,Linus 當時並沒有考慮。但是目前Linux 幾乎可以運行在任何一種硬體體系結構上。

  到了1991 年的10 月5 日,Linus 在comp.os.minix 新聞組上發佈消息,正式向外宣佈Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。這段消息可以稱為Linux 的誕生宣言,並且一直廣為流傳。因此10 月5 日對Linux 社區來說是一個特殊的日子,許多後來Linux 的新版本發佈時都選擇了這個日子。所以RedHat 公司選擇這個日子發佈它的新系統也不是偶然的。

 

Linux”的發音

  根據托瓦茲的說法,Linux的發音和“Minix”是押韻的。

  “Li”中“i”的發音類似於“Minix”中“i”的發音,而“nux”中“u”的發音類似於英文單詞“profess”中“o”的發音。依照國際音標應該是['linsks][ˈlɪnəks]。

 

網友評論