Linux及其在中国的发展展望

作者:方 汉

[返回]



----过去一年中,Linux在IT世界中可谓风头正劲,请看,大批数据库厂商宣布加入Linux阵营,Intel和Netscape宣布注资RedHat,以及PacificHighTech公司宣布推出TurboLinux中文版。这一切对于Linux的发展是福是祸?作为中国的IT业者和用户,这一切又意味什么?

Linux快速成长


----Linux作为一个完全免费的网络操作系统,据不完全统计,在全世界已经有近800万用户,其中中国用户大约有近10万人,Linux目前的优越之处在于网络服务器领域,Linux+Apache已经成为网络上最普遍的服务器架构模式,附表所示的统计表格,是由一个网络组织通过对互联网上60多万台WWW服务器进行统计之后得出的结果。


----由附表中的数据看出,Linux作为网络服务器在短短的几年内迅猛发展,不仅在市场的占有率上具有一定的优势,成长速度也是非常可观的。此外Linux作为数据库服务器的前景也是一片光明:Oracle公司的Oracle8i、Informix公司的InformixSE、Sybase公司的Sybase,、Inprise公司的InterBase5.0和IBM公司的DB2等这些重量级的数据库,都已经推出了它们的Linux版本,相信Linux成为企业级数据库的搭载平台也为时不远了。

----至于Linux最著名的缺点,也是大多数普通用户不愿意转向Linux的原因是因为Linux上缺乏好的桌面应用软件。但是现在这种情况已经悄悄地发生了变化。有一些商业公司开始推出他们基于Linux的商业Office软件:Corel公司推出的WordPerfect8.0和德国StarOffice公司推出的StarOffice以及Applix公司的Applixware,可以说是现有的商业化的重量级Office套装软件。其中StarOffice被评为去年最佳Linux平台上的Office软件。此外还值得我们注意的是自由软件界现在也在向Office软件进军,其中的代表产品当属KDE(KDesktopEnvironment,K桌面环境)计划下的Koffice套件。目前已经开始的计划有:Kspread、Kpresenter、Killustrator、Kword、Kformula、Kchart、Kimage和Korganizer等等。当然这个计划还处在刚刚起步的阶段,不过他们的设计思想是非常先进的,用基于CORBA的KCOM来模拟微软的DCOM,目前已经支持不同对象之间的互相嵌入。从Koffice的开发画面来看,他们的进展非常迅速,目前已经有同Office95不相上下的效果了。当然整个Koffice是遵循GPL的,相信他们秉承KDE系列的面向用户、界面友好的特点,将Koffice发展成为一个可以同商业Office相比的自由软件,解决Linux桌面软件缺乏的问题。

----也许是因为这样,微软开始注意到Linux,因为Linux同样架构于X86平台,甚至NT支持的Alpha平台它也同样支持,并且能够提供NT提供的所有服务。这就直接构成了对微软的NT4.0和Windows2000的威胁,成为同微软争夺低端服务器市场的一个强劲对手。在不久的将来,甚至会同Windows争夺桌面用户。不知道微软会不会像击败Corel,、Louts和Borland等公司那样击败Linux和OpenSource。不过笔者认为这种可能性不大,因为Linux和OpenSource的背后是千千万万厌倦了商业软件的普通用户,正因为有这种需求,Linux和OpenSource才会兴起。当然,从另外一个角度说,由Linux和OpenSource取代微软的地位也是不大可能的,但是重要的一点是他们提供了一种微软以外的解决方案,只要他们占有一定的市场份额,那么就不会让微软处于绝对垄断地位,这对于整个IT行业都是非常有益的。

自由软件的成功


