From 203e5ee4193f5336d5cd6b2273e39b1c47a60997 Mon Sep 17 00:00:00 2001 From: Stewart X Addison Date: Thu, 4 Apr 2024 12:54:21 +0100 Subject: [PATCH] Supported platforms: add riscv, JDK22, s390x+AIX JDK21, remove mac10 support Signed-off-by: Stewart X Addison --- .../supported-platforms/index.adoc | 146 +++++++++--------- 1 file changed, 75 insertions(+), 71 deletions(-) diff --git a/content/asciidoc-pages/supported-platforms/index.adoc b/content/asciidoc-pages/supported-platforms/index.adoc index fdc9e6f5e5..e36e003020 100644 --- a/content/asciidoc-pages/supported-platforms/index.adoc +++ b/content/asciidoc-pages/supported-platforms/index.adoc @@ -10,90 +10,94 @@ icon:check[] - Supported, icon:docker[] - Docker image available, icon:times[] - -- [support-matrix] -- -[width="100%",cols="^.^5,^2,^2,^2,^2",] +[width="100%",cols="^.^5,^2,^2,^2,^2,^2",] |=== -.2+h|Operating System 4+h|Eclipse Temurin Version h| +.2+h|Operating System 5+h|Eclipse Temurin Version h| -{nbsp} 8 h|11 h|17 h|21 -5+h| Windows (x64) -| Windows Server 2022 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Windows Server 2019 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Windows Server 2016 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Windows 11 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Windows 10 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Windows 8.1| icon:check[] | icon:check[] | icon:check[] | icon:check[] +{nbsp} 8 h|11 h|17 h|21 h|22 +6+h| Windows (x64) +| Windows Server 2022 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Windows Server 2019 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[]| icon:check[] icon:docker[] +| Windows Server 2016 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Windows 11 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Windows 10 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Windows 8.1| icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] -5+h| Windows (x86) -| Windows Server 2022 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Windows Server 2019 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Windows Server 2016 | icon:check[] | icon:check[] | icon:check[] | icon:times[] -| Windows 11 | icon:check[] | icon:check[] | icon:check[] | icon:times[] -| Windows 10 | icon:check[] | icon:check[] | icon:check[] | icon:times[] -| Windows 8.1| icon:check[] | icon:check[] | icon:check[] | icon:times[] +6+h| Windows (x86) +| Windows Server 2022 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] | icon:times[] +| Windows Server 2019 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] | icon:times[] +| Windows Server 2016 | icon:check[] | icon:check[] | icon:check[] | icon:times[] | icon:times[] +| Windows 11 | icon:check[] | icon:check[] | icon:check[] | icon:times[] | icon:times[] +| Windows 10 | icon:check[] | icon:check[] | icon:check[] | icon:times[] | icon:times[] +| Windows 8.1| icon:check[] | icon:check[] | icon:check[] | icon:times[] | icon:times[] -5+h| Linux (x64) footnote:[These builds should work on any distribution with glibc version 2.17 or higher. Versions up to 17 will work with glibc 2.12] -| Alpine Linux 3.5 or later (Headless) | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +6+h| Linux (x64) footnote:[These builds should work on any distribution with glibc version 2.17 or higher. Versions up to 17 will work with glibc 2.12] +| Alpine Linux 3.5 or later (Headless) | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | RHEL / UBI 9.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] -| SUSE Linux Enterprise Server (SLES) 12 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] | icon:check[] +| SUSE Linux Enterprise Server (SLES) 12 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] -5+h| Linux (ARM 64-bit) footnote:glibc217[These builds should work on any distribution with glibc version 2.17 or higher.] -| Alpine Linux 3.5 or later (Headless) | icon:times[] | icon:times[] | icon:times[] | icon:check[] icon:docker[] -| RHEL / UBI 9.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] -| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] +6+h| Linux (ARM 64-bit) footnote:glibc217[These builds should work on any distribution with glibc version 2.17 or higher.] +| Alpine Linux 3.5 or later (Headless) | icon:times[] | icon:times[] | icon:times[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| RHEL / UBI 9.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] | icon:check[] +| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] -5+h| Linux (ARM 32-bit Hard-Float) footnote:glibc223[These builds should work on any distribution with glibc version 2.23 or higher.] -| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:times[] +6+h| Linux (ARM 32-bit Hard-Float) footnote:glibc223[These builds should work on any distribution with glibc version 2.23 or higher.] +| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] | icon:times[] +| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] | icon:times[] +| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:times[] | icon:times[] -5+h| Linux (PowerPC 64-bit Little Endian) footnote:glibc217[] -| RHEL / UBI 9.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:check[] | icon:check[] -| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] -| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] +6+h| Linux (PowerPC 64-bit Little Endian) footnote:glibc217[] +| RHEL / UBI 9.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| RHEL / UBI 8.x | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| RHEL / CentOS 7.x | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:check[] | icon:check[] | icon:check[] +| SUSE Linux Enterprise Server (SLES) 15 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Ubuntu 22.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 20.04 | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] +| Ubuntu 18.04 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] + +6+h| Linux (s390x) footnote:glibc217[] +| RHEL / UBI 9.x | icon:times[] footnote:nojit[JDK8 on s390x has no JIT so is unsupported.] | icon:check[] | icon:check[] | icon:times[] | icon:times[] +| RHEL / UBI 8.x | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] | icon:times[] +| RHEL 7.x | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] | icon:times[] +| SUSE Linux Enterprise Server (SLES) 12 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| SUSE Linux Enterprise Server (SLES) 15 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| Ubuntu 22.04 | icon:times[] footnote:nojit[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] | icon:times[] +| Ubuntu 20.04 | icon:times[] footnote:nojit[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:check[] | icon:times[] +| Ubuntu 18.04 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] | icon:times[] -5+h| Linux (s390x) footnote:glibc217[] -| RHEL / UBI 9.x | icon:times[] footnote:nojit[JDK8 on s390x has no JIT so is unsupported.] | icon:check[] | icon:check[] | icon:times[] -| RHEL / UBI 8.x | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:times[] -| RHEL 7.x | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:times[] -| SUSE Linux Enterprise Server (SLES) 12 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] -| SUSE Linux Enterprise Server (SLES) 15 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:check[] -| Ubuntu 22.04 | icon:times[] footnote:nojit[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Ubuntu 20.04 | icon:times[] footnote:nojit[] | icon:check[] icon:docker[] | icon:check[] icon:docker[] | icon:times[] -| Ubuntu 18.04 | icon:times[] footnote:nojit[] | icon:check[] | icon:check[] | icon:times[] +6+h| Linux (riscv64) footnote:glibc231[These builds should work on any distribution with glibc version 2.31 or higher.] +| Ubuntu 22.04 | icon:times[] | icon:times[] | icon:times[] | icon:check[] | icon:check[] +| Ubuntu 20.04 | icon:times[] | icon:times[] | icon:times[] | icon:check[] | icon:check[] -5+h| macOS (x64) footnote:[These builds should work on macOS 10.12 or higher.] -| macOS 14 | icon:times[] | icon:check[] | icon:check[] | icon:check[] -| macOS 13 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| macOS 12 | icon:check[] | icon:check[] | icon:check[] | icon:check[] -| macOS 11 | icon:check[] | icon:check[] | icon:check[] | icon:check[] +6+h| macOS (x64) +| macOS 14 | icon:times[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 13 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 12 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 11 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] -5+h| macOS (Apple Silicon) -| macOS 14 | icon:times[] | icon:check[] | icon:check[] | icon:check[] -| macOS 13 | icon:times[] | icon:check[] | icon:check[] | icon:check[] -| macOS 12 | icon:times[] | icon:check[] | icon:check[] | icon:check[] -| macOS 11 | icon:times[] | icon:check[] | icon:check[] | icon:check[] +6+h| macOS (Apple Silicon) +| macOS 14 | icon:times[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 13 | icon:times[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 12 | icon:times[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] +| macOS 11 | icon:times[] | icon:check[] | icon:check[] | icon:check[] | icon:check[] -5+h| Solaris (x64 and Sparc) -| Solaris 11 | icon:check[] | icon:times[] | icon:times[] | icon:times[] -| Solaris 10u11 | icon:check[] | icon:times[] | icon:times[] | icon:times[] +6+h| Solaris (x64 and Sparc) +| Solaris 11 | icon:check[] | icon:times[] | icon:times[] | icon:times[] | icon:times[] +| Solaris 10u11 | icon:check[] | icon:times[] | icon:times[] | icon:times[] | icon:times[] -5+h| AIX (PowerPC 64-bit Big Endian) footnote:aix71[AIX 7.1 is no longer supported. The last versions able to run on AIX 7.1 were 8u362, 11.0.18 and 17.0.8 ] -| AIX 7.2 | icon:check[] | icon:check[] | icon:check[] | icon:times[] +6+h| AIX (PowerPC 64-bit Big Endian) footnote:aix71[AIX 7.1 is no longer supported. The last versions able to run on AIX 7.1 were 8u362, 11.0.18 and 17.0.8 ] +| AIX 7.2 | icon:check[] | icon:check[] | icon:check[] | icon:check[] | icon:times[] |=== --