Java Distributions for Historic Product Platforms

Java Distributions for Historic Product Platforms

Java Distributions for the Java 11 Platform

The Java 11 Platform is used by:

  • Identity Provider v4.x

  • OpenSAML v4.x.

  • Java XML Security Tool v3.x

The primary distribution for this platform is Amazon Corretto 11 for Linux.

The following distributions are fully supported:

  • Amazon Corretto 11 for Linux

  • Amazon Corretto 11 for Windows

  • Amazon Corretto 17 for Linux

  • Amazon Corretto 17 for Windows

  • Red Hat's OpenJDK 11 for Linux as supplied under Red Hat Enterprise Linux 8 or Rocky Linux 8

  • Red Hat’s OpenJDK 17 for Linux as supplied under Red Hat Enterprise Linux 8 or Rocky Linux 8

The following distributions are partially supported:

  • Debian’s OpenJDK 11 as supplied under Debian 11 “bullseye”

  • Debian’s OpenJDK 17 as supplied under Debian 11 “bullseye”

  • Debian’s OpenJDK 17 as supplied under Debian 12 “bookworm”

We will also test the following, although they are not supported:

Java Distributions for the Java 7 Platform

The Java 7 Platform is used by:

  • Identity Provider v3.x (end of life)

  • OpenSAML v3.x (end of life)

  • Metadata Aggregator v0.9.x (developer preview)

  • Java XML Security Tool v2.x  (end of life)

The primary distribution for this platform is Oracle Java 7 for Linux (from Java SE 7 Archive Downloads).

The following distributions are fully supported:

  • Amazon Corretto 8 for Linux

  • Amazon Corretto 8 for Windows

  • Amazon Corretto 11 for Linux

  • Amazon Corretto 11 for Windows

  • Oracle Java 8 for Linux (from Oracle's "Java Downloads" page)

  • Oracle Java 8 for Windows (from Oracle's "Java Downloads" page)

  • Red Hat's OpenJDK 8 for Linux as supplied under Red Hat Enterprise Linux 7 or CentOS 7

  • Red Hat's OpenJDK 11 for Linux as supplied under Red Hat Enterprise Linux 7 or CentOS 7

The following distributions are partially supported:

  • Debian's OpenJDK 8 as supplied under Debian 9 "stretch"

  • Debian's OpenJDK 11 as supplied under Debian 10 "buster"

We will also test the following, although they are not supported:

We no longer test against recent non-LTS versions of Java, as they are incompatible with the version of Spring Framework used.