天极网 8月3日消息 据《纽约时报》当日消息,IBM计划于今天(8月3日)宣布将向一个开放源软件组织提供50万条以上的软件代码,据估计这些代码的价值在8500万美元左右。
IBM此举是迄今为止规模最大的一次享有知识产权的源代码向自由软件组织的移交,其意图相当明显,欲使软件开发者使用Java程序语言编写应用软件变得更容易、更具吸引力。
毫无疑问,这是IBM的一个竞争策略。IBM是Java技术最热衷、也是最大的支持者之一,Java技术最初由Sun微系统开发。如果市场上有更多Java语言编写的应用程序,IBM运行Java应用程序的软件平台-WebSphere就会有更多的潜在用户。
IBM的WebSphere软件平台与微软的.Net应用平台相互展开激烈的竞争。微软拥有自己的编程语言C#,与Java语言互相竞争。
其它还有一些公司提供基于Java语言的软件环境,但微软视WebSphere为自己的主要敌人。上周在会见一些金融界的分析人士时,微软董事会主席比尔·盖茨指出,WebSphere是
.Net最大的挑战者。盖茨说,“再过几年以后,其中之一将成为主要的软件平台。”
此次IBM打算向开放源组织Apache软件基金会组织提供的是用Java语言编写的数据库-Cloudscape的源代码。在开放源组织内部,该数据库还有另外一个名字-“Derby”
Apache组织以Apache网络服务器而出名,许多网站都运行该服务器。在一个开放环境中,源代码是自由分配的,开发者可以根据一定的规则对其进行自由修改与测试。
Apache将拥有Cloudscape源代码的许可所有权与知识产权。IBM数据管理软件部总经理珍妮特·波纳说,“IBM希望通过把技术转让给公众进一加速Java社区的进一步发展。”
大多数的商务应用软件都要求一些数据库具备诸如储存搜寻价格及其它客户信息的功能。Cloudscape试图做成一个简单的数据库,该数据库运行于一个应用软件之内,而不是运行于企业数据中心的大型数据库程序,比如甲骨文、IBM的DB/2和微软的SQL和MySQL。
把软件投向开源社区并不一定能够保证它吸引程序员去维护和改进源代码。一些Java专家表示,仍然有必要建立一个Java数据库,Cloudscape需要证明自己是可以流行的。
业界分析人士指出,IBM的举动再一次证明了其支持开源软件的决心。蓝色巨人已经向150多个开放源项目提供了人员、源代码和资金支持。而IBM投入最多,参与最频繁的还数Linux,Linux操作系统是微软和Sun微系统操作系统的主要竞争对手。
业界分析人士指出,如果开放知识产权能够对竞争者造成打击并扩大对WebSphere的支持的话,IBM是愿意这么做的。互联网市场研究机构弗雷斯特公司分析师迈克·吉尔平说,“Cloudscape代码并不是IBM整个软件平台战略的主要部分,因此IBM是乐于这样做的。”(完)