Java 8

FREE Updates for Java 8 will end by Jan 2019,what are options ?

Java SE 8 was released on March 18th in 2014.Oracle JDK 8 would be undergoing the “End of Public Updates” process, which means there are no longer free updates/security fixes for commercial use post Jan 2019,

In this post,we explore different options before us.

 

Java SE 8 Options
Image – Java SE 8 Options (click to enlarge)
  1. The OpenJDK community creates and maintains the (GPLv2+CE) open-source Reference Implementation (RI) of the Java SE Specification as governed by the Java Community Process (JCP) and defined through an umbrella Java Specification Request (JSR) for each feature release.
  2. Oracle OpenJDK build under the Open Source (GPLv2+CE) license and will follow the new six-month release cadence

    New Oracle OpenJDK Release Plan
    Image – New Oracle OpenJDK Release Plan
  3. For Personal Use :
    1. Security Fixes/Updates would be available through December 2020 for personal desktop use.
    2. Post 2020, You can continue to use Oracle JDK 8 indefinitely without updates or move to other Open JDK builds/Oracle JDK.
  4. For Commercial Use :
    1. There are No FREE Security Fixes/ updates for commercial use after January 2019.
    2. If you want to continue on Java SE 8 or previous versions post Jan 2019,you would need to purchase Java SE Subscription from Oracle which is about $25 per processor per month for server and cloud deployments.For Desktop price is about $2.50 per user per month.For more information, and details on how to receive longer term support for Oracle JDK 8, please see the Oracle Java SE Support Roadmap.

      Oracle Java SE Support Roadmap
      Image – Oracle Java SE Support Roadmap
    3. You can switch to Java SE 9 or any of the equivalent Oracle Open JDK builds. OpenJDK builds follows  six-month cadence with scheduled quarterly security updates.
    4. If you’re concerned about receiving updates/fixes on six-month cadence then you can consider switching to paid subscription on Oracle JDK.
    5. You can also switch to other Java SE / OpenJDK providers who provide either updates and/or paid support options
    6. If you’re not concerned about updates/fixes,you can actually build from source from any of them below (OpenJDK, no commercial support)
      1. Mercurial: http://hg.openjdk.java.net/
      2. Tarballs (7+): https://openjdk-sources.osci.io/
      3. AdoptOpenJDK: https://www.github.com/AdoptOpenJDK/openjdk-build
    7. Below are some of the Free Binary Distributions
      1. AdoptOpenJDK (check blog post here.)
      2. Azul Zulu Zulu® certified builds of OpenJDK are fully compliant with the Java SE standard
      3. Various Linux distros (like Ubuntu,Debian etc.,) will continue to provide OpenJDK builds
      4. Oracle OpenJDK builds 
      5. SapMachine
    8. There are also OpenJDK binary distributions from an alternative OpenJDK providers, i.e. Linux distros, AdoptOpenJDKAzulIBMRed Hat, and others.
      1. Azul Systems
      2. IBM OpenJDK
      3. Oracle OpenJDK
      4. RedHat OpenJDK

There’s been considerable confusion post “End of Public Updates” note from Oracle but given the fact there lot of options,we just need to take right decision and move on.

References :

 

Summary
FREE Updates for Java 8 will end by Jan 2019,what are options ?
Article Name
FREE Updates for Java 8 will end by Jan 2019,what are options ?
Description
Post Jan 2019,Oracle JDK 8 is undergoing the “End of Public Updates” process, which means there are no longer free updates/security fixes for commercial use. In this post,we explore different options before us.
Author
Publisher Name
upnxtblog
Publisher Logo

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

school Previous post 4 New Courses starting this month
school Next post TOP 84 Coursera Specializations to boost your career