计算机世界网消息 当jason hunter与sun公司首席执行官斯科特?麦克尼利去年一起在旧金山举行的javaone大会的主席台上露面时,好像是java与开源软件团体开始了一个新的合作时代。
hunter是开源软件开发人员,一直领导把他编写的java xml模型库标准化的工作。他发现,sun制作的java标准与他的库使用的开源软件apache许可证不兼容。由于java和所有的开源软件之间存在这种不兼容问题,因此apache foundation不可能继续执行java标准。
hunter在麦克尼利讲话时的出现表明,他的工作已经成功了,sun已经同意改变java,使其兼容apache的许可证。麦克尼利称,我认为,我们已经使java成为一个联系更紧密的团体,而且是能够采取一致行动的更广泛的团体。
hunter也同样表示乐观。他在第二天写道,在javaone会议上发生的事情大大超出了我的预期。我对未来非常乐观。
现在,在javaone大会召开一年之后,hunter表示,他已经放弃了自己的标准工作。批评人士指出,由于厂商成功地确定了他们自己的java标准,sun用来制定java标准的java程序社区(jcp)正在失去发展动力。
meta group分析师thomas murphy举例说,ibm去年就减少了参加jcp的活动。ibm制作了自己的开源软件开发工具eclipse,以及其它一些用于网络服务的东西。
随着重点向java.net转移,jcp的重要性也许更加降低了。当java.net推出时,它包括用开源软件执行许多java应用程序接口。sun显然希望java.net不只是自己的开源软件计划交流中心。sun还希望开发人员能够为这个平台提供更多的新创意和新代码。
sun公司jcp计划办公室主任kluyt表示,java.net最有趣的一个任务可能就是作为一个开放的实验平台,许多开发人员可以参与开发技术,然后提出来作为java标准。
kluyt认为,java.net也许还能成为尚未成为标准的java计划的一种加工厂。不过,从长远看,java.net并不会取代jcp,或者使向jcp提出java规范建议的数量减少。
kluyt不同意说ibm逐步停止参加jcp活动的说法。他说,虽然ibm去年没有提出新的java标准建议,但是,现在说ibm要脱离jcp还为时过早。
ibm不愿意对这篇文章接受采访。但是,ibm表示,java技术越是成为全行业密切协作的东西,而不是一家公司的东西,这个技术的普及速度就越快。
闽公网安备 35060202000074号