Java Platform, Standard Edition 8 Reference Implementations
The official Reference Implementations for Java SE 8 (JSR 337) are based solely upon open-source code available from the JDK 8 Project in the OpenJDK Community. This Reference Implementation applies to JSR 337 Maintenance Release 6 (July 2024). Reference Implementation for Maintenance Release 1 (Mar 2015), Maintenance Release 2 (Mar 2019), Maintenance Release 3 (Feb 2020), Maintenance Release 4 (Jul 2022), and Maintenance Release 5 (Jul 2023) contains RIs for these releases.
These binaries are for reference use only!
These binaries are provided for use by implementers of the Java SE 8 Platform Specification and are for reference purposes only. These Reference Implementations have been approved through the Java Community Process. Binaries for development and production will be available from Oracle and in most popular Linux distributions.
RI Binaries (build 1.8.0_44-b02) under the GNU General Public License version 2
- Oracle Linux 8.6 x64 Java Development Kit (sha256) 167 MB
- Windows 11 i586 Java Development Kit (sha256) 92 MB
- Oracle Linux 8.6 i586 Java Runtime Environment for Compact Profiles
- Compact Profile 1 (sha256) 15 MB
- Compact Profile 2 (sha256) 18 MB
- Compact Profile 3 (sha256) 20 MB
- Full JRE (sha256) 40 MB
RI Source Code
The source code of the RI binaries is available under the GPLv2 in a single zip file (sha256) 123 MB.
International use restrictions
Due to limited intellectual property protection and enforcement in certain countries, the JDK source code may only be distributed to an authorized list of countries. You will not be able to access the source code if you are downloading from a country that is not on this list. We are continuously reviewing this list for addition of other countries.