【正文】
atch by Linus Torvalds with assistance from a looselyknit team of hackers across the Net. It aims towards POSIX pliance. “Linux 是一種 UNIX 操作系統(tǒng)的克隆,它(的內(nèi)核)由 Linus Torvalds 以及網(wǎng)絡(luò)上組織松散的黑客隊(duì)伍一起從零開(kāi)始編寫而成。 It has all the features you would expect in a modern fullyfledged Unix, including true multitasking, virtual memory, shared libraries, demand loading, shared copyonwrite executables, proper memory management and TCP/IP working. “Linux 具備現(xiàn)代一切功能完整的 UNIX 系統(tǒng)所具備的全部特征,其中包括真正的多任務(wù)、虛擬內(nèi)存、共享庫(kù)、需求裝載、共享的寫時(shí)復(fù)制程序執(zhí)行、優(yōu)秀的內(nèi)存管理以及 TCP/IP 網(wǎng)絡(luò)支持等。 Linux was first developed for 386/486based PCs. These days it also runs on ARMs, DEC Alphas, SUN Sparcs, M68000 machines (like Atari and Amiga), MIPS and PowerPC, and others. “Linux 起初為基于 386/486 的 PC 機(jī)開(kāi)發(fā),但現(xiàn)在,Linux 也可以運(yùn)行在 DEC Alpha、 SUN Sparc、 M68000,以及MIPS 和 PowerPC 等計(jì)算機(jī)上。 Linux的特點(diǎn) POSIX 表示可移植操作系統(tǒng)接口( Portable Operating System Interface)。然而, POSIX 并不局限于 UNIX。 已經(jīng)被國(guó)際標(biāo)準(zhǔn)化組織( International Standards Organization, ISO)所接受,被命名為 ISO/IEC 99451:1990 標(biāo)準(zhǔn)。 操作系統(tǒng)標(biāo)準(zhǔn) POSIX GNU 是 GNU Is Not UNIX 的遞歸縮寫,是自由軟件基金會(huì)的一個(gè)項(xiàng)目,該項(xiàng)目的目標(biāo)是開(kāi)發(fā)一個(gè)自由的 UNIX 版本,這一 UNIX 版本稱為 HURD。所有的 GNU 軟件和派生工作均適用 GNU 通用公共許可證,即 GPL。 Linux 的開(kāi)發(fā)使用了許多 GNU 工具。 ?C 語(yǔ)言編譯器和其他開(kāi)發(fā)工具及函數(shù)庫(kù)。 ?各種應(yīng)用軟件,包括字處理軟件、圖象處理軟件等。 ?關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)等。 Linux 的主要發(fā)行版 UNIX是七十年代由 ATamp。 Bell繼續(xù)進(jìn)行 UNIX的開(kāi)發(fā)工作,發(fā)行了幾個(gè)版本的 UNIX: System V第一版( SVR1)、 SVR SVR SVR4 和后來(lái)的 System III。許多學(xué)校接受了 UNIX的拷貝,并向操作系統(tǒng)增加了許多新特性, California大學(xué)的Berkeley分校就是其中一個(gè)。 BSD UNIX 使用最廣泛的版本是 和 (稱為 )。不久,幾個(gè)小組相繼編寫了新的代碼,替換掉 Bell 實(shí)驗(yàn)室代碼的剩余那部分,使 BSD UNIX 適合在 Intel 386 處理器上運(yùn)行。 Linux 不僅符合 POSIX 標(biāo)準(zhǔn),而且還包括其它 UNIX 標(biāo)準(zhǔn)的多種特性,例如, UNIX 的 System V 接口文檔( System V Interface Document, SVID)和BSD版本。 Linux 應(yīng)用現(xiàn)狀( 1) ?Linux主要應(yīng)用于軟件供應(yīng)商、學(xué)術(shù)界及 ASP、 ISP公司,主要用于服務(wù)器平臺(tái),桌面環(huán)境欠缺。 ?軟件產(chǎn)業(yè)正處于轉(zhuǎn)型期,從 PC時(shí)代靠銷售軟件產(chǎn)品的版權(quán)來(lái)贏利逐漸向 Inter時(shí)代以軟件服務(wù)為主。 ?Linux版本分歧,彼此間的兼容性是大問(wèn)題;微軟以逸待勞,重整另一新版圖; Linux廠商組成的自由聯(lián)盟已公布 LSB(Linux Standard Base)Linux標(biāo)準(zhǔn)庫(kù)的 。幾年前, IBM、戴爾、康柏開(kāi)始支持 Linux,在產(chǎn)品中加入 Linux并向客戶提供技術(shù)支持。 2022年 10月,亞馬遜表示,部分由于采用了 Linux,在一個(gè)季度就節(jié)約了 1700萬(wàn)美元。 IDC調(diào)研公司指出,Linux目前占到了全球服務(wù)器市場(chǎng)的 27%,而微軟占有 42%。開(kāi)放源代碼軟件模式更有利于解決軟件中存在的安全缺陷。 ?嵌入式軟件的應(yīng)用前景相當(dāng)廣泛,而 Linux系統(tǒng)本身的開(kāi)放特性以及穩(wěn)定的性能。 ?分布系統(tǒng)是操作系統(tǒng)發(fā)展的重要領(lǐng)域,以 Linux系統(tǒng)為基礎(chǔ),按照自由軟件的開(kāi)發(fā)模式,發(fā)展高性能的自由分布操作系統(tǒng)。 Linux 的內(nèi)核( 1) 內(nèi)核是操作系統(tǒng)的核心,它負(fù)責(zé)管理處理器、內(nèi)存、其他硬件設(shè)備,負(fù)責(zé)管理磁盤上的文件,負(fù)責(zé)從網(wǎng)絡(luò)上接收和發(fā)送數(shù)據(jù)包,負(fù)責(zé)啟動(dòng)并運(yùn)行程序等。 LINUX內(nèi)核軟件開(kāi)發(fā)人員非常多,一般都在百人以上,任何自由程序員都可以提交自己的修改工作,但是只有領(lǐng)導(dǎo)者Linus和 Alan Cox才能夠合并這些工作到正式的核心發(fā)布版本中。其好處是軟件更新速度和發(fā)展速度很快,計(jì)劃的開(kāi)放性好,由于最終裁決人只有少數(shù)非常有經(jīng)驗(yàn)的程序員,正式發(fā)布的代碼質(zhì)量非常優(yōu)秀,由于用戶數(shù)目非常龐大,最終發(fā)布版的錯(cuò)誤一般都非常稀少。要確定LINUX版本的類型,只要查看一下版本號(hào):每一個(gè)版本號(hào)由三位數(shù)字組成,第二位數(shù)字說(shuō)明版本類型。如 。實(shí)驗(yàn)版本最初是產(chǎn)品化產(chǎn)品的拷貝 ,然后產(chǎn)品化版本只修改錯(cuò)誤,實(shí)驗(yàn)版本繼續(xù)增加新功能,到實(shí)驗(yàn)版本測(cè)試證明穩(wěn)定后拷貝成新的產(chǎn)品化版本,不斷循環(huán)。真是做到開(kāi)發(fā)和實(shí)用兩不誤。 Linux Linux發(fā)行版本 ( Linux distr