No more free Java SE 8 updates for commercial use after January 2019

2 min read

Oracle owned Java will no longer provide free public updates of Java SE 8 for commercial use after January 2019. This move is a part of their long term support (LTS) plan. However, for individual personal use the public updates for Oracle Java SE 8 will be available at least till December 2020.

Borrowing ideas from Linux releases, Oracle Java releases will now follow LTS. The bi yearly updates will now have minor updates. One of the releases being termed as LTS and Oracle will provide long term support for it (3 years). Other releases will cease getting support when the next version is released.

If you are using Java for personal use individually, you will have the same access to Oracle Java SE 8 updates till end of 2020. In most cases, the Java-based applications run on your PCs are licensed by a company other than Oracle. For example, games developed by gaming companies. You won’t have access to public updates beyond the date mentioned, it depends on the gaming company on how they plan to provide application support.

Developers are recommended to view Oracle’s release roadmap for Java SE 8 and other versions. Accordingly, you can take action to support your applications. The next LTS version, Java 11 is set to roll out in September 2018.

Here is the Oracle Java SE Support Roadmap.

ReleaseGA DatePremier Support Until


Extended Support UntilSustaining Support
6December 2006December 2015December 2018Indefinite
7July 2011July 2019July 2022Indefinite
8March 2014March 2022March 2025Indefinite
9 (non‑LTS)September 2017March 2018Not AvailableIndefinite
10 (18.3^)(non‑LTS)March 2018September 2018Not AvailableIndefinite
11 (18.9^ LTS)September 2018September 2023September 2026Indefinite
12 (19.3^ non‑LTS)March 2019September 2019Not AvailableIndefinite

The roadmap for web deployment and Java FX is different and is listed on their website.

This video explains the LTS release model for Java, for more information, visit the official update.

Read next

Mark Reinhold on the evolution of Java platform and OpenJDK

Build Java EE containers using Docker [Tutorial]

5 Things you need to know about Java 10

Prasad Ramesh
Data science enthusiast. Cycling, music, food, movies. Likes FPS and strategy games.

Share this post


12,000+ unsecured MongoDB databases deleted by Unistellar attackers

Over the last three weeks, more than 12,000 unsecured MongoDB databases have been deleted. The cyber-extortionist have left only an email contact, most likely...