Skip to content

Commit

Permalink
Supported platforms: add riscv, JDK22, s390x+AIX JDK21, remove mac10 …
Browse files Browse the repository at this point in the history
…support

Signed-off-by: Stewart X Addison <[email protected]>
  • Loading branch information
sxa committed Apr 4, 2024
1 parent dfb6b08 commit dd92af7
Showing 1 changed file with 76 additions and 72 deletions.
148 changes: 76 additions & 72 deletions content/asciidoc-pages/supported-platforms/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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[]
| 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[]
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[] | 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) 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[]

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 (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| 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| 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 (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 (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| 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| 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| 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| 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[]

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[]
|===
--

Expand Down

0 comments on commit dd92af7

Please sign in to comment.