哪种Linux系统好?,第1张

选操作Linux一般是根据业务使用需求来的,我以你选Linux系统作为业务服务器的角度出发来解答这个问题。

我个人的从业经验来看,我推荐用这几款:

1RedhatEnterpriseLinux

2OracleEnterpriseLinux

3CentOS

下面分别说明推荐理由:

1Linux商业版的****:RedhatEnterpriseLinux

Redhat的历史很悠久了,它最大的优点是稳定、可靠、还有Redhat厂家的技术支持。因此在商业市场份额中占比最大。它是你搭建服务器(除OracleDatabase)以外的首选。

2商业数据库行业的稳定Linux:OracleEnterpriseLinux

如果你选择Linux是为了安装Oracle数据库,那么Oracle公司基于RedhatEnterpriseLinux源包编译、打包、封装、并加入自己了UnbreakableEnterpriseKernel内核(专门针对Oracle软件与硬件进行优化),是你的首选。

3免费且稳定的Linux:CentOSLinux

CentOSLinux,是基于RedhatEnterpriseLinux源包编译、打包、封装,并对某些功能作了一些优化,用户可以免费获得它的发行版,并且可以在线免费更新软件包。

以上介绍的3款Linux,也是我遇到我使用量最大的,根据你自己的需求选择吧。

没有什么哪个Linux发行版好之说。这里只说桌面用户。学Linux,你需要先选择一款具有优秀包管理器的发行版,并且,安装方便,软件仓库里软件丰富。常见的有rpm系的feroda,openSuse。deb系的Ubuntu等。另外你想追求速度,可制定性,那么Arch,gentoo是你的选择。这两个,也需要先学学它们的包管理器,一样的优秀,甚至gentoo的包管理器更强悍。当你这些玩着都啥意思了,还可以折腾LFS,完全自己编译。

最后,选Linux发行版,选的是包管理器,软件源。我比较喜欢openSUSE,是因为它的包管理器优秀,软件打磨精致。10年前对比过,各种依赖解决的比其它发行版要细致的多,在10年前,就有网页版的一键安装,(因为你未必就有那个安装源),还有它的构建服务,既可以给自己打包,又可以给别的发行版打包。关键是我是K粉,当然选openSUSE啦!

我最喜欢elementaryOS,基于Ubuntu,界面类似Mac,号称最美的Linux发行版之一。

没有最好只有最合适。

服务器常用centos,当然ubuntu也有人用来做服务器,所以并没有绝对

桌面系统中,国内常用deepin,ubuntu个人推荐manjaro,arch的滚动更新可以说相当好用。

1998年,国人第一次在本土市场上接触到Linux,给我们创造这个机会的是Turbo Linux。通过与国内大型IT媒体的密切合作,Turbo Linux将自由软件和Linux的概念借助报刊附送光盘的形式广为传播,并率先建立起国内Linux认证体系,无论在市场造势和商业策略的制订上都取得了领先的成功。

1999年起,以蓝点(BluePoint)和冲浪(Xteam Linux)为代表的本土产品异军突起,使中文Linux真正变成中国人的事业。

接着,以红旗Linux为代表的“国家队”正式介入中文Linux领域。红旗软件汇集中国科学院20多年在开放系统上的研究成果,以及10多年来中文系统的开发经验,率先推出的红旗Linux服务器,扬起国产软件的一面旗帜,在业界引起强烈反响。

最后杀出的一匹黑马,是以联想为代表的IT传统实力派,坐拥庞大的PC销量带来的OEM预装市场,联想推出了幸福Linux,对其他Linux厂商造成了强大的冲击和市场压力。

中文Linux的进程简单明了,而从这一过程中也足以看到,国人对Linux的无限热爱之情。在各大厂商频频活跃于众人眼前的同时,诸位Linux的忠实追随者也纷纷建立了各式各样的Linux论坛,并在其中发表自己的高谈阔论,为中文Linux的发展摇旗呐喊。

应用推广一直以来都是Linux最大的难题,在国内也是如此。不过,经过两年的发展,在嵌入式系统、服务器和桌面应用等应用领域,国产Linux推广应用趋势已经逐渐明朗化。据专家预测,未来几年中,嵌入式Linux系统将在中国市场上有高速增长,工业控制类产品将走在前面,网络设备将紧随其后。

