最近对OracleJDK的生产支持更改迫使组织重新考虑哪种Java发行版将支持其Java应用程序的发展。 OpenJDK是一个不错的选择。
好消息是您拥有OpenJDK选项,这些选项受到Oracle JDK的良好支持并在功能上可以互换。
以下是一些:
AdoptOpenJDK
AdoptOpenJDK是Java用户组(JUG)成员,Java开发人员和支持OpenJDK的供应商的社区。
最近,他们的下载量达到了2500万,并且拥有越来越多的支持者和用户社区。
![]()
AdoptOpenJDK@adoptopenjdk
Competition Time! To celebrate reaching 25 million downloads we are giving away a ticket to @DevoxxUK (8th-10th May)! In order to be in with a chance of winning simply follow @adoptopenjdk and retweet this tweet. Winner will be announced on the 1st May! #CompetitionTime #giveaway23:31 PM - 26 Apr 2019
RedHat OpenJDK
RedHat最近从Oracle接手了OpenJDK 8和OpenJDK 11项目的管理工作,因此您可以猜测它们意味着业务。
红帽自2007年以来一直是OpenJDK社区的成员,并且是该项目的最大贡献者之一。
红帽中间件副总裁兼总经理Mike Piech的话 “ Java正处于复兴的时刻。它正在不断发展,并且是新兴架构的关键组成部分。开发人员渴望将Java带入下一代开发,而Red Hat通过我们的参与成为这一运动的领导者 在OpenJDK项目中,我们正在帮助引领JDK用户在其现有环境中获得支持和创新的道路,Red Hat仍然致力于Java,并很高兴有机会帮助指导OpenJDK社区。 ”
Amazon Correto
Amazon Corretto带有来自Amazon的免费长期支持,因此您仅在需要时才可以升级版本。 亚马逊致力于在Corretto上内部运行数千种生产服务。
亚马逊将在2023年6月至少之前免费向Corretto 8分发安全更新,并在2024年8月至少之前免费分发给Corretto11。Corretto包括较新版本的定向后向移植以及OpenJDK社区的最新开发的增强功能。
发布过程包括对数千种Amazon服务的测试,这使得在发现问题后的几天之内即可发布修复程序。
James Gosling@errcraft
Amazon Corretto 8, the supported build of OpenJDK 8 that we released in preview last fall, is now Generally Available: ready for production! It's in production underneath Amazon's services, so it's quite rugged. Coming very soon: Corretto 11! aws.amazon.com/blogs/opensour…03:44 AM - 02 Feb 2019
Zulu
Zulu是OpenJDK的一种广泛可用的二进制发行版。 Zulu发行版经过了全面的测试,并通过了OpenJDK 12、11、8和7平台的最新版本的兼容性验证。 Zulu可免费用于Linux,Windows和MacOS平台,并可根据要求提供商业支持。
Zulu由Azul Systems构建,测试,支持并提供。
如果您需要商业支持,可以查看Zulu Enterprise,它比Oracle收费便宜,并且还提供了具有成本效益的世界一流的,基于订阅的Java支持计划。
Liberica
Liberica是100%开源的Java 8,9,10,11&12实现。 它是由OpenJDK构建的,BellSoft在OpenJDK的许可下提供了JCK,并对其进行了全面的测试并通过了JCK。
![]()
BellSoft@bellsoftware
We are happy to announce a public availability of Liberica JDK 8u192 for MacOS and Windows in addition to already released Linux X86_64 and Linux ARM_64. All bundled it with #OpenJFX. #Docker containers are also available bell-sw.com/java-8u192.html15:40 PM - 06 Nov 2018
SapMachine
SAP是OpenJDK项目的最大外部贡献者之一,并且致力于确保Java平台的持续成功。
Windows,Linux和MacOS支持SapMachine。 Docker映像可用于大多数版本。 发行版已通过Java兼容性工具包,用于证明与OpenJDK的兼容性。
Conclusion
如您所见,您可以选择不同的OpenJDK提供程序。 这些提供商的工程师可以为您提供经过生产测试,经过测试的JDK。
谢谢😊!