Table of Contents
Community Support
We are prepared to stand behind our release quality binaries, so each build that is identified as a release receives support via the Adoptium® community. Our support means that you can raise an issue to describe a bug you have found in the build, and we will work with you and the appropriate development team to resolve it. Any fixes we identify will be delivered as part of the next Adoptium release.
As a community of open source developers, our commitment is to triage any issues raised and champion them in the appropriate source code project. Of course, if the problem arises from the way we build and test the code we can fix that directly. For dedicated support with service level agreements, you should contact commercial companies offering support on Temurin binaries. Read Java Is Still Free (3.0.0) for some background information about Java support options.
Commercial Support
We understand that some users prefer commercial, paid-for support of Eclipse Temurin. Eclipse does not provide such services but please see our Commercial Support page where a list of companies offering contracted support is maintained.
Release Roadmap
The frequency of Temurin releases is guided by the schedule of our dependencies.
OpenJDK provide a new feature release every six months, and a maintenance/security update based upon each active release every three months. The release dates for those from the OpenJDK project are typically the third Tuesday of January, April, July and October. We will follow this schedule for publishing binary releases from Adoptium to ensure you get the latest, most secure builds.
In addition, every two years since 2021 one feature release will be designated as a Long Term Supported (LTS) release. We will support LTS releases for at least four years. This assurance will allow you to stay on a well-defined code stream, and give you time to migrate to the next, new, stable, LTS release when it becomes available.
Based upon this roadmap, here is the timetable showing the current release dates of the various OpenJDK releases used to build Eclipse Temurin. Note that the dates below are from the upstream OpenJDK project page and should not be considered the date which the Adoptium project will have binaries available - there will be a short delay relative to these dates while we complete our extensive build and test cycles which can take up to three weeks. Our Google Calendar with our release cycles shows the expected cycle lengths for each of our releases. We always prioritise the most popular platforms which will typically appear within a few days of these dates.
Java Version | First Availability | Latest Release | Next Release Due | End of Availability [1] |
---|---|---|---|---|
Java 22 | Expected | Not available | Expected | Expected Sep 2024 |
Java 21 (LTS) | Sep 2023 | 17 Oct 2023 | 16 Jan 2024 | At least Dec 2029 |
Java 20 | Mar 2023 | 18 Jul 2023 | EOSL[2] | Sep 2023 |
Java 19 | Sep 2022 | 17 Jan 2023 | EOSL[2] | Mar 2023 |
Java 18 | Mar 2022 | 18 Aug 2022 | EOSL[2] | Sep 2022 |
Java 17 (LTS) | Sep 2021 | 17 Oct 2023 | 16 Jan 2024 | At least Oct 2027 |
Java 11 (LTS) | Sep 2018 | 17 Oct 2023 | 16 Jan 2024 | At least Oct 2027 |
Java 8 (LTS) | Mar 2014 | 17 Oct 2023 | 16 Jan 2024 | At least Nov 2026 |
[1] As a general philosophy, Adoptium will continue to build binaries for LTS releases as long as the corresponding upstream source is actively maintained.
[2] End of Service/Support Life - this code stream is no longer being maintained. No further builds of Eclipse Temurin are planned.
Connect with the community
Frequently asked questions
Eclipse Temurin offers high-performance, cross-platform, open-source Java runtime.
Have a question that hasn’t been answered? Get in touch