Linux教程(6)-Linux和其他操作系统的区别

2008-02-23 05:30:40来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

Linux能够和MS-DOS、OS/2、Windows等其他操作系统共存于同一台机器上。他们均为操作系统,具备一些共性,但是互相之间各有特色,有所区别。

   现在运行在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等操作系统是具备版权的产品,其接口和设计均由某一公司控制,而且只有这些公司才有权实现其设计,他们是在封闭的环境下发展的。




标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Linux教程(7)-TurboLinux简介

下一篇: Linux教程(5)-Linux特性

热门词条
热门标签