四、Linux内核的进化 从狭义来说,Linux其实只是一个内核-kernel,大家可以到https://www.kernel.org/去查看内核的详细信息。 用Chrome浏览器Linux内核的网站,可以看到有很多内核可供下载,最新的稳定内核 3.10.7(Latest Stable kernel)最为醒目,单击那个黄色按钮即可下载到内核的源代码。再仔细看看,下面还有一些列内核版本,有stable字样的是内核的稳定版本,大家如果要自己动手编译Linux内核首选就是带有stable字样的版本,而有longterm字样则是长期维护版本。此外,每个Linux内核版本都有一个版本号,通常的版本号形式为X.Y.Z,如最新稳定版本为3.10.7,其中X表示内核的主版本号,Y则是辅助版本号,奇数为开发版本,偶数为稳定版本,而Z则为内核修订编号。
此外,Linux内核对于Linux来说还有更重要的意义,正是由于Linux有一个统一的并有Linus本人维护的内核,才使得Linux不会重蹈UNIX四分五裂的覆辙,才有Linux繁荣的今天。 五、Linux在高性能计算(HPC)和超级计算机领域大显身手 与其他操作系统相比,Linux还具有以下三大突出优势: · 可靠性高实践证明,Linux是能够达到主机可靠性要求的少数操作系统之一,许多Linux主机和服务器在国内和国外大中型企业中每天24小时,每年365天不间断地运行。这是Microsoft Windows Server等操作系统所不能比拟的。 · 彻底的开放性这是Linux系统最重要的特征之一,也是Linux强大生命力所在。开放系统的概念已被计算机业界普遍接受,而且成为今后发展的主要趋势。所有的计算机厂商都声称自己的产品是开放系统,而且开放的概念也在不断发展和完善,几乎所有的系统都能在其中找到自己的位置。但程序上是有明显差别的,我们认为系统最本质的特征应该是其所有技术的规格说明是可以公开并且自由使用的,而且是不受某一家具体厂商所垄断并控制的。Linux是最能充分体现这一本质特征的开放式操作系统,正是这种较为彻底的开放性,使Linux的发展充满动力和生机。 · 强大的网络功能实际上,Linux诞生于互联网,并且也是依靠互联网才迅速发展起来的,因此Linux具有强大的网络功能也就不足为奇了。它支持所有标准互联网协议(事实上,Linux是第一个支持IPv6的操作系统),可以轻松地与TCP/IP、LANManager、Windows for Workgroups、Novell Netware或Windows NT网络集成在一起,还可以通过以太网或调制解调器连接到Internet上。由于低成本、高可靠、丰富的Internet应用软件,Linux成为互联网服务提供商ISP中最流行的服务器操作系统。任何Linux发行版都提供了电子邮件、文件传输、网络新闻等服务软件,使得Linux不仅能够作为网络工作站使用,更可以充当各类服务器,如应用服务器、文件服务器、打印服务器、邮件服务器、新闻服务器等。 为Linux而设计的服务器 正式由于linux这三大突出优势,使得Linux在世界超级计算机500强排行榜中占据了462个席位,比率高达92%。基于Windows的超级计算机仅有2个席位,还有1个基于BSD的系统,11个基于混合操作系统,另外24个基于UNIX系统。 六、Linux在智能手机,平板电脑以及游戏机领域 Linux系统是世界上唯一能够在嵌入式设备,如智能手机、平板电脑、游戏机上运行的操作系统,没有其他操作系统能够做到这一点。 Linux的低成本、强大的定制功能以及良好的移植性能,使得Linux在嵌入式系统方面也得到广泛应用。流行的TiVo数字视频录像机还采用了定制的Linux,思科在网络防火墙和路由器也使用了定制的Linux。 Korg OASYS、Korg的KRONOS、雅马哈的YAMAHA MOTIF XS/Motif XF音乐工作站、雅马哈的S90XS/S70XS、雅马哈MOX6/MOX8次合成器、雅马哈MOTIF-RACK XS音源模块,以及Roland RD-700GX 数码钢琴均运行Linux。 Linux也用于舞台灯光控制系统,如WholeHogIII控制台。在游戏领域SONY利用Linux系统为其著名的游戏机Play station打造了操作系统。 目前最为流行的Android系统正是基于Linux内核 在手机、平板电脑等移动设备方面,Linux也得到重要发展,基于Linux内核的操作系统也成为最广泛的操作系统。从2007年起,手机和掌上电脑上运行基于Linux的操作系统变得更加普遍,例如诺基亚N810 , Openmoko的Neo1973 ,摩托罗拉的ROKR E8。Palm(后来被HP公司收购)推出了一个新的基于Linux的webOS操作系统,并使用在新生产的Palm Pre智能手机上。MeeGo是诺基亚和英特尔于2010年2月联合推出的基于Linux的操作系统,诺基亚也推出了使用MeeGo操作系统的N9手机。2011年9月28日,继诺基亚宣布放弃开发MeeGo之后,英特尔也正式宣布将MeeGo与LiMo合并成为新的系统Tizen。Jolla Mobile公司成立并推出了由MeeGo发展而来的Sailfish操作系统。 基于Linux内核的智能手机系统Android已经成为世界上最为流行的移动操作系统,基于Android系统的智能手机以及平板电脑大量涌现,Android应用总数超过100万,应用次数超过100亿次,标志着Android生态系统基本成熟。而所有这些辉煌的成就都离不开Linux这个幕后英雄。Linux发行版没有实现的桌面梦想已经被后起之秀Android实现了。 |