Linux可以與MS-DOS,、OS/2,、Windows等其他操作系統(tǒng)共存于同一臺(tái)機(jī)器上,。因?yàn)樗鼈兙鶠椴僮飨到y(tǒng),,具有一些共性,,但是互相之間各有特色,,有所區(qū)別,。
目前運(yùn)行在PC機(jī)上的操作系統(tǒng)主要有Microsoft的MS-DOS,、Windows,、Windows NT,、IBM的OS/2等。早期的PC機(jī)用戶(hù)普遍使用MS-DOS,,因?yàn)檫@種操作系統(tǒng)對(duì)機(jī)器的硬件配置要求不高,,而隨著計(jì)算機(jī)硬件技術(shù)的飛速發(fā)展,硬件設(shè)備價(jià)格越來(lái)越低,,人們可以相對(duì)容易地提高計(jì)算機(jī)的硬件配置,,于是開(kāi)始使用Windows、Windows
NT等具有圖形界面的操作系統(tǒng),。Linux是新近被人們所關(guān)注的操作系統(tǒng),,它正在逐漸為PC機(jī)的用戶(hù)所接受。那么,,Linux與其他操作系統(tǒng)的主要區(qū)別是什么呢,?下面從兩個(gè)方面加以論述。
首先看一下Linux與MS-DOS之間的區(qū)別.在同一系統(tǒng)上運(yùn)行Linux和MS-DOS已很普遍,,就發(fā)揮處理器功能來(lái)說(shuō),,MS-DOS沒(méi)有完全實(shí)現(xiàn)x86處理器的功能,而Linux完全在處理器保護(hù)模式下運(yùn)行,,并且開(kāi)發(fā)了處理器的所有特性,。Linux可以直接訪(fǎng)問(wèn)計(jì)算機(jī)內(nèi)的所有可用內(nèi)存,提供完整的Unix接口,。而MS-DOS只支持部分Unix的接口,。
就使用費(fèi)用而言,Linux和MS-DOS是兩種完全不同的實(shí)體,。與其他商業(yè)操作系統(tǒng)相比,,MS-DOS價(jià)格比較便宜,而且在PC機(jī)用戶(hù)中有很大的占有率,,任何其他PC機(jī)操作系統(tǒng)都很難達(dá)到MS-DOS的普及程度,,因?yàn)槠渌僮飨到y(tǒng)的費(fèi)用對(duì)大多數(shù)PC機(jī)用戶(hù)來(lái)說(shuō)都是一個(gè)不小的負(fù)擔(dān)。Linux是免費(fèi)的,,用戶(hù)可以從internet上或者其他途徑獲得它的版本,,而且可以任意使用,,不用考慮費(fèi)用問(wèn)題。
就操作系統(tǒng)的功能來(lái)說(shuō),,MS-DOS是單任務(wù)的操作系統(tǒng),,一旦用戶(hù)運(yùn)行了一個(gè)MS-DOS的應(yīng)用程序,它就獨(dú)占了系統(tǒng)的資源,,用戶(hù)不可能再同時(shí)運(yùn)行其他應(yīng)用程序,。而Linux是多任務(wù)的操作系統(tǒng),用戶(hù)可以同時(shí)運(yùn)行多個(gè)應(yīng)用程序,。
再看一下Linux與OS/2,、Windows、Windows NT之間的區(qū)別,。
從發(fā)展的背景看,,Linux與其他操作系統(tǒng)的區(qū)別是,Linux是從一個(gè)比較成熟的操作系統(tǒng)發(fā)展而來(lái)的,,而其他操作系統(tǒng),,如WindowsNT等,,都是自成體系,,無(wú)對(duì)應(yīng)的相依托的操作系統(tǒng)。這一區(qū)別使得Linux的用戶(hù)能大大地從Unix團(tuán)體貢獻(xiàn)中獲利,。因?yàn)閁nix是世界上使用最普遍,、發(fā)展最成熟的操作系統(tǒng)之一,它是七十年代中期發(fā)展起來(lái)的微機(jī)和巨型機(jī)的多任務(wù)系統(tǒng),,雖然有時(shí)接口比較混亂,,并缺少相對(duì)集中的標(biāo)準(zhǔn),但還是發(fā)展壯大成為了最廣泛使用的操作系統(tǒng)之一,。無(wú)論是Unix的作者還是Unix的用戶(hù),,都認(rèn)為只有Unix才是一個(gè)真正的操作系統(tǒng),許多計(jì)算機(jī)系統(tǒng)(從個(gè)人計(jì)算機(jī)到超級(jí)計(jì)算機(jī))都存在Unix版本,,Unix的用戶(hù)可以從很多方面得到支持和幫助,。因此,Linux做為Unix的一個(gè)克隆,,同樣會(huì)得到相應(yīng)的支持和幫助,,直接擁有Unix在用戶(hù)中建立的牢固的地位。
從使用費(fèi)用上看,,Linux與其他操作系統(tǒng)的區(qū)別在于Linux是一種開(kāi)放,、免費(fèi)的操作系統(tǒng),而其他操作系統(tǒng)都是封閉的系統(tǒng),,需要有償使用,。這一區(qū)別使得我們能夠不用花錢(qián)就能得到很多Linux的版本以及為其開(kāi)發(fā)的應(yīng)用軟件,。當(dāng)我們?cè)L問(wèn)Internet時(shí),會(huì)發(fā)現(xiàn)幾乎所有可用的自由軟件都能夠運(yùn)行在Linux系統(tǒng)上,。有來(lái)自很多軟件商的多種Unix實(shí)現(xiàn),,Unix的開(kāi)發(fā)、發(fā)展商以開(kāi)放系統(tǒng)的方式推動(dòng)其標(biāo)準(zhǔn)化,,但卻沒(méi)有一個(gè)公司來(lái)控制這種設(shè)計(jì),。因此,任何一個(gè)軟件商(或開(kāi)拓者)都能在某種Unix實(shí)現(xiàn)中實(shí)現(xiàn)這些標(biāo)準(zhǔn),。OS/2和WindowsNT等操作系統(tǒng)是具有版權(quán)的產(chǎn)品,,其接口和設(shè)計(jì)均由某一公司控制,而且只有這些公司才有權(quán)實(shí)現(xiàn)其設(shè)計(jì),,它們是在封閉的環(huán)境下發(fā)展的,。