Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Univ. of Hawaii - ITS Technical Architecture - Brick    

...

OpenJDK is becoming a popular alternative to the commercial version of OracleJDK. Oracle will not charge companies if they are on the current version of OracleJDK but their release cadence (sometimes as quick as 6 months) makes it difficult for companies to keep pace. Oracle argues that the releases are not "major" releases so the migration is not as daunting a task as many perceive it to be [1]. Many Java applications currently running in the ITC data center are on OracleJDK 8; Banner for example.


ReleaseOracle
GA Date
Oracle Premier
Support Until
Oracle Extended
Support Until
Oracle Sustaining
Support
Red Hat OpenJDKAmazon CorrettoEclipse Adoptium
fka AdoptOpenJDK
8** (LTS)March 2014March 2022December 2030IndefiniteMay 2026Jun 2023 or laterMay 2026
9 (non‑LTS)September 2017March 2018Not AvailableIndefinite


10 (non‑LTS)March 2018September 2018Not AvailableIndefinite


11 (LTS)September 2018September 2023September 2026IndefiniteOct 2024Aug 2024 or laterOct 2024
12 (non‑LTS)March 2019September 2019Not AvailableIndefinite


13 (non‑LTS)September 2019March 2020Not AvailableIndefinite


14 (non‑LTS)March 2020***September 2020Not AvailableIndefinite


15 (non‑LTS)September 2020***March 2021Not AvailableIndefinite


16 (non-LTS






17 (LTS)September 2021





Source: https://www.oracle.com/java/technologies/java-se-support-roadmap.html

...

  • Banner 9 requires Oracle or OpenJDK 8 for RHEL and Corretto for Windows.  This is a fairly recent development.  Other schools, Oakland for example, utilize OpenJDK.
  • Ellucian support documentation states that Banner 9 on RHEL 7 with OpenJDK 1.8 is supported with most services except the following, for obvious reasons:
    • Oracle Database
    • Oracle Fusion Middleware
  • Red Hat OpenJDK runs on RHEL, Windows, and Mac OS, which is needed for developers.
  • OpenJDK has different builds
    • AdoptOpenJDK for public usage
    • Amazon Corretto for public and customer usage
    • Oracle Java SE for Oracle paying customers
    • Oracle OpenJDK for Oracle nonpaying customers
    • Red Hat OpenJDK
  • AdoptOpenJDK is readily available through docker, has a large community to support it (no need to get commercial support), and runs under the Hotspot JVM, which is Oracle's JVM, so we know the performance will be comparable if not identical.
    • It can also run under OpenJ9, which is the Eclipse Foundations version of the JVM.
    • It is supposed to have a low memory footprint and run more efficiently compared to Hotspot but EA has not explored that option yet.
  • The InCommon Trusted Access Platform (TAP) is containerizing its components using Amazon's Corretto JDK.
    • The IAM team is deploying TAP components, starting with Grouper.

...