The OpenJDK 8 on Ubuntu is which flavour - Oracle OpenJDK 8 or RedHat Open JDK 8?

Asked by RITESH KUMAR SINHA on 2019-07-02

The OpenJDK 8 on Ubuntu is which flavour - Oracle OpenJDK 8 or RedHat Open JDK 8?

With end of Java 8 updates by Oracle since Jan 2019, we want to migrate to an Open JDK 8. But I am confused as to which Open JDK 8 should we migrate to.
- I read in various forums that Red Hat will provide FREE updates of Open JDK 8 to its customers (those with RHEL subscription) until June 2023.
- I also read in a forum that Ubuntu will provide FREE updates of Open JDK 8 to its customers (those with Ubuntu subscription) until April 2021.
Now I am confused - which Open JDK 8 are both these Operating System Vendors talking about?
Is Red Hat talking about Open JDK 8 build from Red Hat (i.e. Red Hat Open JDK 8) ?
Is Ubuntu talking about Open JDK 8 build from Ubuntu (i.e. Ubuntu Open JDK 8? Does Ubuntu Open JDK 8 exist?)

Can someone help clear my confusion?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu openjdk-8 Edit question
Assignee:
No assignee Edit question
Last query:
2019-07-02
Last reply:
2019-07-07
Tom Reynolds (tomreyn) said : #1

There is really just one OpenJDK - https://openjdk.java.net/ - however different builds / distributions and support policies / offerings do exist:
https://en.wikipedia.org/wiki/OpenJDK#OpenJDK_builds

Ubuntu provides community maintained OpenJDK *8* builds via the "universe" software package repository (more technically correct, "universe" is an APT repository 'pocket'), which usually provides lesser (strictly spoken no) guarantees regarding the timeline for patching critical flaws and bugs. However, according to https://ubuntu.com/blog/announcing-openjdk-11-packages-in-ubuntu-18-04-lts , "Security updates for OpenJDK 8 will be provided until April 2021 for both Ubuntu 16.04 LTS and 18.04 LTS."

Ubuntu also provides OpenJDK *11* builds, which are on the "main" software package repository and thus receive free and unrestricted security support by the Ubuntu security team. These OpenJDK 11 packages provide long term support (LTS) for the entire support period of Ubuntu LTS releases (https://ubuntu.com/about/release-cycle).

Other support options, including for OpenJDK 8, may be available as a commercial subscription from Canonical - please contact a sales representative to learn more about available options: https://ubuntu.com/support

On a final note, some of the alternative OpenJDK builds (listed on Wikipedia) may also provide commercial or free Ubuntu compatible OpenJDK 8 builds at varying support lifespans.

Can you help with this problem?

Provide an answer of your own, or ask RITESH KUMAR SINHA for more information if necessary.

To post a message you must log in.