Java SE 7和SE 8规格在抗议中前进

这两个版本都得到了JCP执行委员会的批准,尽管谷歌和Apache投了反对票

JCP (Java委员会进程)的一个执行委员会已经批准了即将发布的Java的官方规范,尽管投票不是一致通过的。

JSR 336 (Java规范要求),Java SE 7 (Java平台标准版本),和JSR 337, Java SE 8,一周后得到初始批准延长投票由JCP执行委员会的标准和企业版Java,据Oracle代表周二。另外两个JSR(编号334,用于对Java编程语言进行小的增强)和JSR 335(用于Lambda表达式)也得到了批准。的规格,是一个月前提交的吗现在进入测试和最终阶段,2011年将推出Java SE 7, 2012年将推出Java SE 8。

甲骨文因据称控制了JCP而受到抨击今年早些时候,甲骨文(Oracle)收购了Sun Microsystems。|保持您的Java技能与我们的JavaWorld企业Java通讯.]

jsr 336和337以12票对3票获得通过。甲骨文、惠普、IBM、SAP和红帽投了赞成票,Eclipse基金会也投了赞成票,而Apache基金会、谷歌和委员会成员Tim Peierls投了反对票。

JCP卷入了一场争论,先是Sun Microsystems,现在是Oracle,拒绝将Java的TCK(技术兼容工具包)授予开源的Apache Harmony版本的Java。Apache有反对使用领域限制并威胁要离开JCP。Oracle一直支持Java的OpenJDK开源版本。

Apache软件基金会必须对这个JSR投反对票。虽然我们支持JSR的技术内容,并真诚地支持Java平台向前发展的需要,但我们不能凭良心投票,”Apache在官方评论部分表示。Apache还抨击Oracle违反了Java规范参与协议的义务。

谷歌,它是被甲骨文公司控告在Android移动平台上使用Java技术该公司表示,支持规范的技术内容,但反对许可条款。其他投了肯定票的人也表达了对许可证问题的失望。

SAP在对Java SE 7投票的评论中表示:“虽然我们对Oracle决定拒绝Apache获得Java 7的TCK许可感到失望,但SAP的投票严格基于Java 7规范的技术优点,而不是许可条款。”

IBM表达了类似的担忧,尽管该公司最近支持OpenJDK

“IBM的投票是基于该JSR的技术优点,而不是对许可条款的投票。IBM支持许可模型,允许第三方创建独立的Java规范实现,从而创建一个开放和公平的竞争环境,并且不允许个人或公司为了专有优势而行使不必要的控制。

Java SE 7具有多核处理器和动态脚本的功能,而Java SE 8则提供模块化和生产率增强。

这篇文章中,“Java SE 7和SE 8规格在抗议中前进,最初发表于InfoWorld.com.遵循商业技术新闻的最新发展每天都要对关键的故事进行总结信息世界每日简报

阅读更多关于开发者世界的内容在InfoWorld的开发者世界频道。

这篇“Java SE 7和SE 8规格在抗议中前进”的文章最初是由信息世界

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2010Raybet2

SD-WAN买家指南:向供应商(和您自己)提出的关键问题