----此外,笔者认为,Linux的成功的意义并不在于Linux这个操作系统本身,而在于LinusB.Torvalds先生建立的这种全新的软件开发方式和Stallman先生的GNU(即自由软件)精神。正是由于源代码公开,智慧共享的GNU精神,才能有今天的OpenSource界。但是,Linus创建的这种"市集"模式(指LinusTorvald的软件开发风格,尽早并经常发表版本,授权每一件作者可以委托的事。软件开发过程是完全开放和公开的,任何人可以在任何时候加入或退出。Linux的爱好者们似乎以这种方式组成了一个有不同流程和不同方式的大市集,Linux不但没有因为浑沌不清而四分五裂,反而以传统的习惯于封闭团队开发模式的软件开发者几乎想像不到的速度在茁壮成长。以这个风格开发出来的Linux既一致又稳定,在软件开发史上可以说是一个奇迹。关于这种开发模式同传统开发模式的比较请参阅EricS.Raymond先生的"教堂与市集"一文http://opensource.okstation.com/raymond/cathedral-bazaar)是一种全新的软件开发模式,它同OpenSource的GNU精神是紧密结合相辅相成的。如果没有源代码公开,那么就不可能有这种群策群力的软件开发模式。而这种开发模式也许正是将来软件业的一种发展方向。


难得的机遇


----对于中国用户和IT业界来说,Linux对我们意味着什么呢?如果仅仅意味着一种时髦,紧跟国际潮流的话,那么真是明珠暗投了。这样Linux对于我们来说同外国的普通商业软件又有什么区别呢?Linux和OpenSource对于中国的IT行业来说,是一个前所未有的机遇,即建立自己的民族软件产业的一个绝好机会。放眼中国的软件界,已经完全被国外的商业软件打得落花流水:除了没有任何市场的COSIX,从DOS到Win98,从Unix到MacOS,中国没有一个自己的商业操作系统,除了弱小的WPS97以外没有自己的Office软件。至于数据库领域、计算机辅助设计领域更是毫无作为。除了制作大量技术含量不高的杀毒软件,财务软件和中文平台以外,中国的软件业者还能做些什么?而随着保护知识产权意识的提高,每年我们国家都要花近千亿人民币去购买国外的软件产品,还出现了像微软状告华为这样的事情。其中最根本的一个问题是,中国人没有自己的操作系统,正所谓居安思危,拥有自己的操作系统,不仅对中国的民族软件发展有好处,甚至对于中国的国家安全和国防事业都是至关重要的。但是如果像日本那样搞自己的一套体系结构(PC98),不同国际兼容,结果严重阻碍自己软件业的发展,那么也是死路一条。而Linux的出现正符合我们的所有要求,因为源代码公开,我们可以立刻加入开发,不仅开发速度大大快于任何商业操作系统,并且可以保证操作系统中不存在任何黑洞和隐蔽的问题,永远不会受制于人。因为Linux是国际化的,我们也不必考虑兼容性问题,永远不会同国际脱轨。因此Linux对于我们来说,是实现民族软件腾飞的一个难得的机遇。

从现在做起


----从比较实际的方面来说,目前Linux对于我们的IT业界来说,是一种非常物美价廉的系统集成的解决方案。不仅因为相对于NT和Solaris等商业Unix系统来说Linux是免费的,而且因为Linux自身的网络负载能力强,安全性好,I/O速度快,提供FTP、WWW、E-mail、News、DHCP、FireWall、Intranet等等服务,网络服务器安装快速简便,便于管理,基于低廉的PC硬件平台。此外Linux对NetWare(使用NWS)和NT/95(使用Samba)网络的完全兼容性,对于中国的大量中小企业来说,是建立自己的Intranet服务器的一种非常优秀的解决方案。目前已经有四通、实达、中网、华胜等公司开始承接以Linux为平台的Intranet/Internet的系统集成工程。

----最后一个问题是Linux的发行版本和中文化问题。目前,中国尚没有自己的Linux发行版本和中文Linux。总部位于美国奥克兰的PacificHiTech公司,成立于1992年,一直致力于OpenSource事业和TurboLinux发行版本的开发,具有丰富的Linux国际化(Internationalization,即I18n)和本地化(Localization,即L10n)经验,他们推出的TurboLinux日文版占有日本50%的Linux市场和15%的操作系统市场,并且正在向高端服务器领域进军。这样一个国际化的公司即将进入中国市场,他们将于今年年初推出TurboLinux的中文版3.02,该发行版本完全由本地的研发小组开发,实现了Linux下的中文多内码的显示、输入和打印,从安装到实用的全面中文化。所有这些软件都是基于GNUGPL(GeneralPublicLicense),即源代码是公开的,并且他们将提供完善的技术支持和同本地的系统集成公司开展多种多样的合作。相信TurboLinux中文版的推出,对在中国普及Linux,促进中国Linux产业的迅猛发展是会起到积极作用的,而由于Linux的代码公开的特性,又使得他们区别于其他的商业软件公司。不会造成垄断市场的局面。

----1999年,世纪末的机遇与挑战向我们走来,希望中国的IT业者能够重视Linux这个机遇,能够为中国的民族产业做出自己的贡献。


附表

附表排名操作系统节点数百分比
1 Linux 171623 26.3%
2 Windows 95/98/NT 152682 23.4%
3 BSD Family 147602 22.6%
4 Solaris/SunOS 94230 14.4%
5 IRIX 29384 4.5%
6 Mac/Apple 13736 2.1%
7 AIX 10865 1.7%
8 HPUX 10237 1.6%
9 Reliant Unix/Sinix 3971 0.6%
10 Digital Unix 3775 0.6%
11 SCO Unix 2507 0.4%
12 Novell Netware 2285 0.4%

合 计 642899 98.6%


[返回]