您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > Linux的历史与发展趋势期末论文
第1页共3页Linux操作系统的发展历史及趋势内容摘要:由于在1979年,出于商业的考虑,本来开源的Unix操作系统被AT&T收回版权后,引领了数家企业进行Unix系统的商业发展;在当时的环境下,由于大规模集成电路在70年代末的高速发展(重要的是当时Intel的x86架构处理器在个人计算机领域得到广泛应用),以及AppleII在当时推动的个人计算机革命,人们开始对个人计算机有了需求,特别是对支持x86架构的免费系统的需求,于是LinusTorvalds在1991年自行编写了Linux内核,后借力于90年代兴起的黑客文化,在世界各地开发者帮助下Linux取得迅速发展,并有了现在的超过200个Linux发行版本。在未来,Linux在物联网和云时代将会获得充分的发展;但发行版将会发展成为数个主流版本,与企业相辅相成,而小的发型版本则会被淘汰。关键词:Linux发展前景历史操作系统Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由LinusTorvalds在1991年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux系统[1]。Linux的原型Unix是由贝尔实验室开发出来的,而贝尔实验室属于AT&T,又由于AT&T在当时忙于其他商业活动,因此当时的AT&T对于Unix是采取较为开放的态度的。1973后,开放源代码的Unix更是得以与学术界见面,Berkeley大学的BillJoy就是在这时修改出了适合自己机器的版本——著名的BerkeleySoftwareDistribution(BSD)[2]。它是Linux的一个重要分支,著名的Sun公司正是由BillJoy创办并以BSD为发展的核心来进行商业Unix的发展[2]。由于当时Unix的高度可移植性和强大的效能,而又没有版权的纷争,使得众多商业公司开发出了自己的Unix操作系统,如AT&T的SystemV、IBM的AIX以及HP,DEC等公司自己的Unix系统。但是,由于早期硬件厂商并没有协议这一概念,因此开发出来的硬件千差万别,也就需要为自己的硬件开发出特定的Unix系统,而且没办法在别的硬件架构下工作[1]。因此,在这种窘迫的时期,没有厂商把精力投在个人计算机的Unix系统的开发上。同时,由于AT&T出于商业的考虑,突然将高度开放的Unix系统的版权收回,并且特别提到“不可对学生提供源代码”,一时造成了Unix界的紧张气氛,也引来了很多商业纠纷。在这种紧张的时期,1979年在学校的AndrewTanenbaum(谭宁帮)教授为了能继续教授这一套优良的操作系统,用自己的记忆(很聪明地规避了版权纠纷)编写了X86架构的Minix版本,但是由于这个版本没有在网上流传,因此没有走得很远[2]。1983年后,由于受专利软件制约,想要寻找出路的RichardMathewStallman发现了Unix系统,与Unix的接触使他意识到软件的可移植性的重要性,因此,他将他的软件全部撰写成可移植的形态[2]。并且受此启发,开始了GNU计划。在1990年左右更是编写出了GNUCLibrary以及著名的BASHSHELL接口[2]。到了1985年,为了避免免GNU开发的自由软件成为他人的专利软件,他与律师草拟了有名的通用公共许可证(GeneralPublicLicense,GPL)。值得一提的是,GNU计划中开发出了Emacs,GCC,GLIBC,BASHSHELL等重要软件[2]。1991年,在这个良好的GNU生态基础上,GNU的免费操作系统HURD仍在开发中,并且不会在数内年完成,这使得芬兰大学生LinusTorvalds非常急迫,从1991年4月起,他开始酝酿着自己编写操作系统,9月份发布了Linux0.1版本,1991的网络已经和1980年前后Internet的出现相距10年左右了,因此高效小巧的Linux得到了充分的传播。在世界各地开发者的帮助下,Linus不断改进系统,到0.11版本时已支持软驱、VGA等设备了,0.12版后则直接跳至0.95、0.96、0.97、0.98、0.99,之后的这些版本已陆续支持VFS,SCSI驱动,TCP/IP协议的支持等。到1994年3月,Linux有了第一个正式版本——1.0[2]。而同时,在90年代,极客文化盛行,不少聪明的计算机高手为了展现自己的高超技术,纷纷竭力寻找软件的漏洞,其中Linux便是他们的一个目标,在他们的不断攻击下,Linux才得以快速地发展。到1996年6月,Linux2.0内核发布,此内核大约有40万行代码,并可以支持多个处理器了[2]。1998年时,由于RedHat实验室的成立,以及后来IBM与RedHat的合作,使得Linux在服务器端第2页共3页得到了前所未有地发展。如今Linux的圈子正在慢慢地壮大,从1991年Linus开创了Linux的0.1版本到现在的3.13仅仅用了24年,相比创建于1975年庞大的Windows其历时虽短,发展的速度却要快得多,而以往被用户所诟病的图形界面即Xwindows现也已优化了不少。对Linux的初学者来说现在是接触这个优秀的操作系统的好时候,目前来说,Ubuntu是能让用户很好地上手的Linux操作系统,正迅速在新手的圈子里蔓延开来,并成为流行,拥有了介于Windows和Mac之间的图形美感之后,再加上Linux本身的高效性,Ubuntu有了更多的理由被用户接受。而就在不久前,在红旗宣布关闭红旗Linux研究院后,中国另一支专门团队开发出了适合国人使用的Ubuntu版本----Kylin,麒麟在中文的支持上做得非常好,内置搜狗等中文应用,无疑可以让国内用户更容易上手.而从市场上看,有联想等品牌机装上了Linux发行版;在2014年末,国产品牌魅族更是推出了搭载UbuntuTouch图形界面的智能手机,可见Ubuntu对消费者已有一定吸引力了。这必将推动消费者对其他Linux发行版的认知。但也有不少对Linux负面负面评价,如过多的发行版本(超过200个),使程序开发者无法针对所有发行版做测试,使用Linux平台的应用安装在非主流发行版可能遭遇预料之外的问题;其次,由于缺乏商业利益的驱使,便少有开发者注重在用户界面的调整上下过多的功夫,也因此在某些方面制约了Linux的发展。作为三大操作系统之一,Windows发展到现在安全性依然很低,并且也不适合工作站或服务器,但是相对Mac,Windows可以良好地兼容非常多的硬件,而Mac的体验限于Apple的硬件;而相对于Linux,Windows使用更加容易,这也是Windows市场占有率高的原因之一[4]。但Mac的用户体验无疑是三者中最好的,由于其封闭的生态系统和它所蕴含的独特企业文化,使得它拥有华美的用户界面,还有它仔细考量用户每一处使用细节的细心,比如简单一个空格键就能预览文件的概况,多个桌面之间轻松切换,软件消息提醒采用图标弹跳的方法提醒用户等都极大方便了用户,达到尽量避免干扰用户的目的。而其在外观设计和材料选择上所倾注的心血更是超乎人们的想象,不得不说,这种从乔布斯时代继承的”艺术”思维确保了Macintosh始终作为一件工艺品而存在。Linux相比前二者并没有那么华丽的界面,也没有很大的市场占有率,但是它有着最大的特点——“可塑性”,即每个用户都可自己对系统的内核和根文件系统自由裁剪,定制,因此会产生非常多的非主流版本,就像大河支流一样非常零散,这里就显现出“自由”的两面性了,因此不得不提Linux的重要拥护者——企业的存在了。Linux是一个合作产物,是由众多贡献者共同努力缔造而成的。如果说社区开发者是大河支流,那么引领着这些支流走向未来的大河就是企业。企业是Linux最主要的贡献者,但是他们忠于利益,支持Linux只是为了自身的未来发展[5]。除去RedHat(不同于Canonical,RedHat是最为人所熟知的Linux解决方案供应商),排名前几位的贡献者主要包括Intel,IBM,德州仪器,甚至还有微软。Linux的所谓“灵活性”,即能够运行在多个平台或设备上的能力,很大程度上来源于以上这些贡献者,而他们的主要动力则来自于不断萌发的自身需要:例如,微软为Linux内核添加的代码,大大改善了Linux在其产品Hyper-V下的运行状况[5]。企业背景的发行版之所以能够普及,是“因为Linux内核这样的项目其复杂程度和准入门槛太高,一般水平的C程序员很难在有限的业余时间内,仅凭个人能力,而不依靠企业的支持,跟上内核的更新进度、建立社区公信力,或者做出某些重大贡献”[5]。在他看来,企业恰恰有能力有资源支持这样的努力,与之相比,高校和研究机构已被远远地抛在了后面。MarkCoggin,Linux红帽企业版的市场高级总监,他坚信,“最佳的创新点是那些经过开源社区的无数参与者利用、改进后的方案”[5]。因此,社区或许确实是推动Linux发展的重要力量,但是如果没有企业的引导,那么散布的支流会难以汇聚,即是说没有庞大的利益团体的推动,“自由”的发行版是跟不上时代的步伐的。另一个方面,Linux有着可移植性这一重要优势。在现在开源硬件大力发展的前提下(社区:openhw.org,开源硬件:ArduinoBeagleboneRaspberryPi),可以预见Linux会得到更多的关注。而未来的物联网时代和云时代,可穿戴设备必将成为人们消费的一大方向,加之智能家居的理念的快速普及和厂商的紧密配合,嵌入式技术和云服务将带动各行各业为未来城市服务,而其中Linux系统则在两者中都扮演着重要的角色,其可移植性和自由度使得它可以在嵌入式领域遍地开花,从智能手机,智能手表,智能眼镜到智能路由器,智能电视,智能监控等,都没有像一些人说的Linux将会消失的迹象。但是,Apple超前的技术,在今年完成了整合IOS和MACOS的任务后,它极有可能将凭借可穿戴设备(AppleWatch以及可能到来的智能眼镜)结合Apple的其他传统设备掀起新一第3页共3页轮革命。综上所述,从桌面端看,Linux操作系统将在数年内完善其图形界面的效率并开始被消费者接受,但是由于其准入门槛高,最终必定会汇聚成数个较易用的主流发行版被消费者接受,大企业将会与这些主流发行版相辅相成,而小的发行版因社区支持较少以及系统不完善等原因将被淘汰。从服务器端看,由于Linux的服务器版本开发成本较高,长时间并不会有太大变化。从移动端看,由于对手Apple和Windows向移动端的渗透以及对各自桌面系统的深度整合,原本Android阵营的消费者会减少很多。\参考文献[1]LinuxWikipedia[EB/OL][2]鸟哥,鸟哥的Linux私房菜.pdf[M](P6,7,8,9,10,11)[3]作者不详,Linux操作系统的发展历史及趋势[EB/OL]=view[4]作者不详,分析:Windows在桌面和服务器市场占有率为什么比MacOSX,Linux高[EB/OL]2006-12-26[5]作者不详,Linux的未来:进化无处不在[EB/OL],2013-11-11
本文标题:Linux的历史与发展趋势期末论文
链接地址:https://www.777doc.com/doc-6332487 .html