Supported environments

This release is supported on certain hardware platforms and operating systems, and is tested on specific virtualization environments.

Any new updates to these support statements can be found in the Supplementary documentation technote.

AIX systems

The 32-bit and 64-bit releases of the SDK and Runtime environment run on hardware that supports the following platform architectures:
  • IBM® POWER® 5
  • IBM POWER 6
  • IBM POWER 7
  • IBM POWER8®
  • Start of changes for service refresh 5 fix pack 16IBM POWER9™End of changes for service refresh 5 fix pack 16
  • Start of changes for service refresh 7IBM Power10End of changes for service refresh 7
The following table shows the operating systems supported for each platform architecture. The table also indicates whether support for an operating system release was included at the general availability (GA) date for the release, or at a later date in a service refresh (SR) or fix pack (FP):
Table 1. Supported AIX environments
Operating system 32-bit release 64-bit release
Start of changes for service refresh 5 fix pack 5AIX® 6.1 TL9End of changes for service refresh 5 fix pack 5 GA GA
AIX 7.1 TL3 (see note 1) GA GA
AIX 7.2 (see note 2) SR2 SR2
AIX 7.3 (see note 3) SR7 SR7
Notes:
  1. For IBM POWER8 and later systems, the minimum supported level for AIX 7.1 is TL3.Start of changes for service refresh 7 For IBM Power10 systems, AIX 7.1 is supported only in POWER9 compatibility mode.End of changes for service refresh 7
  2. AIX 7.2 is supported only on IBM POWER 7 and later processors.Start of changes for service refresh 7 For IBM Power10 systems, AIX 7.2 is supported only in POWER9 compatibility mode.End of changes for service refresh 7
  3. AIX 7.3 is supported only on IBM POWER8 and later processors.

To avoid problems when using Java™ runtime environment, ensure that you have any prerequisite AIX APARs installed. For further information about the APARs needed for an AIX level, see https://www.ibm.com/support/docview.wss?uid=swg21605167.

If you want to use the Java 2D graphics pipeline, based on the X11 XRender extension, you must install the libXrender.so library, version 0.9.3 or later.

Linux systems

There are a number of distributions provided for the Linux® operating system.

For Linux on x86, the following platform architectures are supported:
  • x86-32
  • x86-64
For Linux on IBM POWER, the following hardware is supported:
  • IBM POWER 6
  • IBM POWER 7
  • IBM POWER8
  • Start of changes for service refresh 5 fix pack 16IBM POWER9End of changes for service refresh 5 fix pack 16
  • Start of changes for service refresh 7IBM Power10End of changes for service refresh 7
Note: IBM POWER8 and later systems can operate in both Big Endian (BE) or Little Endian (LE) format. An LE version of the SDK is available for 64-bit Power® Systems to support those operating systems that are available in LE format. For example, SUSE Linux Enterprise Server (SLES) 12 or Ubuntu 18.04 LTS.
For Linux on IBM Z®, the following hardware is supported:
  • Start of changes for service refresh 7 fix pack 10IBM z16™ (64-bit SDK only; the 31-bit SDK is not supported on this hardware level)End of changes for service refresh 7 fix pack 10
  • Start of changes for service refresh 6IBM z15®End of changes for service refresh 6
  • IBM z14
  • IBM z13®
  • IBM zEnterprise® EC12
  • IBM zEnterprise BC12
  • IBM zEnterprise 114
  • IBM zEnterprise 196
