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 higher levels of assurance you should contact commercial companies offering support.

Read Java Is Still Free (2.0.0) for some background information about Java support options. We are prepared to stand behind our release quality binaries, so each build that is identified as a release receives support via the AdoptOpenJDK 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 AdoptOpenJDK release.

The frequency of AdoptOpenJDK releases is guided by the schedule of our dependencies. We produce builds based upon source code at OpenJDK, Eclipse OpenJ9, Amazon Corretto, and SAP Machine.

OpenJDK and Eclipse OpenJ9 provide a new feature release every six months, and a maintenance/security update based upon each active release every three months. We will follow this schedule for publishing binary releases from AdoptOpenJDK to ensure you get the latest, most secure builds.

In addition, every three years one feature release will be designated as a Long Term Supported (LTS) release. We will produce 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, and starting with Java 8:

First Availability Latest Release Next Release End of Availability [1] Java 8 (LTS) March 2014 jdk8u265-b01

22nd April 2020 jdk8u272

20th October 2020 At Least May 2026 [1] Java 9 Sept 2017 N/A N/A March 2018 Java 10 March 2018 N/A N/A Sept 2018 Java 11 (LTS) Sept 2018 jdk-11.0.8+10

14th July 2020 jdk-11.0.9

20th October 2020 At Least Oct 2024 [1] Java 12 March 2019 N/A N/A Sept 2019 Java 13 Sept 2019 jdk-13.0.2+8

14th January 2020 N/A March 2020 Java 14 March 2020 jdk-14.0.2+12

14th July 2020 N/A September 2020 Java 15 September 2020 N/A TBD TBD

Notes:

[1] - As a general philosophy, AdoptOpenJDK will continue to build binaries for LTS releases as long as the corresponding upstream source is actively maintained. The Eclipse OpenJ9 Support Document covers extra support info for that VM.