Derek.White at cavium.com
Mon Apr 9 15:35:34 UTC 2018
> -----Original Message-----
> Date: Mon, 9 Apr 2018 09:55:09 +0200
> From: Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com>
> To: Simon Nash <simon at cjnash.com>, bren at juanantonio.info
> Cc: build-dev at openjdk.java.net, hotspot-dev developers
> <hotspot-dev at openjdk.java.net>
> Subject: Re: Supported platforms
> Message-ID: <4b1f262d-b9d2-6844-e453-dd53b42b2d74 at oracle.com>
> Content-Type: text/plain; charset=utf-8; format=flowed
> On 2018-04-08 16:30, Simon Nash wrote:
> > On 05/04/2018 02:26, bren at juanantonio.info wrote:
> >> Many thanks with the link about the Platforms supported:
> >> config-4417031.html
> > This appears to be a list of the platforms that are supported
> > (certified) by
> > Oracle.? Where can I find the list of platforms that are supported by
> > OpenJDK?? For example, what about the following platforms that don't
> > appear on the Oracle list:
> > Windows x86
> > Linux x86
> > aarch32 (ARMv7 32-bit)
> > aarch64 (ARMv8 64-bit)
> > Are all these supported for OpenJDK 9, 10 and 11?
> There is actually no such thing as a "supported OpenJDK platform". While I
> hope things may change in the future, OpenJDK as an organization does not
> publicize any list of "supported" platforms. Oracle publishes a list of
> platforms they support, and I presume that Red Hat and SAP and others do
> the same, but the OpenJDK project itself does not.
> With that said, platforms which were previously supported by Oracle (like
> the one's you mentioned) tend to still work more-or-less well, but they
> receive no or little testing, and is prone to bit rot.
Surely you meant to say "receive no or little testing BY ORACLE, and ORACLE IS NOT RESPONSIBLE FOR ANY bit rot."
I haven't found a definitive list of supported OpenJDK platforms, but have an ad-hoc list of publicly available binaries:
- Major linux distros are supporting x64 and aarch64 (arm64), and probably other platforms.
- AdoptOpenJDK provides tested builds for most 64-bit platforms (x64, aarch64, ppc64, s390).
- Bellsoft provides support for 32-bit ARMv7.
- Azul provides 32-bit x86 and ARMv7 binaries as well as 64-bit x86 and aarch64.
I'm sure there are several others I've missed - sorry!
More information about the build-dev