服务器一直以来都是Linux应用值得自豪的一个领域,政府、银行、邮电、保险等关键部门已经开始规模推广。Linux服务器的稳定性、安全性、可靠性已经得到业界认可,一大批中间件、数据库、网络及应用软件纷纷运行在Linux平台上。产业的形成也已日渐清晰,红旗、Turbo Linux、中软等公司已经形成开发、服务、市场、销售体系。

Linux桌面系统的僵局一度很难打破,但是厂商们还是在努力地发展和推广桌面Linux,红旗的桌面Linux OEM协议在上半年就已经突破了100万份,而中软等厂商也都推出了新的桌面版本。尽管我们可能质疑它的实际应用意义,但我们看到,厂商更多的用意是培育市场,争取更大的市场份额。专家的客观分析表明,桌面Linux应用时代的到来还需假以时日。

Linux一般可以应用在以下领域:

1、桌面应用。随着ubuntu、fedora等优秀桌面环境的兴起,Linux在个人桌面领域的份额逐渐增加。

2、嵌入式应用。Linux运行稳定,对网络支持好,成本低;广泛支持大量微处理器架构、硬件设备、图形支持和通信协议。

3、服务器应用。Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等。近年来,Linux服务器市场发展迅速,尤其是在一些高端领域。使用Linux不仅降低了企业的运营成本,而且实现了Linux系统带来的高稳定性和高可靠性,不需要考虑商业软件的版权问题。很多企业逐步转入Linux服务器的使用。

目前Linux操作系统已然得到广泛应用,并且已参透到电信、金融、政府、教育、银行、石油等行业。各大互联网企业都在使用Linux系统作为其服务器端的程序运行平台。Linux系统在服务器市场前景光明,相应的互联网也增加了Linux运维人员的需求量。

面对这个问题,一些人尤其是互联网相关从业人员,会觉得服务器系统当然选择Linux更好啊,我们公司的服务器就是Linux系统的;但同样也有一些人,会觉得Windows操作系统操作便捷,还有微软作为技术保证。

先说我个人的观点,Windows和Linux系统在服务器上的表现都很好,具体选择哪一个,还要看你的需求到底是什么了。

至于原因呢?还是基于同样的原则,不要以自己看到的主观感受来判断,而是通过客观的数据来说明这个问题。

