Red Hat build of OpenJDK

java-distribution lang red-hat

Red Hat build of OpenJDK is a build of the Open Java Development Kit (OpenJDK) with long-term support and patches from Red Hat. It is distributed as part of Red Hat Enterprise Linux, but is also available with OpenShift and Red Hat Middleware. It is available on Linux, Windows, macOS, and as container images.

Release Released Support Latest
OpenJDK 21 5 months and 3 weeks ago
(30 Oct 2023)
Ends in 5 years and 8 months
(31 Dec 2029)
21.0.1.0.12-3
(13 Nov 2023)
OpenJDK 17 2 years and 11 months ago
(18 May 2021)
Ends in 3 years and 6 months
(30 Oct 2027)
17.0.9.0.9-1
(18 Oct 2023)
OpenJDK 11 5 years ago
(30 Oct 2018)
Ends in 6 months
(30 Oct 2024)
11.0.21.0.9-1
(18 Oct 2023)
OpenJDK 8 (1.8) 9 years ago
(05 Mar 2015)
Ends in 2 years and 7 months
(30 Nov 2026)
1.8.0.392.b08-2
(18 Oct 2023)
OpenJDK 7 (1.7) 11 years ago
(07 Jan 2013)
Ended 3 years and 9 months ago
(30 Jun 2020)
1.7.0.261-2.6.22.2
(15 Apr 2020)
OpenJDK 6 (1.6) 15 years ago
(20 Jan 2009)
Ended 7 years ago
(31 Dec 2016)
1.6.0.41-1.13.13.1
(04 Jan 2017)

This page covers the Red Hat build of OpenJDK production packages, which require a valid entitlement. Developer Builds are released for personal use under the Red Hat Developer Subscription and are unsupported.

Red Hat only provide support for Red Hat build of OpenJDK based on LTS OpenJDK releases (11, 17, 21…). The Red Hat build of OpenJDK release cadence follows the OpenJDK release cadence, with a new major version every two years (since 2021) supported for at least four years with quarterly maintenance/security updates (typically January, April, July, and October).

Red Hat documents the differences between Red Hat build of OpenJDK and Oracle JDK.

Support

Red Hat build of OpenJDK versions can fall out of support on versions of RHEL if the retirement date of the underlying RHEL platform precedes the retirement date of the OpenJDK version.

OpenJDK 11 will receive a review later in its lifecycle, and the lifetime may be extended beyond 2024, if there is sufficient demand.

OpenJDK 8 is not supported on RHEL6, even with Extended Life Cycle Support(ELS) Add-on for RHEL 6.

Red Hat build of OpenJDK is one of the many builds of OpenJDK. For recommendations on which JDK build to use, check out whichjdk.com.

More information is available on the Red Hat build of OpenJDK website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
java -version

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/redhat-build-of-openjdk.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/redhat-build-of-openjdk.ics.