The following table shows the operating systems supported for each platform architecture. The table also indicates whether support for an operating system release was included at the general availability (GA) date for the release, or at a later date in a service refresh (SR) or fix pack (FP):
Table 2. Supported Linux environments
Operating system x86 systems, 32-bit x86 systems, 64-bit ARM systems, 32-bit Power systems, 64-bit IBM Z, 31-bit IBM Z, 64-bit
SLES 12 GA GA - GA (see note 1) GA GA
SLES 15 SP1 SR6 SR6 - SR6 (see note 1) - SR6
SLES 15 SP2 SR6 FP15 SR6 FP15 - SR6 FP15 (see note 1) - SR6 FP15
SLES 15 SP3 SR7 SR7 - SR7 (see note 1) - SR7
SLES 15 SP4 - SR7 FP20 - SR7 FP20 (see note 1) - SR7 FP20
SLES 15 SP5 - SR8 FP15 - SR8 FP15 (see note 1) - SR8 FP15
Red Hat® Enterprise Linux (RHEL) 7.4 SR4 FP10 SR4 FP10 SR4 FP10 SR4 FP10 (see note 2) SR4 FP10 SR4 FP10
RHEL 7.5 SR5 FP15 SR5 FP15 SR5 FP15 SR5 FP15 (see note 2) SR5 FP15 SR5 FP15
RHEL 7.6 SR5 FP25 SR5 FP25 SR5 FP25 SR5 FP25 (see note 2) SR5 FP25 SR5 FP25
RHEL 7.7 SR6 SR6 - SR6 (see note 2) - SR6
RHEL 7.8 SR6 FP10 SR6 FP10 - SR6 FP10 (see note 2) - SR6 FP10
RHEL 7.9 SR6 FP20 SR6 FP20 - SR6 FP20 (see note 2) - SR6 FP20
RHEL 8 SR5 FP35 SR5 FP35 - SR5 FP35 (see note 3) - SR5 FP35
RHEL 8.2 SR6 FP10 SR6 FP10 - SR6 FP10 (see note 3) - SR6 FP10
RHEL 8.3 - SR6 FP30 - SR6 FP30 (see note 3) - SR6 FP30
RHEL 8.4 - SR6 FP35 - SR6 FP35 (see note 3) - SR6 FP35
RHEL 8.6 - SR7 FP20 - SR7 FP20 (see note 3) - SR7 FP20
RHEL 8.7 - SR8 - SR8 (see note 3) - SR8
RHEL 8.8 - SR8 FP10 - SR8 FP10 (see note 3) - SR8 FP10
RHEL 8.9 - SR8 FP20 - SR8 FP20 (see note 3) - SR8 FP20
RHEL 9.0 - SR7 FP15 - SR7 FP15 (see note 3) - SR7 FP15
RHEL 9.1 - SR8 - SR8 (see note 3) - SR8
RHEL 9.2 - SR8 FP10 - SR8 FP10 (see note 3) - SR8 FP10
RHEL 9.3 - SR8 FP20 - SR8 FP20 (see note 3) - SR8 FP20
Ubuntu 18.04 LTS SR5 FP15 SR5 FP15 SR5 FP15 SR5 FP15 (see notes 2 and 4) - SR5 FP15
Ubuntu 20.04 LTS SR6 FP10 SR6 FP10 - SR6 FP10 (see notes 3 and 4) - SR6 FP10
Ubuntu 22.04 LTS - SR7 FP16 - SR7 FP16 (see notes 3 and 4) - SR7 FP16
Notes:
  1. Supported only on POWER8 (or later) systems with the LE version of the SDK.
  2. Supported on POWER systems with the BE version of the SDK, and on POWER8 (or later) systems with the LE version of the SDK.
  3. Not supported on POWER systems with the BE version of the SDK.
  4. Start of changes for service refresh 7Ubuntu is not supported on IBM Power10 systems.End of changes for service refresh 7
Note: Start of changes for service refresh 5To satisfy a dynamic linking dependency, the Standard C++ library, libstdc++.so.6, must be installed.End of changes for service refresh 5

Windows systems

The 32-bit release for Windows runs on hardware that supports the x86 32-bit and 64-bit architectures.

The 64-bit release for Windows runs on hardware that supports the x86 64-bit architecture.

The following table shows the operating systems supported for each platform architecture. The table also indicates whether support for an operating system release was included at the general availability (GA) date for the release, or at a later date in a service refresh (SR) or fix pack (FP):
Table 3. Supported Windows environments
Operating system 32-bit release 64-bit release
Windows 10 SR1 FP10 SR1 FP10
Windows 11 SR7 SR7
Windows Server 2016 SR4 SR4
Windows Server 2019 SR5 FP35 SR5 FP35
Windows Server 2022 SR7 SR7

z/OS systems

The z/OS® 31-bit and 64-bit releases run on the following IBM Z systems:
  • Start of changes for service refresh 7 fix pack 10IBM z16End of changes for service refresh 7 fix pack 10
  • Start of changes for service refresh 6IBM z15End of changes for service refresh 6
  • IBM z14
  • IBM z13
  • IBM zEnterprise EC12
  • IBM zEnterprise BC12
  • IBM zEnterprise 114
  • IBM zEnterprise 196
The following table shows the operating systems supported for each platform architecture. The table also indicates whether support for an operating system release was included at the general availability (GA) date for the release, or at a later date in a service refresh (SR) or fix pack (FP):
Table 4. Supported z/OS environments
Operating system 31-bit release 64-bit release
z/OS 2.2 SR2 SR2
z/OS 2.3 SR4 FP10 SR4 FP10
z/OS 2.4 SR6 SR6
z/OS 2.5 SR7 SR7
z/OS 3.1 SR8 FP11 SR8 FP11

Specialized hardware features

The following hardware features have additional prerequisites to those listed in this topic:

Virtualization software

For information about the virtualization software tested, see Support for virtualization software.