(Updated November 18, 2018)
Oracle provides this Oracle Java SE Support Roadmap, to help understand maintenance and support options and related timelines. If you are looking for the latest free JDK releases and updates from Oracle under an open source license, please see jdk.java.net. We recommend you take some time to understand the new Java SE release cadence and OpenJDK builds from Oracle so that you can make the best decisions for your corporate and personal use.
The guidance below applies to three types of Java users:
Oracle Customers. Oracle Customers are those Oracle customers with an active (1) Java SE Subscription and/or Java SE Desktop Subscription, (2) support contract for Oracle Java SE Advanced, Oracle Java SE Advanced Desktop, Oracle Java SE Suite, and/or Java SE Support, or (3) Java SE support entitlement for use of Java SE solely with another Oracle product (Visit My.Oracle Support Note 1439822.1 - All Java SE Downloads on MOS – Requires Support Login).
Commercial Users. Commercial Users are entities other than Oracle Customers that use Java SE for free for business, commercial or production purposes as part of a Java application delivered by a third party or developed internally.
Personal Users. Personal Users are individuals who use Java SE for free on personal desktops or laptops. Personal users include individuals using Oracle Java SE to develop applications for hobby or educational purposes, play games or run consumer productivity applications.
Since September 2017, Oracle provides JDK releases under a free open source license (similar to that of Linux). Beginning with Java SE 11 (September 2018, "18.9 LTS"), not only does Oracle provide releases for free for all users under an open source license, but Oracle also provides releases which are commercially supported and included for use with Oracle products. For more information, see "Oracle JDK Releases for Java 11 and Later".
Dates listed below for Public Updates and Java SE Support apply only to the commercially supported Oracle JDK releases included in Oracle Java SE binary products. Availability and community support of OpenJDK releases provided by Oracle is listed separately on jdk.java.net.
Java SE 8 is going through the End of Public Updates process for legacy releases. Oracle will continue to provide free public updates and auto updates of Java SE 8, until at least the end of December 2020 for Personal Users, and January 2019 for Commercial Users. Personal Users continue to get free Java SE 8 updates from Oracle at java.com (or via auto update), and Commercial Users continue to get free updates to Java SE 8 from OTN for free under the BCL license. Starting with the April 2019 scheduled quarterly critical patch update, Customers can access updates to Java SE 8 for commercial use from Oracle through My Oracle Support and via corporate auto update where applicable (Visit My.Oracle Support Note 1439822.1 - All Java SE Downloads on MOS – Requires Support Login).
Oracle does not plan to migrate desktops from Java SE 8 to later versions via the auto update feature. This includes the Java Plugin and Java Web Start. Instead of relying on a browser-accessible system JRE, we encourage application developers to use the packaging options introduced with Java SE 9 to repackage and deliver their Java applications as stand-alone applications that include their own custom runtimes.
Current releases remain free and open source for all users from jdk.java.net.
Oracle Java SE Support Roadmap*† | ||||
---|---|---|---|---|
Release | GA Date | Premier Support Until** | Extended Support Until** | Sustaining Support** |
6 | December 2006 | December 2015 | December 2018 | Indefinite |
7 | July 2011 | July 2019 | July 2022 | Indefinite |
8 | March 2014 | March 2022 | March 2025 | Indefinite |
9 (non‑LTS) | September 2017 | March 2018 | Not Available | Indefinite |
10 (18.3^)(non‑LTS) | March 2018 | September 2018 | Not Available | Indefinite |
11 (18.9^ LTS) | September 2018 | September 2023 | September 2026 | Indefinite |
12 (19.3^ non‑LTS) | March 2019*** | September 2019 | Not Available | Indefinite |
Support for Deployment Technology and JavaFX* | ||||
---|---|---|---|---|
Version | GA Date | Java Web Start Support Until | Java Plugin (Applets) Support Until | JavaFX Support Until |
6 | December 2006 | October 2017 | October 2017 | N/A |
7 | July 2011 | October 2017 | October 2017 | July 2019 |
8 | March 2014 | March 2025**** | March 2019 | March 2022 |
9 and later | N/A | N/A | N/A | |
Java SDKs and Tools | ||
Java Resources | ||