Oracle JDK 25 Certified System Configurations

Refer to the Supported Locales document for a list of supported locales and supported writing systems for each platform.

For Certified System Configurations of other versions of the JDK and JDK Mission Control visit:

Operating Systems

Windows

Platform CPU Architecture Notes
Windows Server 2025 x64
Windows Server 2022 x64
Windows Server 2019 x64
Windows Server 2016 x64
Windows 11 x64

Linux

Platform CPU Architecture Notes
Oracle Linux 10 x64 (1), AArch64 (2) Only XWayland mode is supported.
Oracle Linux 9 x64 (1) X.org and XWayland mode supported.
Oracle Linux 9 AArch64 (2) X.org. Wayland mode is unsupported.
Oracle Linux 8 x64 (1), AArch64 (2) X.org. Wayland mode is unsupported.
Ubuntu Linux 25.04 x64 X.org and Xwayland modes are supported.
Ubuntu Linux 24.04 LTS x64 X.org and Xwayland modes are supported.
Red Hat Enterprise Linux 10 x64 (1), AArch64 (2) Only XWayland mode is supported.
Red Hat Enterprise Linux 9 x64 X.org and Xwayland modes are supported.
Red Hat Enterprise Linux 9 AArch64 Only X.org Mode supported. Wayland mode is unsupported.
Red Hat Enterprise Linux 8 x64, AArch64 Only X.org Mode supported. Wayland mode is unsupported.
Suse Linux Enterprise Server 15 x64 Only X.org Mode supported. Wayland mode is unsupported.
Suse Linux Enterprise Server 12 x64

macOS

Platform CPU Architecture Notes
macOS 15 AArch64 (3), x64 (3)
macOS 14 AArch64, x64


  • Only 64-bit Java virtual machines (JVMs) are certified

Virtualization

All the above operating systems are also certified when running as a virtual guest on any of the following hypervisors/containers as long as the operating system is supported by that hypervisor/container:

  • Oracle VM
  • Docker and Podman
  • Microsoft Hyper-V Server

Hardware rendering is not supported in guest systems on Oracle VM, Hyper-V Server.