Supported OS and Runtimes

This section list the runtimes and associated versions supported by the current version of the X Platform.

Java

The current release of the X Platform has been run and tested on the following Java versions

Version
Oracle JDK
Azul Zulu (OpenJDK)
Azul Platform Prime (Zing)

Java 8

jdk1.8.0_381

zulu8.74.0.17-ca-jdk8.0.392

zing23.09.0.0-7-jdk8.0.382

Java 11

jdk-11.0.20

zulu11.68.17-ca-jdk11.0.21

zing23.09.0.0-7-jdk11.0.20.1

Java 17

jdk-17.0.9

zulu17.46.19-ca-jdk17.0.9

zing23.09.0.0-7-jdk17.0.8.1

Java 21

jdk-21.0.8

zulu21.46.19-ca-jdk21.0.9

zing25.10.0.0-4-jdk21.0.8.0.101

Running with Java 11 or Beyond

To run X Platform based applications using Java 11 and beyond, certain additional Java modules need to be opened. The following JVM params open the additional Java modules needed by the X Platform

--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --illegal-access=warn

Operating Systems

Development

The X Platform is supported for development on any operating system supported by the above JVMs

Production

The X Platform is supported for production on the following operating systems

Linux

Minimum Kernel Version
Minimum libc Version

3.10.0

2.17

Test

This section lists the OS versions against which the various X Platform test suites have been run for this release.

REGRESSION

The X Platform regression test suite for this release has been run on the following operating systems

CentOS 7.9

Kernel Version
glibc Version

3.10.0

2.17

SANITY

The X Platform sanity test suite for this release has been run on the following operating systems

CentOS 7.9

Kernel Version
glibc Version

3.10.0

2.17

Amazon Linux 2023

Kernel Version
glibc Version

6.1.41

2.34

PERFORMANCE

The X Platform performance test suite for this release has been run on the following operating systems

CentOS 7.9

Kernel Version
glibc Version

3.10.0

2.17

Last updated