Note: Preliminary list. This is page is is subject to change through the release cycle.

JDK 9 supported Platforms:

Server Operating Systems

Operating System OS Version Chip Arch Additional Info
Windows Server 2015/16 R2   x64 - 64 bit Planned - Subject to OS Releasing before JDK 9 GA
Windows Server 2015/16   x64 - 64 bit Planned - Subject to OS Releasing before JDK 9 GA
Windows Server 2012 R2   x86 - 32 bit  
Windows Server 2012   x64 - 64 bit  
Oracle Linux (1) 8.x x64 - 64 bit Planned - Subject to OS Releasing before JDK 9 GA
Oracle Linux (1) 7.x x64 - 64 bit  
Oracle Linux (1) 6.x x64 - 64 bit No JavaFX Support
Red Hat Linux 8.x x64 - 64 bit Planned - Subject to OS Releasing before JDK 9 GA
Red Hat Linux 7.x x64 - 64 bit  
Red Hat Linux 6.x x64 - 64 bit No JavaFX Support
Solaris 12.x x64 - 64 bit No JavaFX Support
Solaris 12.x Sparc (64) No JavaFX Support
Solaris 11.x x64 - 64 bit No JavaFX Support
Solaris 11.x Sparc (64) No JavaFX Support
Suse Linux Enterprise Server 11.x x64 - 64 bit  
Ubuntu Linux 16.04 ARMv8 64 bit Headless, No JavaFX nor SWING/AWT GUI Support
Planned - Subject to OS Releasing before JDK 9 GA
Ubuntu Linux 16.04 ARMv7 32 bit No JavaFX Support
Planned - Subject to OS Releasing before JDK 9 GA

(1) Oracle Linux covers both kernels: Red Hat Compatible and Unbreakable.

Client /Developer Operating Systems

Operating System OS Version Chip Arch Additional Info
Windows 10 10 x64 - 64bit Supports 32 bit JRE
Windows 8 8.x x64 - 64 bit Only Desktop Mode Supported.
Not Modern UI (aka Metro Mode)
Supports 32 bit JRE
Windows 8 8.x x86 - 32 bit Only Desktop Mode Supported.
Not Modern UI (aka Metro Mode)
Windows 7 SP1+ x64 - 64 bit Supports 32 bit JRE
Windows 7 SP1+ x86 - 32 bit  
Ubuntu Linux 16.04 x64 - 64 bit Planned - Subject to OS Releasing before JDK 9 GA
Supports 32 bit JRE
Ubuntu Linux 16.04 x86 - 32 bit Planned - Subject to OS Releasing before JDK 9 GA
Mac OS X 10.10 and above x64 - 64 bit  

Except were specifically called out we support 64 and 32 bit JRE on 64 bit systems

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

Browsers are only supported on client platforms

Browsers OS
IE
On Windows OSs
MS Edge
Webstart only, no Applet Support
Firefox On all OSs that support those versions.
Webstart only, no Applet Support
Chrome Webstart only, no Applet Support
Safari OS X Only

Java SE Embedded Support Platforms:

Chip Arch Details Additional Info
ARMv7 VFP Hard Float Headful (Swing/AWT only). Linux kernel 2.6.28 or higher and glibc 2.9 or higher
ARMv5/v7 VFP Soft Float Headless. Linux kernel 2.6.28 or higher and glibc 2.9 or higher
x86 Linux Headless. Linux kernel 2.6.28 or higher and glibc 2.9 or higher