[转自163.com]IBM开放50万行源代码意欲何为?压制对手微软

天极网 8月5日消息 IBM公司8月3日在“LinuxWorld”博览会上宣布,公司决定将价值8500万美元的Cloudscape数据库软件的50多万行源代码捐献给Apache软件基金会。而Apache将把Cloudscape作为一个开放源码项目进行研究。那么IBM如此慷慨,其葫芦里究竟卖的什么药呢?《商业周刊》日前刊文表示,IBM此举与Sun和CA的动机如出一辙,其最终目的还是为了压制竞争对手微软。

  对于IBM而言,将软件源代码捐献出去是一件很容易的事情。正像当初开发软件旨在打败竞争对手一样,将软件源代码捐献出去也存在着同样的动机。尽管拥护开放源代码就意味着放弃知识产权,放弃自己辛辛苦苦的工作结晶。但仍有无数大大小小的企业情愿将自己源代码程序捐献给开放源码群体。但他们之所以这样作,往往是出于激烈的市场竞争的需要。

  8月3日,IBM公司正式宣布,将其数据库软件Cloudscape的全部源代码捐献给Apache软件基金会。IBM表示,这是公司首次捐赠完整的商用源代码。此前,BEA、Sun和CA等均将自己的软件源代码捐献给开放源码群体。

  那么人们不禁要问,IBM、BEA、Sun和CA等企业为什么会一反常态而变得如此慷慨呢?事实上,这些都是市场竞争惹得祸。随着来自微软和红帽等公司的压力愈来愈大,这些企业只能被迫求助拥有成千上万支持者的开放源码群体。

  因此,我们可以毫不客气地说,这是一种含蓄的利己主义。IBM公司表示,其Cloudscape数据库软件价值8500万美元,但IBM坚信,从长远角度考虑,其收获远远超过IBM其他软件、硬件及服务的销售收入。

  当然,如何追求这种含蓄的利己主义还有由企业自身来决定。以BEA公司为例,其目的是希望公司软件能够吸引开放源码开发人员的兴趣。分析家表示,BEA的开放源码项目“Beehive”将吸引大量的开放源码开发人员,从而将在很大程度上推动他们基于BEA软件进行开发。

  相比之下,CA则于今年5月份公布了一款老式数据库产品“Ingres”的源代码程序。为寻求更多开发人员的支持,CA公司还计划于本月4 日举办一项总奖金高达100万美元的竞赛,旨在鼓励开发人员编写出一套最佳程序,能够将当前比较流行的数据库中的数据转移到Ingres数据库中。届时,CA将选出五个最优秀的开发商,第一名的奖金约30万美元。

  当然,现在就判断谁将成为最终的赢家还为时尚早。但从根本上说,这些企业都是为了避开来自微软公司的无休止竞争。二十多年以来,微软始终特别重视吸引广大软件开发人员的兴趣,鼓励他们开发基于Windows操作系统的各种应用。而这些开发人员的产品反过来则进一步提高了微软产品的重要性。

  分析家表示,无论是BEA的“Beehive”项目,还是IBM的“Cloudscape”项目,他们都有助于Java平台的进一步普及。当然,不可否认的是,IBM和Sun早在几年前就已经与开放源码群体展开过积极合作。90年代初期,Sun就已经公布了其“网络文件系统(NFS)”应用的源代码,目前已经成为计算机联网的统一标准。而IBM目前正在进行的开放源码项目更是多达150多项。

  分析家表示,在未来几年内,企业开放源码的行动将日益频繁。毫无疑问,到目前为止,这是他们抵抗微软的最佳战略武器。但究竟能够奏效,我们还要拭目以待!(未名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值