Currently set to No Index
Currently set to Follow

Forrester Report

Azul Zing® Saves Enterprises $2M Over 3 Years.

Eliminating Java Update Confusion

Eliminating Java Update Confusion

Jul 16, 2018 | 6 MIN READ


It has become clear to me, having spoken to many developers at many different events and seen recent postings on sites like Reddit, that there is still a lot of confusion about how the JDK will be delivered and updated in the future.

In this post, I’ll clarify, as concisely as possible, with references to the source of the information precisely how versions of the JDK and subsequent updates will be delivered in the future. This will aid developers in making decisions about future deployments of applications on the Java platform.

The impact on Java users of these changes can be summarised as follows:

  1. Purchase a commercial support contract from Oracle.
  2. Use a different binary distribution of the OpenJDK, which has security patches and bug fixes backported to it. The Zulu OpenJDK binary is an example of this.
  3. Create their own binary distribution from the OpenJDK source code and backport updates themselves.

A Java community-led project, AdoptOpenJDK, has been started to produce free OpenJDK binaries. At the time of writing, this project is able to build binaries directly from OpenJDK source but has not determined who will undertake the (potentially complex) task of backporting updates from the current release to older versions.

Azul’s Zulu distribution of OpenJDK is free but can also be delivered under a commercial support contract with agreements on the availability of updates as well as 24x7x365 or 8×5 support. Pricing for this is very reasonable compared to the other options.

Given that JDK 8 public updates will end at the start of next year users should be actively considering how they will ensure current and future deployed JDK versions are maintained for security and stability.

Have you decided what you will do?

Category: Java

Topics: Java, JDK

© Azul 2021 All rights reserved.