首先,介绍一个网站工具,netcraft(也可直接输入网址:https://searchdnsnetcraftcom/)。

在输入框中输入目标网站,可以通过列表看到图中箭头所指的OS列信息(若想看具体信息,可以关注site report列)。如果我可以遍历这个世界上所有的网站,那么我就可以获取一份统计表,对应就是Linux和Windows的市场占比。

为了方便起见,我这里就不写爬虫进行爬取,而是直接使用现成的。w3techs,是一个广泛而可靠的网络技术调查网站(这个网站上的数据会按照天进行更新,还是很有权威性和实时性的),在这个网站上找到了我们希望得到的统计结果,具体信息如下图所示。

从图中可以看到,除去unknown的服务器外,Linux占比350%,Windows占比292%。

对网站进行进一步细分,细分的依据是按照该网站的排名,可以看到一个有趣的现象。越是顶尖的网站,服务器使用Windows的占比就越高,例如,针对Top1000的网站,其中Windows占比529%,而Linux仅占比343%。

换句话说,越是牛逼的网站越是倾向于使用Windows,是不是跟各位的认知产生了一定的偏差?

还是根据w3techs网站的最新数据显示,Linux的市场占有率有较大的下滑趋势。

也许这里就会更加疑惑,为什么服务器选择Windows操作系统不仅不是非主流,而且还有如此大的市场占有率,那么所谓的Windows系统不稳定的问题又是如何呢?

上面这个图中显示的是Linux和Windows系统在人气和流量方面的情况。其中横坐标为使用者的数量,即人气;纵坐标为服务的流量。

那么又有一个现象出现了,Windows操作系统比起Linux系统,更多的被使用在高流量的网站上。

现在回到最开始的那个问题,Windows和Linux服务器哪个好?还有那么绝对的答案吗?这个问题也逐步的变成了, 在企业级服务器应用场景下, Linux和Windows服务器各有什么优势。

总的来说,Linux与Windows的核心区别:

一个开源生态下依赖众多开发者所维系的一种操作系统

VS

一个利益驱动下依赖企业进行维护迭代的一种操作系统

因为生态环境,造就了两个操作系统最大的差别,深刻理解了这一点,就会明白为何有人选择Linux,而也有人选择Windows,只是大家做选择时的核心诉求不一致而已。

举例说明一下具体情况:

这个时候,再回过头去看之前的统计数据,对于数据本身所表现出来的问题,还会觉得意外吗?

目前看上去确实有一定的差别,例如很多人所说的安全性,一个公开的依靠世界各地顶尖开发者维护的系统,与一个闭源的由垄断巨头所维护的系统,看似确实前者安全性更好,但是也不要忽略利益的趋势,既然微软作为一个企业,那么赚钱就是其最大化体现,为了更好的赚钱,提供更好的服务也许是最简单的途径。

Windows和Linux的优劣其实网上一搜一大堆,但是我要说的是,随着时间的发展,Linux会越来越Windows,而Windows也越来越Linux,竞品的出现本身就会按照时间的发展而取长补短。同样按照市占率和后续发展,支持Linux的同时支持Windows也会越来越重要。

1993年,Bob Young 成立了ACC公司,这是一家邮购公司,主要业务是出售Linux和Unix的软件附件。1994年,Marc Ewing 创建了自己的Linux发行版;

并将其命名为红帽Linux(Ewing在就读卡内基·梅隆大学期间曾经戴着一顶红色的康奈尔大学长曲棍球帽子,这是他的祖父赠送给他的)。Ewing于十月份发布了该软件,其被称为万圣节版本。

Young在1995年收购了Ewing的企业,两者合并成为红帽软件公司,由Young担任首席执行官 (CEO)。1999年8月11日,红帽公司上市,实现了华尔街历史上的第八大首日涨幅。Matthew Szulik 在当年12月接替Bob Young出任CEO。

1999年11月15日,红帽公司收购了CygnusSolutions公司。Cygnus公司的创始人之一MichaelTiemann成为红帽公司的首席技术官,并于2008年出任开源事务副总裁。

后来,红帽公司又收购了WireSpeed公司、C2Net公司以及Hell'sKitchen Systems公司。

2000年2月,InfoWorld 连续第四年将其年度操作系统产品奖”授予红帽Linux 61。2001年,红帽公司收购了PlanningTechnologies公司,并于2004年收购了AOL的 iPlanet目录和证书服务器软件。

2002年2月,红帽公司将其总部从Durham迁移至北卡罗来纳州罗利市北卡罗莱纳州立大学的Centennial校区。次月,红帽公司推出了红帽 Linux高级服务器,后来改名为红帽企业版Linux (RHEL)。Dell、IBM、HP以及 Oracle 公司均宣布支持该平台。

2005年12月,《CIO Insight》(CIO洞察)杂志举办了其年度“厂商价值调查。”在该调查中,红帽公司连续第二年位居第一。2005年12月19日,红帽公司的股票进入NASDAQ-100成分股。

2006年6月5日,红帽公司收购了开源中间件供应商JBoss公司,后者成为红帽公司的一个部门。2006年9月18日,红帽公司发布了红帽应用栈(Red Hat Application Stack),其集成了JBoss技术,并通过了其他知名软件厂商的认证 。

2006年12月12日,红帽公司的股票交易从NASDAQ (RHAT) 转移至纽约证券交易所(RHT)。2007年,红帽公司收购了MetaMatrix,并与Exadel达成协议分发其软件。

2007年3月15日,红帽公司发布了红帽企业Linux5,并在六月份收购了Mobicents。2008年3月13日,红帽公司收购了Amentra,这是一家系统集成服务供应商,提供服务导向型架构、业务流程管理、系统开发以及企业数据服务。Amentra作为一家独立公司开展运作。

2009年7月27日,红帽公司取代CIT集团成为标准普尔500指数成分股,该指数是反映美国经济状况的500家领先企业的多元化指数。

2009年12月15日,有报道称红帽公司将支付880万美元和解与其2004年7月以来财务业绩重述相关的一桩集体诉讼案。该诉讼已经在等候美国北卡罗莱纳州地方法院的判决。红帽公司达成了建议的和解协议,并在11月30日结束的季度中入账一次性费用880万美元。

2011年1月10日,红帽公司宣布将分两个阶段扩大其总部,为罗利市的运营部门增加540名员工,并投资超过109亿美元。北卡罗莱纳州将提供高达1500万美元的激励。第二个阶段涉及到“进军新的技术领域,例如软件可视化以及技术云计算产品。”

2011年8月25日,红帽公司宣布将其约600名员工从北卡罗来纳州立大学Centennial校区迁移至市中心的Two Progress Plaza(两个进度广场)。2013年6月24日,在重新挂牌的红帽公司总部举行了隆重的剪彩仪式。

在2012年,红帽成为首家收入达到十亿美元的开源公司,该年的年收入达到113亿美元。2012年6月27日,红帽公司宣布从应用软件厂商Progress Software那里收购FuseSource。红帽公司此次收购FuseSource是为了“加快向企业用户提供应用集成产品服务的步伐”。

2014年1月7日,红帽公司收购CentOSProject。

2014年4月30日,红帽公司以175亿美元的价格将Ceph的企业级产品提供商Inktank收入囊中,已将Inktank的存储产品整合在其基于GlusterFS(红帽在2011年10月份斥资136亿美元收购Gluster)的存储产品中。

此次收购后,红帽或将成为最大的开源存储产品提供商,包括对象存储、块存储和文件存储。

2014年6月18日,红帽公司收购开源云计算服务提供商eNovance。eNovance的优势在于系统集成能力和工程人才,加上红帽在OpenStack领域的投入,两者的联合将满足企业对OpenStack咨询、设计及部署的更多需求。

2014年9月18日,红帽公司收购领先的企业移动应用平台提供商FeedHenry。FeedHenry将进一步扩展红帽的应用开发与集成、以及PaaS解决方案产品系列,帮助红帽推进公有和私有环境中的移动应用开发。2018年10月29日早晨,IBM宣布以340亿美元的价格收购Red Hat。

扩展资料:

红帽JBoss中间件通过提供快速构建将人员、流程和信息连接在一起的系统所需的工具,来帮助组织发展其中间件基础架构。红帽JBoss中间件主要产品有红帽JBoss企业应用平台、JBoss Web服务器、JBoss 数据网格、JBoss 开发人员工作室、

JBoss门户、JBoss运营网络,JBoss Fuse (企业服务总线-ESB),JBoss A-MQ(消息中间件)、JBoss数据虚拟化、JBoss Fuse Service Works、JBoss BRMS,JBoss BPM套件等。

—Red Hat

让我来为你解答。你的问题,最重要的不是操作系统的问题,而是你的架构选择的问题。你所说的MyEclipse+Tomcat这个根本就不搭嘛,由此可见你不懂架构。MyEclipse只是一个IDE而已,就用途和记事本是一样的,而Tomcat可以说是一个应用服务器,中间件的组成部分,用于J2EE的开发。

你这样说我就默认你们做的是网页游戏,因为做PC游戏的,不管是网游还是单机,没人用Java写。

如果是网游,并且想获得高并发,那么推荐使用Linux。Linux的性价比绝对是最好的,稳定高性能。这点Windows比不上,原因就在于两个系统的底层设计上,Windows本身的设计决定了它没法处理很高的并发,如果你懂网络编程的话就很容易理解,在UNIX系统上有非常牛的功能就是I/O多路复用,通过该功能,可以轻易支持上千甚至几万的并发(当然机器的配置要跟上)。而Linux相对于UNIX不仅实现了传统的I/O多路复用,更提供了e-poll接口,e-poll接口如果正确使用的话可以带来性能的极大提升,也正是这个原因Nginx网页服务器在短期内侵蚀了Apache的部分市场份额。而Windows虽然也有I/O多路复用的概念,但其实是信号驱动的,仅是功能的模拟,而没能在内核中真正优化。Windows下要高的并发,只有一种办法,就是做线程池,还是得信号驱动并发。所以Windows在普通计算机上的并发就少的可怜了,其实即使实在服务器、小型机、大型机上如果装Windows也是浪费,Windows同UNIX/Linux在做开发上看简直就是小巫见大巫了,只能是大众产品,而不能是高端产品。你可以对比一下Windows同商业级UNIX/Linux的价格,就知道那个牛了。

Windows为了同UNIX兼容,不要认为Windows是最好的,最早的,这个普通人说说就算了,学计算机的说出去让人笑死。最当初的网络诞生自伯克利版本的UNIX,之后Linux在94年时就拥有了网络功能,微软在94年时的操作系统还是单用户,单任务的。而UNIX与Linux早已是多用户、多任务的了。就连图形界面,都是最先在UNIX开发出来的。至于如今为什么UNIX/Linux的图形界面没有广泛的被人知道,其原因不是不先进,而是刚开始定位就不是给普通人用的。你可以去大公司悄悄,银行、保险、证券、研究所、政府军方核心部门,都使用UNIX,民间使用的桌面UNIX比如苹果的Mac,都不错。就是因为UNIX是最好的,所以IBM、Oracle任何一家,都有能力同微软抗衡,在企业级市场尤其是高端企业市场,微软的发言权很少。

Linux 服务器

目前Linux服务器是当前最广泛的应用。

2004年,摩托罗拉计算机部和IBM合作开发和推广电信应用计算平台。

2002年,北京市东城区政府建立了基于Linux服务器平台的电子政务系统。

2003年8月,韩国国家航空公司和IBM公司联合发布声明,表示韩国航空公司将把该公司的核心业务移植到 IBM的eServer服务器当中完成,其中操作系统则采用Linux。 GNU/Linux爱好者设计的宣传图,并使用GPL授权

GNU/Linux社群设计的立体图,并使用GPL授权传统的Linux用户一般都安装并设置自己的操作系统,他们往往比其他操作系统,例如微软Windows和Mac OS的用户更有经验。这些用户有时被称作“黑客”或是“极客”(geek)。然而随着Linux越来越流行,越来越多的原厂委托制造(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢抢占桌面电脑操作系统市场。同时Linux也是最受欢迎的服务器操作系统之一。Linux也在嵌入式电脑市场上拥有优势,低成本的特性使Linux深受用户欢迎。使用Linux主要的成本为移植、培训和学习的费用,早期由于会使用Linux的人较少,这方面费用较高,但这方面的费用已经随着Linux的日益普及和Linux上的软件越来越多、越来越方便而降低。

KDE和GNOME等桌面系统使Linux更像是一个Mac或Windows之类的操作系统,提供完善的图形用户界面,而不同于其他使用命令行界面(Command Line Interface,CLI)的类Unix操作系统。

2003年,摩托罗拉公司推出Linux平台的A760手机。并在近两年推出新款的Linux手机。

桌面应用

新版本的Linux系统特别在桌面应用方面进行了改进,达到相当的水平,完全可以作为一种集办公应用、 多媒体应用、网络应用等多方面功能于一体的图形界面操作系统。

过去,Linux主要被用作服务器的操作系统,但因它的廉价、灵活性及Unix背景使得它很合适作更广泛的应用。传统上有以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)”经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持。而面向更大规模级别的领域中,如数据库中的Oracle、DB2、PostgreSQL,以及用于Apache的Tomcat JSP等都已经在Linux上有了很好的应用样本。除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。

基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。在移动电话上,Linux已经成为与Symbian OS、Windows Mobile系统并列的三大智能手机操作系统之一;而在移动装置上,则成为Windows CE与Palm OS外之另一个选择。目前流行的TiVo数位摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能。

采用Linux的超级电脑亦愈来愈多,根据2005年11月号的TOP500超级电脑列表,现时世上最快速的两组超级电脑都是使用Linux作为其操作系统。而在表列的500套系统里,采用Linux为操作系统的,占了371组(即742%),其中的前十位者,有7组是使用Linux的。

2006年开始发售的SONY PlayStation 3亦使用Linux的操作系统。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件。至于游戏开发商雅达利及id Software,都有为其旗下的游戏推出过Linux桌面版本。此外,Linux Game Publishing亦有专门为Linux平台撰写游戏,并致力于把其他在Windows平台编撰的游戏程序码转携至Linux平台,及为转携游戏提供使用授权。

而一个打算对所有生活在发展中国家孩子提供手提电脑的名为每孩子皆有一部手提电脑(OLPC)的项目,正是使用Linux作为缺省的操作系统。

第一部计算机并没有操作系统。但在1947年发明了晶体管,以及莫里斯·威尔克斯(Maurice Vincent Wilkes)发明的微程序方法,使得电脑不再是机械设备,而是电子产品。系统管理工具以及简化硬件操作流程的程序很快就出现了,且成为操作系统的基础。

到了1960年代早期,商用电脑制造商制造了批次处理系统,此系统可将工作的建置、调度以及执行序列化。此时,厂商为每一台不同型号的电脑创造不同的操作系统,因此为某电脑而写的程序无法移植到其他电脑上执行,即使是同型号的电脑也不行。

到了1964年,IBM推出了一系列用途与价位都不同的大型电脑IBM System/360,大型主机的经典之作。而它们都共享代号为OS/360的操作系统(而非每种产品都用量身订做的操作系统)。让单一操作系统适用于整个系列的产品是System/360成功的关键,且实际上IBM大型系统便是此系统的后裔;为System/360所写的应用程序依然可以在现代的IBM机器上执行!

OS/360也包含另一个优点:永久贮存设备—硬盘驱动器的面世(IBM称为DASD(Direct access storage device))。另一个关键是分时概念的建立:将大型电脑珍贵的时间资源适当分配到所有使用者身上。分时也让使用者有独占整部机器的感觉;而Multics的分时系统是此时众多新操作系统中实践此观念最成功的。

1963年,奇异公司与贝尔实验室合作以PL/I语言建立的Multics,是激发1970年代众多操作系统建立的灵感来源,尤其是由AT&T贝尔实验室的丹尼斯·里奇与肯·汤普逊所建立的Unix系统,为了实践平台移植能力,此操作系统在1969年由C语言重写;另一个广为市场采用的小型电脑操作系统是VMS。 第一代微型计算机并不像大型电脑或小型电脑,没有装设操作系统的需求或能力;它们只需要最基本的操作系统,通常这种操作系统都是从ROM读取的,此种程序被称为监视程序(Monitor)。

1980年代,家用电脑开始普及。通常此时的电脑拥有8-bit处理器加上64KB内存、屏幕、键盘以及低音质喇叭。而80年代早期最著名的套装电脑为使用微处理器6510(6502芯片特别版)的Commodore C64。此电脑没有操作系统,而是以8KB只读内存BIOS初始化彩色屏幕、键盘以及软驱和打印机。它可用8KB只读内存BASIC语言来直接操作BIOS,并依此撰写程序,大部分是游戏。此BASIC语言的解释器勉强可算是此电脑的操作系统。

早期最著名的磁盘启动型操作系统是CP/M,它支持许多早期的微电脑,且其功能被MS-DOS大量抄袭。

最早期的IBM PC其架构类似C64。当然它们也使用了BIOS以初始化与抽象化硬件的操作,甚至也附了一个BASIC解释器!但是它的BASIC优于其他公司产品的原因在于他有可携性,并且兼容于任何符合IBM PC架构的机器上。这样的PC可利用Intel-8088处理器(16-bit寄存器)寻址,并最多可有1MB的内存,然而最初只有640KB。软式磁盘机取代了过去的磁带机,成为新一代的储存设备,并可在他512KB的空间上读写。为了支持更进一步的文件读写概念,磁盘操作系统(Disk Operating System,DOS)因而诞生。此操作系统可以合并任意数量的磁区,因此可以在一张磁盘片上放置任意数量与大小的文件。文件之间以档名区别。IBM并没有很在意其上的DOS,因此以向外部公司购买的方式取得操作系统。

1980年微软公司取得了与IBM的合约,并且收购了一家公司出产的操作系统,在将之修改后以MS-DOS的名义出品,此操作系统可以直接让程序操作BIOS与文件系统。到了Intel-80286处理器的时代,才开始实作基本的储存设备保护措施。MS-DOS的架构并不能完全满足所有需求,因为它同时只能执行最多一个程序(如果想要同时执行程式,只能使用TSR的方式来跳过OS而由程序自行处理多任务的部份),且没有任何内存保护措施。对驱动程序的支持也不够完整,因此导致诸如音效设备必须由程序自行设置的状况,造成不兼容的情况所在多有。许多应用程序因此跳过MS-DOS的服务程序,而直接存取硬件设备以取得较好的效能。虽然如此,但MS-DOS还是变成了IBM PC上面最常用的操作系统(IBM自己也有推出DOS,称为IBM-DOS或PC-DOS)。MS-DOS的成功使得微软成为地球上最赚钱的公司之一。

而1980年代另一个崛起的操作系统异数是Mac OS,此操作系统紧紧与麦金塔电脑捆绑在一起。此时一位施乐帕罗奥托研究中心员工Dominik Hagen访问了苹果电脑的史蒂夫·乔布斯,并且向他展示了此时施乐发展的图形化使用者界面。苹果电脑惊为天人,并打算向施乐购买此技术,但因帕罗奥托研究中心并非商业单位而是研究单位,因此施乐回绝了这项买卖。在此之后苹果一致认为个人电脑的未来必定属于图形使用者界面,因此也开始发展自己的图形化操作系统。现今许多我们认为是基本要件的图形化接口技术与规则,都是由苹果电脑打下的基础(例如下拉式菜单、桌面图标、拖曳式操作与双点击等)。但正确来说,图形化使用者界面的确是施乐创始的。 Apple 电脑,苹果电脑的第一代产品。延续80年代的竞争,1990年代出现了许多影响未来个人电脑市场深厚的操作系统。由于图形化使用者界面日趋繁复,操作系统的能力也越来越复杂与巨大,因此强韧且具有弹性的操作系统就成了迫切的需求。此年代是许多套装类的个人电脑操作系统互相竞争的时代。

上一年代于市场崛起的苹果电脑,由于旧系统的设计不良,使得其后继发展不力,苹果电脑决定重新设计操作系统。经过许多失败的项目后,苹果于1997年释出新操作系统——MacOS的测试版,而后推出的正式版取得了巨大的成功。让原先失意离开苹果的Steve Jobs风光再现。

除了商业主流的操作系统外,从1980年代起在开放原码的世界中,BSD系统也发展了非常久的一段时间,但在1990年代由于与AT&T的法律争端,使得远在芬兰赫尔辛基大学的另一股开源操作系统——Linux兴起。Linux内核是一个标准POSIX内核,其血缘可算是Unix家族的一支。Linux与BSD家族都搭配GNU计划所发展的应用程序,但是由于使用的许可证以及历史因素的作弄下,Linux取得了相当可观的开源操作系统市占率,而BSD则小得多。

相较于MS-DOS的架构,Linux除了拥有傲人的可移植性(相较于Linux,MS-DOS只能运行在Intel CPU上),它也是一个分时多进程内核,以及良好的内存空间管理(普通的进程不能存取内核区域的内存)。想要存取任何非自己的内存空间的进程只能通过系统调用来达成。一般进程是处于使用者模式(User mode)底下,而执行系统调用时会被切换成内核模式(Kernel mode),所有的特殊指令只能在内核模式执行,此措施让内核可以完美管理系统内部与外部设备,并且拒绝无权限的进程提出的请求。因此理论上任何应用程序执行时的错误,都不可能让系统崩溃(Crash)。

另一方面,微软对于更强力的操作系统呼声的回应便是Windows NT于1993年的面世。

1983年开始微软就想要为MS-DOS建构一个图形化的操作系统应用程序,称为Windows(有人说这是比尔·盖茨被苹果的Lisa电脑上市所刺激)。

一开始Windows并不是一个操作系统,只是一个应用程序,其背景还是纯MS-DOS系统,这是因为当时的BIOS设计以及MS-DOS的架构不甚良好之故。

在1990年代初,微软与IBM的合作破裂,微软从OS/2(早期为命令行模式,后来成为一个很成功但是曲高和寡的图形化操作系统)项目中抽身,并且在1993年7月27日推出Windows NT 31,一个以OS/2为基础的图形化操作系统。

并在1995年8月15日推出Windows 95。

直到这时,Windows系统依然是建立在MS-DOS的基础上,因此消费者莫不期待微软在2000年所推出的Windows 2000上,因为它才算是第一个脱离MS-DOS基础的图形化操作系统。

Windows NT系统的架构为:在硬件阶层之上,有一个由微内核直接接触的硬件抽象层(HAL),而不同的驱动程序以模块的形式挂载在内核上执行。因此微内核可以使用诸如输入输出、文件系统、网络、信息安全机制与虚拟内存等功能。而系统服务层提供所有统一规格的函数调用库,可以统一所有副系统的实作方法。例如尽管POSIX与OS/2对于同一件服务的名称与调用方法差异甚大,它们一样可以无碍地实作于系统服务层上。在系统服务层之上的副系统,全都是使用者模式,因此可以避免使用者程序执行非法行动。

DOS副系统将每个DOS程序当成一进程执行,并以个别独立的MS-DOS虚拟机器承载其运行环境。另外一个是Windows 31 NT 模拟系统,实际上是在Win32副系统下执行Win16程序。因此达到了安全掌控为MS-DOS与早期Windows系统所撰写之旧版程序的能力。然而此架构只在Intel 80386处理器及后继机型上实作。且某些会直接读取硬件的程序,例如大部分的Win16游戏,就无法套用这套系统,因此很多早期游戏便无法在Windows NT上执行。

Windows NT有31.35.351与40版。

Windows 2000是Windows NT的改进系列(事实上是Windows NT 50)、Windows XP(Windows NT 51)以及Windows Server 2003(Windows NT 52)、Windows Vista(Windows NT 60)、Windows 7(Windows NT 61)也都是立基于Windows NT的架构上。

而本年代渐渐增长并越趋复杂的嵌入式设备市场也促使嵌入式操作系统的成长。

大型机与嵌入式系统使用很多样化的操作系统。大型主机有许多开始支持Java及Linux以便共享其他平台的资源。嵌入式系统百家争鸣,从给Sensor Networks用的Berkeley Tiny OS到可以操作Microsoft Office的Windows CE都有。 现代操作系统通常都有一个使用的绘图设备的图形用户界面(GUI),并附加如鼠标或触控面版等有别于键盘的输入设备。旧的OS或性能导向的服务器通常不会有如此亲切的界面,而是以命令行界面(CLI)加上键盘为输入设备。以上两种界面其实都是所谓的壳,其功能为接受并处理用户的指令(例如按下一按钮,或在命令提示列上键入指令)。

选择要安装的操作系统通常与其硬件架构有很大关系,只有Linux与BSD几乎可在所有硬件架构上运行,而Windows NT仅移植到了DEC Alpha与MIPS Magnum。在1990年代早期,个人计算机的选择就已被局限在Windows家族、类Unix家族以及Linux上,而以Linux及Mac OS X为最主要的另类选择,直至今日。

大型机与嵌入式系统使用很多样化的操作系统。在服务器方面Linux、UNIX和WindowsServer占据了市场的大部分份额。在超级计算机方面,Linux取代Unix成为了第一大操作系统,截止2012年6月,世界超级计算机500强排名中基于Linux的超级计算机占据了462个席位,比率高达92%。随着智能手机的发展,Android和iOS已经成为目前最流行的两大手机操作系统。[1]

2012年,全球智能手机操作系统市场份额的变化情况相对稳定。智能手机操作系统市场一直被几个手机制造商巨头所控制,而安卓的垄断地位主要得益于三星智能手机在世界范围内所取得的巨大成功。2012年第三季度,安卓的市场份额高达748%,2011年则为574%。2013年第一季度,它的市场份额继续增加,达到75%。虽然 Android 占据领先,但是苹果iOS用户在应用上花费的时间则比 Android 的长。虽然在这方面 Android 的数字一度接近苹果,但是像 iPad 3 这样的设备发布之后,苹果的数字还是会进一步增长。Windows Phone 系统在 81 版发布后市场份额稳步提高,应用生态正在改善,众多必需应用不断更新,但是速度还略嫌迟缓。微软收购了诺基亚,发展了许多OEM厂商,并不断发布新机型试图扭转WP的不利局面,小有成效。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 哪种Linux系统好?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情