Oracle 与 Apple 联合宣布针对 Mac OS X 的 OpenJDK 项目

  • 2010-11-13
  • 本文字数:665 字

    阅读完需:约 2 分钟

我们在上个月曾报道过,Apple 下一个版本的OS X 将不再使用它所移植过来的Java 版本,这些Java 版本也不再成为OS X 的组成部分了。根据 MacRumours 站点所述,一个热心开发者向斯蒂夫乔布斯发了一封邮件,询问 Apple Mac OS X 对 Java 编程语言与平台的未来规划。乔布斯回应到:

Sun(现在是 Oracle)在所有平台上都提供了 Java。他们有自己的发布计划,但他们的计划与我们自己的总是有很大差别,因此我们所发布的 Java 总是落后他们一步。这么做可不太好。

现在 Apple 宣布他们将与 Oracle 合作在 OS X 上通过 OpenJDK 项目实现 Java SE 7 版本。新闻如是说:

Apple 将会贡献 Mac OS X 上的 Java SE 7 实现所需的大多数关键组件、工具与技术,包括 32 位与 64 位基于 HotSpot 的 Java 虚拟机、类库、网络栈以及新的图形客户端基石。凭借 OpenJDK,众多的开源开发者可以使用 Apple 的 Java 技术,这样他们就可以贡献自己的一份力了。

Apple 还确认 Mac OS X Snow Leopard®与即将发布的 Mac OS X Lion 上仍然会带有 Java SE 6,而 Mac OS X 上的 Java SE 7 以及未来版本的 Java 将会来自于 Oracle。

Java 平台工作组中负责产品策略的 Henrik Ståhl 在其博客上指出:考虑到 Java SE 7 的发布日期日益临近,因此针对 OS X 的 Java 7 不太可能与其他平台上的版本同时发布。

我期望首先在目前支持的平台上发布,然后再发布 OS X 版本的。JDK 7 的工作表不能有特别大的变化,比如增加新的平台等。

不管怎么说,这对于 OS X 平台下的广大 Java 开发者来说都是好消息。

查看英文原文: Oracle and Apple Announce OpenJDK Project for Mac OS X