Linux―網(wǎng)絡(luò)時(shí)代的操作系統(tǒng)
摘要本文主要論述了Linux的現(xiàn)狀、特點(diǎn)、應(yīng)用、對(duì)業(yè)界的影響及對(duì)中國(guó)軟件業(yè)的啟示。
本文引用地址:http://butianyuan.cn/article/149087.htm關(guān)鍵詞Linux Unix NetWare WindowsNT
雖然對(duì)許多人來說,以Linux作為主要的操作系統(tǒng)組成龐大的工作站群,完成了《泰坦尼克號(hào)》的特技制作,已經(jīng)算是出盡了風(fēng)頭。但是對(duì)Linux來說,這只是眾多新聞中的一個(gè)。最近,有關(guān)各廠商宣布支持Linux的新聞日趨增多,用戶對(duì)Linux的熱情也空前高漲。那么,Linux這個(gè)只有7年多的免費(fèi)操作系統(tǒng)到底有什么魅力,能夠獲得廣大用戶及Oracle、Informix、HP、Sybase、Corel、Intel、網(wǎng)景、Dell等眾多重要軟硬件廠商的青睞呢?
1.Linux的背景和特色
Linux是一種“自由(Free)軟件”:所謂自由,是指用戶可以自由地獲取程序及其源代碼,并能自由地使用他們,包括修改或拷貝等。它是網(wǎng)絡(luò)時(shí)代的產(chǎn)物,眾多的技術(shù)人員通過Internet共同完成它的研究和開發(fā),無數(shù)用戶參與了測(cè)試和除錯(cuò),并可方便地加上用戶自己編制的擴(kuò)充功能。作為自由軟件中最為出色的一個(gè),Linux具有如下的特點(diǎn):
(1)完全遵循POSLX標(biāo)準(zhǔn),并擴(kuò)展支持所有ATT和BSDUnix特性的網(wǎng)絡(luò)操作系統(tǒng)。由于繼承了Unix優(yōu)秀的設(shè)計(jì)思想,且擁有干凈、健壯、高效且穩(wěn)定的內(nèi)核,其所有核心代碼都是由LinusTorvalds以及其他優(yōu)秀的程序員們完成,沒有ATT或伯克利的任何Unix代碼,所以Linux不是Unix,但Linux與Unix完全兼容。
(2)真正的多任務(wù)、多用戶系統(tǒng),內(nèi)置網(wǎng)絡(luò)支持,能與NetWare、WindowsNT、OS/2、Unix等無縫連接。網(wǎng)絡(luò)效能在各種Unix測(cè)試評(píng)比中速度最快。同時(shí)支持FAT16、FAT32、NTFS、Ext2FS、ISO9600等多種文件系統(tǒng)。
(3)可運(yùn)行于多種硬件平臺(tái),包括Alpha、SunSparc、PowerPC、MIPS等處理器,對(duì)各種新型外圍硬件,也可以從分布于全球的眾多程序員那里得到迅速地支持。
(4)對(duì)硬件要求較低,可在較低檔的機(jī)器上獲得很好的性能,特別值得一提的是Linux出色的穩(wěn)定性,其運(yùn)行時(shí)間往往可以“年”計(jì)。
(5)有廣泛的應(yīng)用程序支持。已經(jīng)有越來越多的應(yīng)用程序移植到Linux上,包括一些大型廠商的關(guān)鍵應(yīng)用。
(6)具有龐大且素質(zhì)較高的用戶群,其中不乏優(yōu)秀的編程人員和發(fā)燒級(jí)的“hacker”,他們提供商業(yè)支持之外的廣泛的技術(shù)支持。
正是因?yàn)橐陨线@些特點(diǎn),Linux在個(gè)人和商業(yè)應(yīng)用領(lǐng)域中的應(yīng)用都獲得了飛速的發(fā)展,據(jù)國(guó)際數(shù)據(jù)公司(IDC)的調(diào)查顯示,Linux操作系統(tǒng)的市場(chǎng)份額在1998年激增了212%,其增長(zhǎng)速度遠(yuǎn)遠(yuǎn)超過了WindowsNT、NetWare、Unix和其他所有的服務(wù)器軟件。
2.Linux的主要應(yīng)用領(lǐng)域
目前,Linux的應(yīng)用主要包括:
(1)Internet/Intranet:這是目前Linux用得最多的一項(xiàng),它可提供包括Web服務(wù)器、Ftp服務(wù)器、Gopher服務(wù)器、SMTP/POP3郵件服務(wù)器、Proxy/Cache服務(wù)器、DNS服務(wù)器等全部Internet服務(wù)。Linux內(nèi)核支持IPalias、PPP和IPtunneling,這些功能可用于建立虛擬主機(jī)、虛擬服務(wù)、VPN(虛擬專用網(wǎng))等。主要運(yùn)行于Linux之上的ApacheWeb服務(wù)器,1998年的市場(chǎng)占有率為49%,遠(yuǎn)遠(yuǎn)超過微軟、網(wǎng)景等幾家大公司之和。
(2)由于Linux擁有出色的聯(lián)網(wǎng)能力,因此它可用于大型分布式計(jì)算,如動(dòng)畫制作、科學(xué)計(jì)算、數(shù)據(jù)庫及文件服務(wù)器等。
(3)作為可在低平臺(tái)下運(yùn)行的Unix的完整(且免費(fèi))的實(shí)現(xiàn),廣泛應(yīng)用于各級(jí)院校的教學(xué)和科研工作,如墨西哥政府已經(jīng)宣布在全國(guó)的所有中小學(xué)配置Linux并為學(xué)生提供Internet服務(wù)。
(4)桌面和辦公應(yīng)用。目前這方面的應(yīng)用人數(shù)還遠(yuǎn)不如微軟的Windows,其原因不僅在于Linux桌面應(yīng)用軟件的數(shù)量遠(yuǎn)不如Windows應(yīng)用,同時(shí)也因?yàn)樽杂绍浖奶匦允沟闷鋷缀鯖]有廣告支持(雖然StarOffice的功能并不亞于MSOffice,但知道的人并不多)。
如今,通??梢酝ㄟ^兩個(gè)途徑獲得Linux的發(fā)行版:①直接從Internet下載,例如RedHat站點(diǎn):http://www.redhat.com;②更為方便的方法是購(gòu)買Linux發(fā)行商推出的CD-ROM,這樣不僅可以節(jié)省下載的時(shí)間和費(fèi)用,還可以使用CD-ROM直接啟動(dòng)快速安裝,并且CD-ROM上往往還包括非常龐大的應(yīng)用軟件集(多達(dá)數(shù)百兆),包括各種服務(wù)器軟件、X-Window、桌面應(yīng)用、數(shù)據(jù)庫、編程語言、文檔等,安裝和使用都非常方便。
3.Linux能成為一種主流操作系統(tǒng)嗎?
面對(duì)日益增強(qiáng)的來自用戶的壓力,越來越多的商業(yè)公司將其應(yīng)用移植到Linux平臺(tái),1998年較為重要的事件有:
①Compaq和HP決定對(duì)提出要求的用戶在其服務(wù)器上捆綁Linux,IBM和Dell也允諾為用戶提供定制的Linux系統(tǒng)。
②Lotus宣布,Notes的下一版將包括一個(gè)專用于Linux的版本。
③Corel公司將其著名的WordPerfect移植到Linux之上,并免費(fèi)發(fā)行。Corel還計(jì)劃將其它的圖形圖像處理產(chǎn)品完整地移到Linux平臺(tái)上。
④主要的數(shù)據(jù)庫廠家:Sybase、Informix、Oracle、CA、IBM都已經(jīng)將自己的數(shù)據(jù)庫產(chǎn)品移植到Linux上,或完成了Beta版本,其中Oracle和Informix還對(duì)他們的產(chǎn)品提供技術(shù)支持。
⑤Intel和網(wǎng)景決定向主要的Linux發(fā)布者(RedHat)注入股金。
面對(duì)自由軟件的強(qiáng)大壓力,微軟也在研究對(duì)策。已經(jīng)公布的一個(gè)“萬圣節(jié)文件”中有如下文字反映了微軟的工程師對(duì)Linux的評(píng)價(jià):
①Linux及其它OSS(開放源代碼軟件)的支持者正使其累進(jìn)更多的可信證明,即OSS至少與商業(yè)替代品一樣的強(qiáng)健——如果沒有超過的話。而網(wǎng)際網(wǎng)路則提供了一個(gè)理想、高度可見的展示臺(tái)給OSS界。
②Linux被越來越廣泛地應(yīng)用于商業(yè)環(huán)境下的重要任務(wù)上,且擁有極佳的大眾口碑。Linux性能表現(xiàn)遠(yuǎn)遠(yuǎn)超過其它Unix,Linux正在逐步地接管x86Unix市場(chǎng)…
然而,Linux目前的裝機(jī)量還低于10%,相距主流操作系統(tǒng)還差得很遠(yuǎn)。要想打破微軟在操作系統(tǒng)領(lǐng)域的壟斷地位,它必須滿足以下條件:
①高度的穩(wěn)定性和可靠性。這是服務(wù)于企業(yè)級(jí)關(guān)鍵應(yīng)用的操作系統(tǒng)的首要條件。以穩(wěn)定性著稱Linux在這方面遠(yuǎn)遠(yuǎn)超過Windows95/98甚至WindowsNT。
②多樣的功能和豐富的應(yīng)用軟件支持。Windows的功能和應(yīng)用軟件可謂花樣繁多,在這方面Linux尚無法與之相比,但隨著越來越多的軟硬件廠商正在加入Linux陣營(yíng),今后Linux平臺(tái)上的應(yīng)用軟件一定會(huì)越來越多。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論