Linux技术-迎接Linux明天
迎接Linux明天

 
----诞生于1991年的Linux操作系统终于在1998年开始大红大紫。年初,好莱坞巨片《泰坦尼克号》等应用案例取得的巨大成功把人们的目光聚焦在这个早已流行于大学和技术派人士之中的免费开放源码操作系统身上,下半年包括Informix、Oracle、Corel、IBM、Netscape和Intel等著名公司在内的一大批软硬件开发商相继宣布支持Linux,一时间各种媒体竞相报道关于Linux的新闻,并形成了Linux将会是微软WindowsNT操作系统的取代者这样一种印象。

免费Linux福依祸倚

----我们可以看到,已宣布支持Linux的软件商中有不少在目前与微软的竞争中处于劣势,如Corel、Netscape等。纵观Windows系统的发展可以发现,当某种应用在Windows平台上具有较大市场的时候,微软就可能推出自己的产品或干脆购买第三方的产品,借助于在系统平台上的优势,逐步侵占市场,使得其它竞争对手败下阵来,Corel公司的Office、Netscape公司的Navigator都是这样的例子。这些软件商支持Linux的一个主要目的是为自己多找一条出路,因为考虑到微软不大可能把自己的应用产品移植到竞争对手的平台之上,所以它们努力地推动Linux成为NT的竞争者以扩大反微软阵营的力量,但是,商业公司需要利润来作为发展的基础,Linux现在的普及程度不高,因此还谈不上较好的利润,另外Linux本身是免费的,这一点会影响到Linux平台上应用程序的定价,未来会怎样相信这些软件商自已心里都是悬着的。对于硬件厂商如Intel来说,情形就大不一样了,无论哪一种操作系统占主导地位,只要运行于x86平台之上,Intel都可以不断地卖出更多的CPU,支持多种操作系统的策略可以为Intel带来更多的利润,同时也减少了会受到老盟友制约的担心。

----微软近年来已经习惯了成为众矢之的,所以面对Linux的冲击并未表现出强烈不安的情绪,只是默默地衡量Linux可能带来的威胁。实际上,Linux虽然算得上是NT的一个有力的对手,但短期内带给其它Unix操作系统的威胁可能更大,况且微软的应变能力不容忽视,当Linux将来拥有了简明的安装例程、优秀的图形界面和大量的应用程序并对NT产生致命威胁时,微软完全可能使出开放NT部分源码、降低售价、甚至移植应用程序到Linux平台上等手段来与其它软件商竞争。

 

----着眼国内从校院起步

----冷静观察了这场Linux潮中主要角色的表演后,我们应站在Linux一方呐喊助威,还是为NT摇旗喝采呢?笔者认为,这些并非务实的态度,对于中国的软件业和开发人员来说,认真思考Linux能够为我们带来此什么以及Linux在中国的应用前景,具有更加重要的实际意义,而不必过多地讨论Linux能否取代NT,因为无论Linux将来如何发展,我们都可以从它获得有益的东西。众所周知,中国的软件业在目前比起美国还有非常大的差距,虽然经过多年的努力,我们已拥有了不少像WPS这样的优秀国产软件,但国产软件功能所覆盖的范围明显狭窄也是不争的事实,更重要的是,因为我们还没有实力推出能在市场上立足的自己的操作系统,以致于Windows98以比美国和日本国内价格还要高的1998元标准定价在我国市场上亮相后,我们也不得不购买,落后就要挨打的道理不断闪现在为中国软件业担忧的人士心中。

----Linux作为Unix系统的变种,其技术相当优秀,具有系统内核小、稳定性高、可扩展性好、对硬件要求低、网络功能强等特点。从Linux的诞生之日起,其创始人LinusTorvalds就把Linux定位于全人类共享的自由软件,不仅开放了Linux的全部源码,并坚持不把Linux作为牟利的工具,Linux随后的发展凝聚了世界各地无数开发人员的大量心血,体现了一种信息世界的共建、共享和共荣的精神。Linux借助于Internet的力量不断扩散和壮大,任何人都可以免费获得它及其源码,对它进行研究和扩充,这对提高我国软件产业的基础水平无疑有巨大的好处,因为起步较晚和条件受限,不少操作系统方面的基础软件技术我们还没有真正掌握,现在有了Linux现成的源码可供我们观摩和学习,相信会起到事半功倍的作用。

