|
似乎整个软件行业都在等Sun公司作决定—是否公开Java技术的源代码。2月底,IBM公司负责新兴技术的副总裁史密斯在一封公开信中表示,IBM愿意与Sun合作成立一个项目,通过开放源代码开发模式管理Java的开发工作。而在此之前,“开放源代码”运动的狂热推动者埃里克·S·雷蒙德也给麦克尼利寄过一封公开信,呼吁“让Java变得开放起来吧”。
IBM公司几年前就在呼吁开放Java源代码,它认为现在时机成熟了。史密斯表示,IBM已经做好准备提供技术支持及源代码给开放源代码组织,Sun公司则可以为公开源代码组织提供公司的资源,包括Java的详细规范、测试报告及源代码。此前,IBM在Java技术上投入了大量资源,其基于Java的产品在市场上也获得了很高的市场份额。
到目前为止,Sun公司尚未正式表态。尽管很难猜测Sun公司最后的决定,但它“开放”的态度还是给了“开放源代码”运动的支持者以希望。就在不久前,埃里克已经收到了Sun的回信,要求进一步讨论“如何更好地利用‘开放源代码’的Java”。
一旦该建议得到采纳,Java将完全变成一项免费技术,任何人或组织都可以提交对Java的开发工作,而Java也可能会如Linux一样以难以估量的速度发展。史密斯说:“Sun公司对开放源代码Java的承诺将加快优秀和兼容性良好的开放源代码Java程序的开发,这对我们的客户和产业有利。”
Sun在9年前发明了Java,现在,Java已成为该公司最有价值的软件资产,而且还是该公司正努力走出低谷的最关键的“棋子”。当然,Java的价值不仅仅体现在某一个公司身上,它的影响力是巨大的。目前在全球范围内,大约有2.5亿个采用Java技术的无线设备,这些设备分别由31家不同的生产商制造,并在75个不同运营商的网络上运行。
而伴随着1月美国“勇气”号(Spirit)探测器成功登陆火星,关于Java的最“酷”的应用也诞生了,在NASA的喷气推进实验室里观看了整个过程的“Java之父”詹姆斯·戈士林博士说,“这一Java应用被称为Maestro。”“这显然是迄今为止Java应用中最酷的一次。”
|