Filters
Feature Version
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
17
17
17
17
17
17
17
17
17
17
17
17
11
11
11
11
11
11
11
11
11
11
11
11
8
8
8
8
8
8
8
8
8
Virtual Machine
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot[68]
HotSpot[68]
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
Zing
HotSpot
HotSpot
HotSpot
OpenJ9
HotSpot
HotSpot[68]
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
Zing
HotSpot
HotSpot
HotSpot
OpenJ9
HotSpot
HotSpot[68]
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
Zing
HotSpot
HotSpot
HotSpot
OpenJ9
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
Zing
HotSpot
HotSpot
HotSpot
HotSpot
HotSpot
Class Libraries
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Flight Recorder
CMS
Epsilon
G1
Parallel
Serial
x86, 64-bit
x86, 64-bit, musl
x86, 32-bit
ARM, 64-bit, musl
ARM, 32-bit
RISC-V, 64-bit
APK Packages
[19]
x86, 64-bit
ARM, 64-bit
x86, 64-bit
x86, 32-bit
ARM, 64-bit
Installers
[34]
AIX, PPC
[52]
Solaris, SPARC
Solaris, x86, 64-bit
Eclipse AQAvit
TCK for Java SE
[96]
Editions
JRE[18]
CRaC, JRE, OpenJFX[28]
JRE, OpenJFX[43]
JRE
none
none
none
none
JRE
none
JRE[18]
JRE[21]
CRaC, JRE, OpenJFX[28]
JRE, OpenJFX[43]
JRE
JRE
none
none
none
JRE
JRE
none
JRE[17]
JRE[21]
CRaC, JRE, OpenJFX[28]
JRE, OpenJFX[43]
JRE
JRE
none
none
none
JRE
JRE
none
none
JRE[17]
JRE[21]
JRE, OpenJFX[28]
JRE, OpenJFX[43]
JRE
JRE
none
none
JRE
JRE
none
none
JRE[16]
JRE[21]
JRE[28]
JRE
JRE
JRE
JRE
Customisations
few[11]
few[29]
few[40]
few[45]
many
many
none
unknown
few[89]
few[2]
few[11]
many[22]
few[29]
few[40]
few[45]
many[60]
few[64]
many
unknown
few[88]
few[89]
few[2]
few[11]
many[22]
few[29]
few[40]
few[45]
many[60]
few[64]
many
unknown
few[88]
few[89]
many[3]
few[2]
few[11]
many[22]
few[29]
few[40]
few[45]
many[60]
few[64]
unknown
few[88]
few[89]
many[3]
few[2]
few[11]
many[22]
few[29]
few[39]
few[45]
many
few[88]
Notable Features
none
none
none
none
Graal Compiler, Native Image, Truffle[73]
Graal Compiler, Native Image, Truffle[70]
none
none
High Memory Reports, MallocTracer, Vitals[97]
none
none
Cloud Native Compiler, Falcon JIT, ReadyNow[23]
none
none
none
JITServer[56]
none
Graal Compiler, Native Image, Truffle[70]
none
none
High Memory Reports, MallocTracer, Vitals[97]
none
none
Cloud Native Compiler, Falcon JIT, ReadyNow[23]
none
none
none
JITServer[56]
none
Graal Compiler, Native Image, Truffle[70]
none
none
High Memory Reports, MallocTracer, Vitals[97]
ElasticHeap, JWarmup, Wisp[8]
none
none
Cloud Native Compiler, Falcon JIT, ReadyNow[23]
none
none
none
JITServer[56]
none
none
none
High Memory Reports, MallocTracer, Vitals[97]
ElasticHeap, JWarmup, Wisp[8]
none
none
Cloud Native Compiler, Falcon JIT, ReadyNow[23]
none
none
none
none
none
License
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
Proprietary
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
Proprietary
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
GPLv2+CE
GPLv2+CE
Proprietary
GPLv2+CE
Free in Development
Patches Until
2024-09[13]
2024-09[30]
2024-09[38]
2024-09[47]
2024-09
2024-09
2024-09
2024-09
2024-09[91]
n/a[4]
2030-07[13]
2031-09[30]
2031-09[30]
2032-03[38]
2029-12[47]
n/a[61]
2028-09[66]
2031-09[81]
2031-09[81]
2029-12[86]
2028-09[91]
2029-09[4]
2029-07[13]
2029-09[30]
2029-09[30]
2030-03[38]
2027-10[47]
n/a[61]
2027-09[66]
2029-09[81]
2029-09[81]
2027-10[86]
2026-09[91]
2027-09[4]
2027-09[4]
2027-07[13]
2032-01[30]
2026-09[30]
2027-03[38]
2027-10[47]
2026-11[61]
2027-09[66]
2031-12[81]
2024-10[86]
2024-12[91]
2026-06[4]
2026-06[4]
2026-04[13]
2030-12[30]
2030-12[30]
2031-03[38]
2026-11[47]
2030-12[77]
2026-11[86]
CPU/PSU
no/free
paid/free
paid/free
no/free
no/free
paid/tiered
no/free
paid/tiered
no/free
no/free
no/free
paid/paid
paid/free
paid/free
no/free
no/free
no/free
paid/tiered
paid/tiered
no/free
no/free
no/free
no/free
paid/paid
paid/free
paid/free
no/free
no/free
no/free
paid/tiered
paid/tiered
no/free
no/free
no/free
no/free
no/free
paid/paid
paid/free
paid/free
no/free
no/free
no/free
paid/tiered
no/free
no/free
no/free
no/free
no/free
paid/paid
paid/free
paid/free
no/free
paid/tiered
no/free
Release Schedule
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Custom[5]
OpenJDK
Custom[24]
OpenJDK
OpenJDK
OpenJDK
Custom[59]
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Custom[5]
OpenJDK
Custom[24]
OpenJDK
OpenJDK
OpenJDK
Custom[59]
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Custom[5]
Custom[5]
OpenJDK
Custom[24]
OpenJDK
OpenJDK
OpenJDK
Custom[59]
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Custom[5]
Custom[5]
OpenJDK
Custom[24]
OpenJDK
OpenJDK
OpenJDK
OpenJDK
OpenJDK
Release Delay
0-3 days
0-3 days
0-3 days
1-2 weeks
none
none
none
none
0-3 days
n/a
0-3 days
n/a
0-3 days
0-3 days
1-2 weeks
n/a
0-3 days
none
none
0-3 days
0-3 days
n/a
0-3 days
n/a
0-3 days
0-3 days
1-2 weeks
n/a
0-3 days
none
none
0-3 days
0-3 days
n/a
n/a
0-3 days
n/a
0-3 days
0-3 days
1-2 weeks
n/a
0-3 days
none
0-3 days
0-3 days
n/a
n/a
0-3 days
n/a
0-3 days
0-3 days
1-2 weeks
none
0-3 days
Country of Origin
USA
USA
USA
Belgium
USA
USA
USA
USA
Germany
PRC
USA
USA
USA
USA
Belgium
USA
USA
USA
USA
USA
Germany
PRC
USA
USA
USA
USA
Belgium
USA
USA
USA
USA
USA
Germany
PRC
PRC
USA
USA
USA
USA
Belgium
USA
USA
USA
USA
Germany
PRC
PRC
USA
USA
USA
USA
Belgium
USA
USA
Remarks
none
none
none
none
Lacks features of the enterprise edition[74]
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none