摘要
IBM 的战略定位是支持开放的云优化的 Java™ 运行时。IBM 拥抱 OpenJDK,并且向 Eclipse 基金会开源了 J9 Java 虚拟机,即 Eclipse OpenJ9。IBM 基于 OpenJDK 和 OpenJ9 JVM 构建了完全开源的 Java 库,为 AdoptOpenJDK 社区做出了积极的贡献。我们建议我们的产品、业务伙伴和客户使用这些二进制文件的 LTS 版本,特别是对于 JDK 11 和更高版本。对于 z/OS® 平台,IBM 将交付 IBM SDK for z/OS, Java Technology Edition V11,这样 Java 应用程序就可以依赖现有的组件(如 JZOS)和底层的 IBM Z® 软硬件设施。
详细信息
IBM 对于 Java 应用程序的总体战略方向是支持面向未来的开放、高性能且云优化的 Java 运行时。根据这一战略,IBM 拥抱 OpenJDK。参阅下面的 IBM Developer 博客,了解具体原因:
我们还将 J9 JVM 技术贡献给 Eclipse 基金会,它现在是开放治理且完全开源的 [Eclipse OpenJ9] 项目。OpenJ9 JVM 多年来一直是 IBM SDK Java Technology Edition 的一个关键特性,它提供了快速启动、低内存占用和高吞吐量,并为在 IBM Power® Systems 和 IBM Z 上运行的 Java 应用程序提供了特定于平台的优势。Eclipse OpenJ9 是多年研发的结果,它使 J9 成为性能最佳的 JVM 之一,同时也通过在许多企业客户站点和工作负载中进行部署得到了强化。
IBM 的开源 Java 战略还意味着我们正在积极地为 AdoptOpenJDK 社区做出贡献,基于 OpenJDK 构建、测试和分发 Java 二进制文件。有着二十多年历史的 IBM S