找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 267|回复: 0

[【IT前沿】] 问与答:JCP及Java的未来之路

[复制链接]
发表于 2010-4-4 09:47:01 | 显示全部楼层 |阅读模式
Java社区进程(Java Community Process,JCP)是由Sun一手创建,为Java语言、库和运行时制定标准的主体,从1998到2009年,Sun一直以铁腕方式统治着JCP,但现在到了Oracle手上,由Oracle发号施令,发生变化是不可避免的事。
在Oracle收购Sun之后,由Sun一手创建的,用来发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)的JCP也开始由Oracle主管。
最近,笔者有幸采访到Embarcadero公司的研究与开发高级副总裁Tony de la Lama,2000-2003年期间,Tony是一名JCP执行委员会成员,在加入Embarcadero之前,Tony是Borland的Java业务总经理,因此他对JCP的运作比较了解。
[编辑]:Java社区进程将会继续存在吗?如果是,它会变成什么样子?
[Tony]:毫无疑问,Java是一个成功的平台,它深刻地改变了业务应用技术格局,不过不得不承认,Java不是由哪一家厂商可以驱动和一手控制的,过去的成功都是源于社区的广泛支持,JCP在这里面起的作用不可小觑,但现在JCP的效率越来越受到诟病,有许多的技术都是在JCP过程外产生,后来才被集成到Java平台中的,而JCP内部很少培育出像样的技术,JCP必须提高效率,更快地吸收新技术,否则留给人们的负面印象会越来越深。
对Oracle来说,完全可以解散JCP,由自己全权掌控Java,如果那样,新的Java技术可能将从Java.net开始新征程,也许效率会变得更快,届时Java平台的成功就完全取决于Oracle,它的咨询委员会和用户,但如果Oracle过度地控制,必然会对Java平台产生负面影响,用户的抱怨声也会再起。
[编辑]:JCP的什么角色会主导Java的未来?
[Tony]:许多成功的企业级技术都是在JCP内培育的,但也被抱怨限制太多,JCP内部官僚主义盛行,行动缓慢等。如果你想放慢脚步,你可以申请一个Java规范请求(JSR),然后等上几年你可能就会在平台中发现该技术了,更糟糕的是(也许是好事),许多成功的技术都是先在JCP外酝酿,得到广泛使用后,才通过JCP引入到Java平台,以后Oracle的咨询小组将是平台背后的主导力量。
[编辑]:JCP能重组为厂商中立的组织,如Eclipse基金会那样,并从中受益吗?
[Tony]:是的,Eclipse基金会在统帅Eclipse社区方面取得了巨大的成功,但Java的影响范围更大,Eclipse只是一个工具,Java是一个平台,Eclipse允许在一个非常开放的环境中发挥参与者的想象力,由此激发创造性思维,而Java平台要求参与者仔细思考实现、测试和性能,我不知道一个中立的组织是否能担此重任。
[编辑]:Oracle希望重振JCP,对Java规范的未来意味着什么?
[Tony]:这对每个人来说都是个好消息,因为他们承诺继续参与Java治理,并愿意进一步改善JCP过程,这对Java规范的未来肯定是一件好事。
[编辑]:如果Oracle霸占Java知识产权会产生什么影响?
[Tony]:我无法想象Oracle霸占Java知识产权后的负面影响,但如果Oracle发现有分裂迹象或Java不再被视为领先的平台,Oracle可能会施加更严格的管制,为消除负面影响,难免会调整平台的短期、中期和长期目标,Oracle偶尔干预平台的发展方向将有助于Java的持续成功。
[编辑]:Apache会如愿以偿得到它想要的TCK吗?
[Tony]:很难预测Oracle会做出什么举动,由于Oracle过去一直支持Apache基金会,我预计这会变成一个僵局,Oracle如何处理这个局势代表他们未来将如何管理Java社区过程。
[编辑]:你猜测Java 7会在什么时候正式发布?
[Tony]:Oracle/Sun收购已经影响了Java 7的发布,毫无疑问,在收购完成,消除了一切不确定性因素后,进度和最终发布的节奏一定会加快,我希望很快听到官方的正式消息。
原文名:What does the future hold for the Java Community Process (JCP)?
原文地址:http://blogs.zdnet.com/Burnette/?p=1876


http://g.51cto.com/51ctojava/82899

推荐:

Java社区进程(Java Community Process,JCP)是由Sun一手创建,为Java语言、库和运行时制定标准的主体,从1998到2009年,Sun一直以铁腕方式统治着JCP,但现在到了Oracle手上,由Oracle发号施令,发生变化是不可避免的事。
在Oracle收购Sun之后,由Sun一手创建的,用来发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)的JCP也开始由Oracle主管。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-6-8 16:30 , Processed in 0.391219 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表