The official Reference Implementation for Java SE 11(JSR 384) isbased solely upon open-source code available from theJDK 11 Project intheOpenJDK Community. ThisReference Implementation applies to Maintenance Release 3 (July2024).Final Releaseof JSR 384 (Sep 2018) and Maintenance Release 1 (Mar 2019), andMaintenanceRelease 2 (May 2023) contain the RIs for these releases.
The binaries are available under theGNUGeneral Public License version 2, with the ClasspathException.
These binaries are provided for use by implementers of the JavaSE 11 Platform Specification and are for reference purposesonly. This Reference Implementation has been approved through theJava Community Process. Production-ready binaries under the GPL areavailable fromOracle; andwill be in most popularLinuxdistributions.
The source code of the RI binaries is available under theGPLv2 in a singlezip file (sha256)183 MB.
Due to limited intellectual property protection and enforcementin certain countries, the JDK source code may only be distributedto an authorized list of countries. You will not be able to accessthe source code if you are downloading from a country that is noton this list. We are continuously reviewing this list for additionof other countries.