1 Eclipse Temurin
Latest Releases | Adoptium
Eclipse Temurin 是由基于 OpenJDK 的开源 Java SE 产生的构建版本。Temurin 适用于 广泛的平台 以及诸多 Java SE 版本。以下列出了推荐用于生产的最新版本,并且定期由 Adoptium 社区发布更新和支持。迁移帮助、容器镜像和包安装指南可在文档区获得。
2 Microsoft Build of OpenJDK
下载 Microsoft Build of OpenJDK | Microsoft Learn
Microsoft Build of OpenJDK 是 OpenJDK 的一种免费分发版,它是开放源代码,任何人都可将其免费部署到任意位置。 它包括适用于 macOS、Linux 和 Windows 上 x64 服务器和桌面环境中的 Java 11 和 Java 17 的长期支持 (LTS) 二进制文件、适用于 Linux 和 Windows 上的 AArch64/ARM64 的长期支持二进制文件、适用于 Apple Silicon (AArch64/M1) 上 macOS 的二进制文件,以及适用于 x64 上 Alpine Linux 的 musl libc 编译二进制文件。
3 JetBrains Runtime
Releases · JetBrains/JetBrainsRuntime · GitHub
JetBrains Runtime 是OpenJDK的一个分支,可用于Windows、Mac OS X和Linux。 它支持增强的类重定义(DCEVM),具有可选的JCEF,一个嵌入基于铬的浏览器的框架,包括在字体渲染、键盘支持、窗口/焦点子系统、HiDPI、可访问性和性能方面的许多改进,提供了更好的桌面集成和OpenJDK中尚未出现的bug修复。 注意:这是一个定期与OpenJDK主分支同步的开发分支。