Oracle计划新的移动OpenJDK项目

jopen 8年前

英文原文:Oracle Propose New Mobile OpenJDK Project

Oravcle 已经提出了一个致力于振兴移动 Java 状态的新项目的计划。如果被 OpenJDK 采纳,新的移动计划将会专注于将 OpenJDK 移植到流行的移动平台例如 iOS、Android 和 Windows Phone。

Bob Vandette,被提议为新项目的领导者,他确认了 Oracle 打算为这个项目做出重大的 IP 贡献,它将基于 OpenJDK9 并且采用无领导者模式。具体包括支持:

  • 等价于 Java 8 的 compact2 的配置文件(但作为 Java9 模块)
  • iOS x64 和 arm64(arm64 通过 Zero no-assembly 纯 C++ 解释器)
  • Android x86 和 arm(32-bit 同时支持 JIT)
  • Windows 10 x64 Surface Pro
  • JavaLauncher 帮助界面(为了简化包含 Java 于移动应用内)

Oracle 计划贡献构建系统,这是由于 Hotspot 和 JDK 源的变化需要针对移动平台。这一消息似乎表明,由于 iOS 已经限制了特定类型的动态代码转换,而它在 Java 运行时很常见,Oracle 将包括产生静态 Java 运行时的能力。

这一建议仍然必须由 OpenJDK 的的资格投票成员的批准,但似乎在提前投票中得到了支持。同时许多业内评论家都认为移动 Java 不是 Android 或下降的 JavaME 技术,该公告显示,Oracle 仍然相信他们可以找到一个市场上的现代移动平台的“真正的”Java。

来自: InfoQ