Microsoft Build of OpenJDK 开源发布了,提供 microsoft-jdk-11.0.10.9-linux-x64.tar.gz 等软件包免费下载,它可安装在 Linux、Windows、macOS x64 系统上。当前 Microsoft 的 Java 涵盖了从 Azure 到 Minecraft,从 SQL Server 到 Visual Studio Code,甚至更多。
介绍 在美国最高法院裁定谷歌对 Java 代码的使用为"合理使用"的隔天,微软方面宣布推出了 Microsoft Build of OpenJDK 的预览版,一个 OpenJDK 的长期支持发行版。 该发行版是开源的,可供任何人免费部署在任何地方。它包括基于 OpenJDK 11.0.10+9 的 Java 11(Java 11/JDK 11正式版本发布下载,支持到2026年9月) 的二进制文件,可在 Linux、Windows 和 macOS 的 x64 服务器和桌面环境中使用。同时,微软还发布了一个新的基于最新 OpenJDK 16+36 版本的 Java 16 for Windows on ARM 的早期访问二进制文件。 微软方面称,随着 Java 客户使用量不断增长,其一直在努力扩大和加深对客户和开发人员的 Java 支持。Java 11 的 Microsoft Build OpenJDK 二进制文件基于 OpenJDK 源代码,遵循 Eclipse Adoptium 项目使用的相同构建脚本,并根据 Eclipse Adoptium Quality Assurance suite(包括 OpenJDK 项目测试)进行测试。Microsoft Build of OpenJDK 是 Java 生态系统中任何其他 OpenJDK 发行版的简单替换。 微软计划至少支持 Java 11 到 2024 年,Java 17 的 OpenJDK 二进制文件则计划在 2021 年年底前推出。同时,微软还计划在提供 Java 8 作为目标运行时选项的 Azure-managed services 上支持 Eclipse Adoptium 的 Java 8 二进制文件。并计划在今年晚些时候把 Microsoft Build of OpenJDK 作为整个 Azure-managed services 中 Java 11 的默认发行版。 Microsoft Azure 可以在浏览器中或直接在 Windows Terminal 中访问 Azure Cloud Shell 进行尝试:
微软内部部署了超过 50 万台 JVM(不包括所有 Azure 服务和客户工作负载),其需求从后端微服务到大数据系统、消息中介、事件流服务和游戏服务器。在这些 JVM 中,已经有超过 14 万台基于 Microsoft Build of OpenJDK,未来将越来越多的机器部署 Microsoft Build of OpenJDK,从这点可以说明,该软件目前已趋向于稳定,可安装在正式的机器中。
下载链接 Microsoft Build of OpenJDK 下载地址:https://www.microsoft.com/openjdk
下载链接 |