歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> TurboLinux入門教程:第六課Linux與其他操作系統的區別

TurboLinux入門教程:第六課Linux與其他操作系統的區別

日期:2017/2/27 9:46:52   编辑:更多Linux
  第六課 Linux 與其他操作系統的區別     目前運行在 PC 機上的操作系統主要有 Microsoft 的 MS-DOS 、 Windows 、 Windows NT 、 IBM 的 OS/2 等。早期的 PC 機用戶普遍使用 MS-DOS ,因為這種操作系統對機器的硬件配置要求不高,而隨著計算機硬件技術的飛速發展,硬件設備價格越來越低,人們可以相對容易地提高計算機的硬件配置,於是開始使用 Windows 、 Windows NT 等具有圖形界面的操作系統。 Linux 是新近被人們所關注的操作系統,它正在逐漸為 PC 機的用戶所接受。那麼, Linux 與其他操作系統的主要區別是什麼呢?下面從兩個方面加以論述。      首先看一下 Linux 與 MS - DOS 之間的區別。        在同一系統上運行 Linux 和 MS-DOS 已很普遍,就發揮處理器功能來說, MS-DOS 沒有完全實現 x86 處理器的功能,而 Linux 完全在處理器保護模式下運行,並且開發了處理器的所有特性。 Linux 可以直接訪問計算機內的所有可用內存,提供完整的 Unix 接口。而 MS-DOS 只支持部分 Unix 的接口。        就使用費用而言, Linux 和 MS-DOS 是兩種完全不同的實體。與其他商業操作系統相比, MS-DOS 價格比較便宜,而且在 PC 機用戶中有很大的占有率,任何其他 PC 機操作系統都很難達到 MS-DOS 的普及程度,因為其他操作系統的費用對大多數 PC 機用戶來說都是一個不小的負擔。 Linux 是免費的,用戶可以從 internet 上或者其他途徑獲得它的版本,而且可以任意使用,不用考慮費用問題。        就操作系統的功能來說, MS-DOS 是單任務的操作系統,一旦用戶運行了一個 MS-DOS 的應用程序,它就獨占了系統的資源,用戶不可能再同時運行其他應用程序。而 Linux 是多任務的操作系統,用戶可以同時運行多個應用程序。        再看一下 Linux 與 OS/2 、 Windows 、 Windows NT 之間的區別。        從發展的背景看, Linux 與其他操作系統的區別是, Linux 是從一個比較成熟的操作系統發展而來的,而其他操作系統,如 Windows NT 等,都是自成體系,無對應的相依托的操作系統。這一區別使得 Linux 的用戶能大大地從 Unix 團體貢獻中獲利。因為 Unix 是世界上使用最普遍、發展最成熟的操作系統之一,它是七十年代中期發展起來的微機和巨型機的多任務系統,雖然有時接口比較混亂,並缺少相對集中的標准,但還是發展壯大成為了最廣泛使用的操作系統之一。無論是 Unix 的作者還是 Unix 的用戶,都認為只有 Unix 才是一個真正的操作系統,許多計算機系統(從個人計算機到超級計算機)都存在 Unix 版本, Unix 的用戶可以從很多方面得到支持和幫助。因此, Linux 做為 Unix 的一個克隆,同樣會得到相應的支持和幫助,直接擁有 Unix 在用戶中建立的牢固的地位。        從使用費用上看, Linux 與其他操作系統的區別在於 Linux 是一種開放、免費的操作系統,而其他操作系統都是封閉的系統,需要有償使用。這一區別使得我們能夠不用花錢就能得到很多 Linux 的版本以及為其開發的應用軟件。當我們訪問 Internet 時,會發現幾乎所有可用的自由軟件都能夠運行在 Linux 系統上。有來自很多軟件商的多種 Unix 實現, Unix 的開發、發展商以開放系統的方式推動其標准化,但卻沒有一個公司來控制這種設計。因此,任何一個軟件商(或開拓者)都能在某種 Unix 實現中實現這些標准。 OS/2 和 Windows NT 等操作系統是具有版權的產品,其接口和設計均由某一公司控制,而且只有這些公司才有權實現其設計,它們是在封閉的環境下發展的。




Copyright © Linux教程網 All Rights Reserved