
If you want to continue using Java 8 past January 2019, you may need to start paying Oracle in order to get access to continuing Java 8 support.Ģ. This is only a short term solution however. Oracle will continue to provide updates for Java 8 until January 2019, so a short-term solution is to keep using JDK 8 until support ends.

If you don’t want to or can’t pay Oracle, what are the available options? For the complete details, please see the license agreement (relevant sections highlighted below):

Notice that Production has dropped off the list? If you use Oracle Java JDK 11 for production use, Oracle is now expecting payment.

As of Oracle Java JDK 8, you can use the JDK for free in the following circumstances:Īs of Oracle Java JDK 11, you can use the JDK for free in the following circumstances: With Java 8 approaching the end of its lifecycle, Oracle has made some changes to the Oracle JDK license that will affect Java 11’s JDK.
