推荐给好友 上一篇 | 下一篇
中国信息化该选开放源代码软件还是封闭软件?
字体: 小 中 大 | 打印 发布: 2007-8-09 13:40 作者: webmaster 来源: 本站原创 查看: 13次
最近,Linux在全球,尤其是在亚洲的发展势头之强劲是有目共睹的,作为一类重要的操作系统,它同时也是开源软件的代表,得到了来自许多国家从政府到民 间的多方支持,Linux产业已经开始从最开始的市场教育阶段向以应用为主的成熟阶段过渡,应用成为推动Linux发展的主要原动力。
因此,对于企业信息化来讲,以Linux为代表的开源软件当然也就顺理成章地成为用户选型的一个不可忽视的方向。记者也曾在本报2004年第23期的《方 案选型》栏目中撰文《选型时不妨考虑一下Linux》,从技术的角度介绍了Linux目前已经具备了进入信息化应用的技术实力,但是作为信息化基础平台的 另一个主流选型方向的Winodows显然不会马上"下课",那么摆在用户面前的就有两种选择--以Linux为代表的开源软件和以Windows为代表 的封闭软件,"究竟该选Linux还是Windows"已经提上了用户选型的议事日程。
记者的个人观点认为,在将来,或者说在未来几年内Linux将与Windows平分秋色,成为信息化基础平台的主流选择,但是,到现在为止企业部署 Linux的风险仍然比较大,尽管这种风险正在被来自各方面的力量尽可能地降低,例如中日韩三国政府和民间针对开源软件所做出的大量工作对Linux的标 准化和推广起到了非常好的作用。
当前Linux拼不过Windows
我们说开源软件可以作为用户选型的一个方向,原因不是完全像很多人认为的那样,主要是出于对成本的考虑(事实上,基于开源软件的解决方案的部署成本是否真 正比基于封闭软件的解决方案的部署成本低,目前也正在被许多人置疑),其原因还主要是从安全性、可靠性、互操作性以及相关软件服务上来考虑的。Linux 作为一个操作系统,其本身的技术是相当优秀的,无论是性能、安全性还是可靠性,即使不能说绝对优于Windows,但也与其不相上下。
但是在互操作性和软件服务上,开源软件似乎并没有像封闭软件那样成熟和健全,正是由于这个原因我们才对开源软件是否适合企业级用户保持比较谨慎的态度,认 为它在有限的领域内是可以被采纳的。因为,信息化显然不仅仅是对操作系统的应用,从软件架构的角度来看,从操作系统到最终应用,这中间还有好几个不同的软 件层级,所有这些层级组合在一其构成了我们所谓的软件产业链,而开源软件的产业链目前几乎无法与Windows产业链相比。
近日,记者从微软公司平台策略总经理马丁泰勒那里获得的一项数字显示,微软公司从Windows操作系统上每获得1美元的收入,都将为当地合作伙伴带来6 -8美元的收入。这从一定程度上解释了为什么Windows产业链如此成熟,而围绕在Linux周围的支持者则更多地被认为是"感情用事"。
而从工程院院士李国杰在"中国开源软件推进联盟成立大会"上的讲话中也能明显感觉到国人在对待开源软件的态度上应该有所改变,李院士说:在中国推广开源软 件不是可有可无的,而是必须做的,但必须摒弃"开放源代码就是拿现成的"这种错误认识,而应该做深入的研究,形成自己的特色。而这个"特色"在记者理解就 是"增值",它包括对操作系统本身以及上层应用的增值和软件服务的增值等。但是,目前的现状是,由于开源软件的"微利"甚至"赔本"造成了很多相关企业并 没有投入大量的资源进行深入研究,最终使得应用效果不尽人意,使得用户在部署开源软件解决方案时风险较大。Yankee集团的一项调查显示:尽管 Linux的发展动力不可否认,但未来两年Linux操作系统不会动摇Windows的领先地位,预计从现在起到2006年Linux桌面操作系统不会对 Windows 94%的市场份额有可觉察的削弱。
Linux是未来的选型趋势之一
不过,说到这里,并不是要推翻以往观点(选型时不妨考虑一下Linux),而是要给用户一些提示:开源软件将是未来的选型趋势之一,这一点在记者所做的一 些采访和沟通中基本得到了公认,而且它在一些领域中的应用能力也得到了大量的实践证明,例如,在一个近百人规模的公司内部,三分之一的应用可以移植到 Linux平台上,除了熟悉各种信息技术应用的IT部门外,呼叫中心、前台行政等部门和工作岗位,由于他们使用计算机进行工作时,大部分时间只需要通过浏 览器进行简单的并且流程相对固定的工作,因此都可以使用Linux操作系统和Linux应用软件。只是开源软件在当前还存在一些应用方面的障碍,致使它在 ERP、HR、SCM、CRM等基于数据库操作的企业级应用领域还涉足甚少,不过从现在的发展趋势来看,这种状况不会持续很久了。如果从上文Yankee 集团的数据来看,到2006年Linux还没有摆脱这种状况的话,那么我们把眼光再放远一点,根据IDC公司最新公布的信息显示,到2008年, Linux服务器所占的市场比例将从现在的12%达到19%,届时,全球服务器市场的总量为608亿美元,其中Linux约占97亿美元,Windows 占227亿美元。
相关连接
开放源代码数据库
数据库是企业信息化中不可或缺的重要基础平台,如果企业选择了Linux操作系统,那么在数据库的选择上就不得不考虑其对Linux的兼容性问题了。用户 通常有两大类选择,一是兼容Linux 操作系统的商业数据库;二是开放源代码数据库。前者以甲骨文、IBM、Sybase为代表,其中甲骨文公司推出的Oracle 10g 数据库号称在Linux 环境下的性能最高,该公司还与Red Hat 合作在Linux 核心上添增新功能,以便更适合执行网格运算(grid computing);IBM 同样的也提供了Linux 版的DB2 与相关开发工具;Sybase也开发了Linux 版本的数据库与分析产品。另一方面,开放源代码数据库也有不俗表现,在很多方面甚至优于商业数据库。
PostgresSQL
Postgres可追溯至1986年的加州柏克莱大学。该大学在1994年以BSD 授权方式将源代码开放给开源码社区,社区则加入了SQL 支持,然后一直研发至今。部分原始源代码与设计依然留存至今,不论在Postgres或Informix数据库都还看得到,后者一开始就采用 Postgres 的源代码,现在则由IBM 所有。Postgres是公认最先进的开放源代码数据库,但文件品质则相当受到诟病。
MySQL
瑞典的MySQL AB公司于1995年开始同时以开放源代码模式与商业授权模式来推出这种产品,该公司表示这种"双轨授权"策略有助于站稳财务基础,有利于未来持续改善数 据库产品。MySQL AB公司有100 名员工,可称得上是全球最大的开放源代码数据库组织,号称有400万安装基础,也被赞美为最好用的开放源代码数据库。该公司还提供另一个原本由ERP 大厂SAP 所拥有的开放源码数据库MaxDB,并加以认证用在R/3 套装软件中。
Firebird
Borland公司于2000年将Interbase关系数据库第六版的测试源代码公布于众,使得它成为全球最新的开放源代码数据库。Firebird现在进入1.5版,优点是体积小,且SQL引擎非常稳定。
BerkeleyDB
属于内嵌数据库,包括Apache、Sendmail、Mozilla浏览器,甚至Google在部分储存装置上使用BerkeleyDB.EMC,而 Sun公司的LDAP服务器则仰赖这套源代码。该数据库号称拥有2 亿个部署基础,并且跟MySQL一样,都采用双轨授权策略

