歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Linux操作系統前世今生

關於經常學習計算機的人,一定格外非常了解微軟,微軟這個龐然大物,壓得很多開源社區喘不過起來,不過,有壓迫就有反抗。於是Linux操作系統就慎重登場了,你了解Linux操作系統麼?知道它的歷史麼?這裡為你講解:

  那麼什麼是Linux呢?

  Linux有兩種不 同的含義。從嚴格的技術定義講,Linux指的是開放源代碼的Unix類操作系統的內核。然而,目前大多數人用它來表示以Linux內核為基礎的整個操作 系統。從這種意義講,Linux指的是開放源代碼的,包含內核、系統工具、完全的開發環境和應用的Unix類操作系統。

  它是一個支持 多用戶, 多進程,實時性好的功能強大而穩定的操作系統。它可以運行在x86 PC,Sun Sparc,Digital Alpha,680x0,PowerPC, MIPS等平台上,可以說Linux是目前運行硬件平台最多的操作系統.,但是它主要還是面向Intel PC硬件平台。 所以也可以這樣的說:Linux是Unix在Pc機上的完全實現。

  Linux的歷史

  Linux的又是怎樣發展起來的呢?

  最早期的Linux是Linus Torvalds於1991年開始著手進行開發的,當時他是芬蘭赫爾辛基大學計算機系的學生,23歲。最初,他是在Minix環境下用匯編語言寫了一個在 80386愛帶模式下處理多任務切換的程序,後來從Minix(Andy Tanenbaum教授所寫的很小的Unix操作系統,主要用於操作系統教學)得倒靈感,進一步產生了一個想法----寫一個比Minix更好的 Minix,於是開始寫了一些硬件的設備驅動程序,一個小的文件系統,......, 這樣幾個月後0.0.1版本的Linux就出來了,其實Linus開始想把這個系統命名為"freax"。

  只是他把所有的源代碼放倒了芬蘭最大的ftp站 點中的Linux(它的意思就是Linus 的Minix)目錄下,後來Linux這個名字就被大家接受並保留下來了。我們知道軟件要倒理論上已經完備或者基本上沒有毛病的時候才華給以1.0版本, 可見這個時候推出的0.01版是相當簡單的了。

  它只具有操作系統內核的勉強的雛形,甚至不能運行,你必需在有Minix的機器上編譯以後才華用。所以這個 版本從來沒有正式宣布發布過。這時候Linus已經完全著迷於這個系統的開發上了,他絕定完全拋開Minix。於是在1991年10月5號他象世界公布了 Linux 0.0.2版本,並在comp.os.minix新聞議論組裡發布消息Linux 0.0.2。在這個版本中已經可以運行不少的程序了。其中包括bash(the GNU Bourne Again Shell----一種用戶與操作系統內核通訊的軟件)和gcc(GNU C 編譯器)和GNU-make,sed,compress。

  從0.02版以後,越來越多的人參與倒該系統的開發工作,所以Linux的發展越來越快,這樣只過了一年多,倒1994年Linux1.0就問世了。而 Linus Toralds在今年的Linuxworld專業會議上宣布倒今年年中Linux可以升級倒2.4.x版本,我們知道Linux是通過互聯網發展的現在真 是日新月異,基本上每幾個月就有一個新的版本,非常是第三位數變化實在太快所以很難定位現在的版本。 我們剛才看倒2.4.x,它這個是什麼意思呢?

  Linux的版本號要比其他的軟件復雜一些,它分為兩類:內核(kernel)版本與發行(distribution)。目前最新的內核版本號大約是 2.2.x:發行版本最常Slackware3.5RedHat6.0,Turbolinux4.0等:實際上,我們看倒市場上銷售的發行版本就是 Linux的一個大軟件包,相當與內核版本,發行版本號隨發行者的不同而不同,與系統內核的版本號是相對獨立的。例如Slackware3.5, RedHat6.5,Debian1.3等。

  Linux操作系統就撐起了操作系統的另一半天空

Copyright © Linux教程網 All Rights Reserved