竞争对手已经承诺在OpenJDK上进行合作,以实现开源Java,并增强Java社区进程
通常是死对头的Oracle和IBM周一承诺在OpenJDK上进行合作,OpenJDK一直是开源Java的主要参考实现。
这两家公司将使OpenJDK (Java开发工具包)社区成为开源Java SE(标准版)开发的主要场所。这两个供应商之间的协作还将集中在Java语言、JDK和Java运行时环境上。此外,JCP (Java Community Process)将继续作为Java规范工作的主要标准机构,IBM和Oracle说。这两个供应商都计划增强JCP。
(甲骨文制定Java计划在最近的JavaOne会议上。|跟上InfoWorld的最新Java发展JavaWorld企业Java通讯。]
在一次电话会议上,IBM负责新兴技术的副总裁Rod Smith强调了IBM对OpenJDK的忠诚以及与Oracle的合作关系。他说,这次合作“真正开始消除了Java未来的不确定性,以及我们将走向何方。”
“我们对OpenJDK的承诺,我们认为,将对整个Java社区非常有利,我认为我们可以帮助提高创新的速度,”Smith说。
在此之前,IBM从未被邀请参与OpenJDK,而是致力于另一种开放源码Java实现,theApache和谐项目。Oracle将继续致力于Harmony,但IBM的主要工作将集中在OpenJDK上,Smith说。
IBM和Oracle将支持最近宣布的针对JDK 7和8的OpenJDK开发路线图。JDK 7的特性增强包括Java虚拟机性能改进和新的I/O api,而version 8计划添加小型语言增强、JVM启动时间和人体工程学改进。
IDC分析师艾尔•希尔瓦(Al Hilwa)表示,ibm和甲骨文的合作意在表明,这两家最大的Java厂商立场一致。
Hilwa说:“这是为了表明Java仍然会被投资,并且有两个最大的参与者同意它必须迅速发展。”更重要的是,他们在当前的路线图上是一致的,也就是说,最初提出的单一版本现在变成了两个快速版本,Java SE 7和Java SE 8。我认为这意味着甲骨文对发展Java非常有激情,他们愿意本着良好的精神与主要竞争对手合作,以保持Java的相关性和重要性。”
Hilwa还说,他希望IBM和Oracle能够修复JCP,并“确保它不会因为利益冲突而陷入困境,而牺牲Java的未来。”
“总的来说,这对Java开发人员来说是个好消息,”他说。
甲骨文已经受到Java创始人詹姆斯·戈斯林的攻击因为没有将Java置于一个独立的JCP的管辖之下,这是Oracle在2007年收购Sun和Sun的Java技术宝库之前所支持的。在周一的电话会议上,当被问及这一承诺时,Oracle Fusion中间件的副总裁Adam Messinger暗示,最近在这方面已经有了一些讨论。
他说:“(JCP执行委员会)上周安排了一次会议,会议非常富有成效。在公开会议记录公布之前,我们不会谈论发生了什么。”
OpenJDK是由Java创始人Sun Microsystems创建的今年早些时候被甲骨文收购。Sun在2006年底开始开源Java。
这篇文章中,“甲骨文、IBM携手开发Java,最初发表于InfoWorld.com。遵循商业科技新闻的最新发展并在每天的报纸上获得重要新闻的摘要信息世界每日简报。
阅读更多关于开发者世界的信息在InfoWorld的开发者世界频道。
这个故事,“Oracle, IBM携手Java”最初是由信息世界 。