----Linux在国外大学中早已流行开来,但在国内仅有一些名牌大学内可以经常看到Linux的身影。由于大学生是影响社会未来发展的重要力量,许多计算机厂商都乐意向名牌大学捐赠自己的产品和设备,很明显,除了短期的政治和社会效益外,这些厂商还看中了长期潜在的经济效益,当大学生们用惯了某些产品后,他们参加工作后就会对工作单位在购买此类产品时的决策产生或多或少的影响。同样的,如果我们把国内计算机专业现行的内容陈旧的Unix系统教材更换成Linux的内容,一方面可以让大学生们更好地掌握现代操作系统的基础原理,通过对源码和文档进行分析学到最新的技术,另一方面当他们走向工作岗位之后,会把Linux带到社会的各个应用领域,并成为Linux的技术支持者,这样的话,当Linux真到了全面流行的那一天,我们也有足够的技术力量来应用它,而不像使用很多商业操作系统时那样由于需要技术支持而受制于开发商。

 

----专业领域能否先行一步

----我国的计算机应用正处于快速发展阶段,很多领域都需要实现计算机化管理,如果都使用商业操作系统,再不断地进行一次又一次的升级,所需费用的数目之庞大令人瞠目结舌,这对经济并不十分发达的我国无疑是一笔不小的负担。免费的Linux为我们提供了另一种选择,在那些不需要豪华用户界面、专业技术性强的应用中,例如政府部门和科研部门的小型服务器系统、ISP的Web和邮件服务器、大学的计算机中心等,完全可以使用Linux来替代商业操作系统。

----任何软件系统都有可能存在的弱点和缺陷,Linux和商业操作系统在这一点上都不例外,但由于源码的开放性,Linux经过了无数技术人员的反复推敲和论证,其安全隐患要比商业操作系统少得多,并且不存在开发者有意留下的秘密后门,使用者可以很容易地管理、控制和定制它,因此透明的Linux非常适合于安装到涉及国家机密和安全的计算机系统中,我们还可以对它进行特殊改动以建立专用版本,应用于军事通信和控制系统等关键性领域之中。

----技术力量和市场都有,我们的软件业能够为此做些什么呢?笔者认为,对Linux进行统一标准的汉化是重要的第一步,尽管目前Linux的使用者多数都是专业人员,语言不是主要障碍,但中文Linux肯定会提高使用者的效率,吸引更多的用户,另外,如果没有标准的中文Linux,就没有大量的中文应用软件出现,Linux用户将不得不依靠安装多套操作系统来完成不同的任务。汉化不是简单地给Linux加上一层能够显示和打印输出中文的外壳,而应从Linux的内核着手,对大量源码和文档都要进行分析和汉化,因此这个过程也是对Linux进行消化和理解的过程。在我国还缺乏风险投资的情况下,这项工作需要由国家有关部门出面成立一个中文Linux标准化和研究机构,组织研究所、有实力的公司和民间Linux团体,共同完成对Linux的汉化,并把中文Linux提交给Linux社区。这个机构完全可以学习RedHat等公司,把Linux系统及其应用程序制作成光盘出售,并为Linux用户提供技术支持服务,以此作为部分经费来源。

----有远见的软件公司应注意到Linux的潜在市场,组织技术力量对Linux进行预研,在开发产品时注重保持软件良好的可移植性,以便在合适的时候只需很少的工作量便可推出基于中文Linux平台的产品。对操作系统了解程度的加深有利于降低产品的开发成本,缩短开发周期,因此软件公司会有更多的精力进军新的应用领域。

----现在,一些有名的软件公司也开始走上开放源码的道路,例如Netscape发布了Commnunicator的源码,Sun也于近期开放Java的源码,尽管这些公司的作法更多是出于商业目的,但这毕竟表明开放源码运动逐渐获得人们的认同,自由软件联盟和Linux所倡导的“自由”思想逐渐深入人心。Linux的成长与Internet密不可分,大量的软件开发人员不计较个人利益得失,通过Internet进行协作造就了这一项杰出的作品。从今年Internet上流行的国产共享软件可以看出,其实我国拥有不少的优秀软件开发人才,但他们当中有很多由于条件所限只能进行小规模的开发工作,如果能够建立起一种软件人才“自由”流动机制,让他们能够聚集在良好的开发环境之下协作攻关,那么将会产生的经济和社会效益是无法估量的,也许在不久的将来,我们就可以用上由中国人自己开发的操作系统畅游在信息海洋之中了。

首 页 | 关于我们 | 系列产品 | 方案文档 | 合作伙伴 | 客服中心