Linux操作系统的发展前景.pdf
2 0 0 4 年1 2 月第3 卷第4 期渝西学院学报(自然科学版)J o u m a lo fW e s t e r nC h o n g l i n gU n i v e r s i t y(N a t u r eS c i e n c e sE d i t i o n)D e e,2 0 0 4V 0 1 3N o 4L i n u x 操作系统的发展前景顾启元(渝西学院数学与计算机科学系,重庆永川4 0 2 1 6 8)摘要 从计算机操作系统实验教学、L i n t=系统本身的优越性以及L i n t=系统在国内外市场的发展情况等方面论述了L i n u x 系统的优越性 关键词】L i n t=系统;优越性;发展前景 中图分类号 T P 3 1 6 文献标识码 A 文章编号 1 6 7 1 7 5 3 8(2 0 0 4)0 4 0 0 5 2 0 3操作系统O S(O p e r a t i n gS y s t e m)是计算机系统中非常重要的系统软件,它管理着整个计算机软、硬件资源,合理地组织计算机的工作流程,是人与计算机交互的界面(i n t e r f a c e)计算机操作系统是计算机技术和现代管理技术相结合的产物信息类、计算机类的学生学习它内部的工作原理,不仅可以了解其内部工作机制,而且还可以发展自身盼创新意识操作系统是-I -J 理论性和实践性都很强的计算机软件基础课程如何把抽象的理论和实践结合起来,用科学的理论来指导具体的实践以及在具体的实践中不断丰富、完善理论,是教学活动中必须考虑的问题1 操作系统实验的需要虽然我们熟悉W i n d o w s 系列的软件,但是对W i n d o w s 系统内部工作机制却缺少深入了解。毕竟W i n d o w s 系统是一个商业软件,从实验的角度来看,操作系统的很多原理和思想没有办法在这个系统下实现比如,两个进程的通信机制的模拟演示、任意几个进程的并发执行可能导致失去封闭性和不可再现性等问题的分析的模拟演示等;而L i n t=系统却为我们提供了这种实验需要2L i n t=相对W i n d o w s 系统有着更多的优越性2 1L i n u x 是一个非常稳定的、安全的多用户多任务的操作系统L i n t=符合现代信息管理系统的要求,特别是对安全性的要求它的安全性和其它性能是基于每个人都可以阅读、批评和改进的全面解决方案,这也是当今科学计算领域要求的集中体现L i n t=遵循源代码开放和非商业化的原则,它包含了最佳的计算方法、公开的源代码、可靠的代码验证,并具有安全性、适应性、实用性等L i n t=是一个逐步成熟、安全和应用广泛的类似于U N I X 的操作系统与其它操作系统相比,L i n t=最重要的不同点是普通用户和系统管理员完全分开普通用户只能操作属于他们自己的文件不管程序出现何种差错,用户运行的程序只能影响他们自己拥有的区域“管理员”和“普通用户”账号的截然分开让系统变得复杂,同时使L i n u x 变成了真正的多用户操作系统2 2L i n t=是一个值得认真研究的系统在L i n u x 系统下,用户可以根据自己的需要制定出一个系统,使其成为属于自己的操作系统;学生可以学习如何编译一个文字处理方面的应用程序的代码,这个程序和微软的w o r d 具有同样先进的功能L i n t=可以使学习者始终站在科学技术的前沿,比如信息技术、项目管理、质量监控、方法学等2 3L i n t=是一个技术快速更新的操作系统【收稿日期 2 0 0 4 0 7 0 7 作者简介】顾启元(1 9 7 5 一),男,贵州松桃人,助教,在读硕士生5 2 万方数据这是由L i n u x 的软件开发模型所决定的:“基于前一开发者的成果”和“对等代码检查”(对比于一般的封闭式软件开发模型的“一切从头开始”和“没有人能够读我的代码”)开放源代码的软件开发模型有它自己的特性:开发的过程从速度上较慢,但是整个开发过程拓展得很宽,这样,一些程序的安全漏洞在这个过程中就会被填补2 4L i n u x 具有卓越的计算能力、可移动性和适应性1 9 9 9 年4 月,一台集群的L i n u x 机器在性能测试中击败了G r a y 超级计算机出于价格考虑,L i n t t x大部分运行在便宜的I n t e l 的芯片上,但是它在其它很多硬件平台上(从小玩具到大型机)上也运行良好一个L j n u x 发行商(D e b i a n)声称:“L i n u x 是一个无所不在的操作系统”L i n u x 几乎可以通过量身定做去适应任何计算任务的需要2 5L i n u x 具有先进的图形用户界面“n u x 使用一个标准、网络透明的X W i n d o w 系统,并且自带窗口管理程序(K D E 或者G N O M E)它可以为开发者提供所需的嵌入式环境、功能全面的图形界面开发工具2 6L i n u x 具有几十个异常出色而且免费的桌面应用程序这些软件包括网络浏览器、电子邮件程序、字处理、电子表格、演示文稿、图形和线性图形程序、文件管理器、音频播放器、C D 刻录程序、游戏等2 7L i n u x 的各种实用小程序和专业程序L i n u x 具有成千上万个免费的工具和应用小程序“小的就是好的”在L i n u x 里表现得淋漓尽致这些应用小程序可用于实现非常复杂的计算任务成百上千个专业程序由全世界的无数研究人员编制,覆盖了天文、信息技术、化学、物理、工程、语言、生物等各个科学领域在很多专业领域,L i n u x 更像是“唯一”的操作系统比如,天文学领域需要超强的计算能力,而L i n u x 是当今这个领域里最好的软件2 8L i n u x 具有良好的系统开发平台很多优秀的系统开发平台、友好的编程语言及编程工具都免费包含在操作系统里面编程者常常要阅读操作系统的源代码L i n u x 自带的C 语言编译器的兼容性和适应性比其它平台要好得多P e r l、e y t h o n、G u i d e、T c l、R u b v 和功能强大的s h e l l 脚本,甚至连汇编程序的编译器也包含在标准的L i n u x里面2 9L i n u x 具有非常出色的网络功能大多数网络软件都是标准的L i n u x 软件包,而且是免费的,它们并非“二流共享软件”,而是在因特网上使用非常广泛的软件(比如,A p a c h e 几乎占据了5 0 的网络服务器的份额;而S e n d m a i l 几乎占据了所有电子邮件的总和的一半以上)2 1 0L i n u x 具有支持更多文件系统的功能L i n t t x 可以连接到微软、N O V E L L 和A P P L E 的网络;可以读写微软M S D O S 和M S W i n d o w s 的其三文件格式,包括那些存放在W i n d o w s 操作系统下的硬盘分区的文件3L i n u x 系统发展前景的分析3 1自由软件开发的新思维由于L i n t t x 不属于哪一个公司私有,它就不可能因为该公司的倒闭而消失L i n u x 的通用公共许可证(G e n e r a lP u b l i cL i c e n s e,G P L)将得到保证只要还有L i n u x 的用户,他们就能够提供对操作系统的开发和维护3 2 国际市场动态现在,社会各界对免费发布的操作系统的支持的力度大大增强了在2 0 0 0 年c L i n u x 服务器操作系统的市场占有份额已经达到了2 7,发货量也增长了2 4,是增长最快的服务器操作系统前不久的T I C H 测试表明,D B 27 2 数据库和L i n u x2 4 3 结合的整体性能已经超过了S Q LS e r v e r+W i n d o w s2 0 0 0 的组合微软的首席执行官S t e v eB a l l m e r 承认,L i n u x 已经成为微软的头号敌人如今,许多硬件厂商也都纷纷加入到L i n t t x 领域,这将极大地促进L i n u x 操作系统的发展H P 公司的高级战略家帕伦斯就坚信,L i n u x 桌面操作系统最终会取得成功帕伦斯认为,尽管投资者越来越不S 3 万方数据愿对开发具有友好用户界面的L i n u x 公司进行投资了,但这只是暂时的他还指出,不让I J n u x 打进台式机市场是一种短视行为H P 表示,它将坚定不移地推动L i n u x,使其进入主流市场当前,L i n u x 带来的最大的好处就是成本低,这使H P 可以以较低的价格向低收入国家销售P C,而且肿已经着手在第三世界国家中寻找强有力的发展伙伴H P 和我国的L i n u x 领袖厂商中科红旗结盟,发展中文L i n u x,其中重要的一项就是桌面系统及其应用I B M 对L i n u x 的支持也振奋人心:它将拨款1 3 亿美元用于发展L i n u x(其中的3 亿美元将用于成立L i n u x 顾问服务公司,为采用免费L i n u x 操作系统的企业提供咨询服务)此外,I B M 的研究机构还将致力于研制L i n u x 超级电脑和L i n u x 手表等各种L i n u x 应用产品I B M 全方位支持L i n u x,无疑是期待从微软手里抢回一部分曾经由自己一手把控的软件市场,并把这种支持当成和S u n 微系统公司争夺市场的长期战略无独有偶,I B M 也选择了中科红旗,也就是说,L i n u x 桌面应用在发展中国家更具潜力3 3 国内L i n u x 的发展情况我国L i n u x 的应用已扩展到服务器领域、嵌入式系统、互联网领域以及信息安全领域等各个方面,在金融、电信、邮政、传媒、烟草等行业的应用不断增多并开始逐步向P C 桌面系统渗透从市场分布来看,2 0 0 3 年政府部门应用的市场份额基本保持稳定,中小型企业在我国L i n u x 操作系统市场所占份额明显上升,比2 0 0 2 年翻了一番中文L i n u x 厂商在产品、应用及合作方面都已经取得了很可观的“局部胜利”如在获得第三方厂商支持方面,L i n u x 厂商中科红旗(由中国科学院软件研究所和上海联创投资管理有限公司共同组建)于2 0 0 1 年3 月成功取得了信息产业部通过中国电子信息产业发展研究院(c c m)赛迪创业投资有限公司的注资它专门致力于开发和推广基于L i n u x 的操作系统及应用软件,已先后与I n t e l、N E C、I B M、H P、S y b a s e、T C L、实达、海星、南宁胜利、清华同方、韩国L i n u x o n e 等软硬件厂商建立了广泛而深入的战略合作关系,红旗L i n u x 桌面系统已经预装到国内外各大品牌机联想则干脆自给自足,自己开发联想L i n u x 和幸福O f f i c e 虽然多种L i n u x 发行版各自为政会降低L i n u x 的整体战斗力,但业界认为,不同的发行版本最终会产生不断细分的市场,各个版本将专注于处理比较专业的东西总之,从实验教学需要以及计算机技术发展两个方面来看,学习好、掌握好L i n u x 系统都是非常必要的 参考文献 1 L i n u xN e w b i eA d m i n i s t r a t o rG u i d eP e t e rS t a nK l i m a s 2 0 0 2 2 汤子赢,等计算机操作系统 M 西安:西安电子科技大学出版社,2 0 0 0 T h eP o t e n t i a lo fL i n u xO p e r a t i n gS y s t e mG UQ i y u a n(O e p t o fM a t h e m a t i c s&C o m p u t e rS c i e n c e,W e s t e r nC h o n g q i n 9U n i v e r s i t y,Y o n g c n u a nc h o r o q 哟4 0 2 1 6 8,C h i n a)A b s t r a c t:T h i sp a p e rm a i n l yd i s e u s s e st h ep o t e n t i a lo fI J n u xo p e r a t i n gs y s t e mf r o me x p e r i m e n tt e a c h i n go fc o m p u t e ro p e r a t i n gs y s t e m t h ef e a t u r e so fL i n u xs y s t e ma n dt h eu s ec o n d i t i o no fL n u x i nd o m e s t i ca n df o r e i g nm a r k e te t C K e yw o r d s:L i n u xs y s t e m;a d v a n t a g e;p o t e n t i a l5 4 万方数据Linux操作系统的发展前景Linux操作系统的发展前景作者:顾启元,GU Qi-yuan作者单位:渝西学院,数学与计算机科学系,重庆,永川,402168刊名:渝西学院学报(自然科学版)英文刊名:JOURNAL OF WESTERN CHONGQING UNIVERSITY(NATURE SCIENCE)年,卷(期):2004,3(4)参考文献(2条)参考文献(2条)1.汤子赢 计算机操作系统 20002.Linux Newbie Administrator Guide Peter Stan Klimas 2002 本文链接:http:/