The official Reference Implementations for Java SE 7(JSR 336) arebased solely upon open-source code available from theJDK 7 Project in theOpenJDK Community. Binaries areprovided for both the linux-x64 and windows-i386 platforms.
The binaries are available under two different licenses: TheOracle Binary Code License and theGNU General Public Licenseversion 2, with the Classpath Exception. For a given platformthe binaries under different licenses are built from exactly thesame source code and are functionally equivalent; the only realdifference is the license itself. Which license you choose willdepend upon your particular business and legal requirements.
These binaries are provided primarily for use by implementors ofthe Java SE 7 Platform Specification and are recommended forreference purposes only. The Reference Implementations have beenapproved by the JCP and will receive no further updates, not evenfor security issues. Binaries for development and production usewill be available fromOracle and in most popularLinux distributions.
You must accept theOracle Binary Code License in order to download thissoftware.
Thank you for accepting theOracle Binary Code License. You may now download this software.
The source code of the RI binaries is available under theGPLv2 in a singlezip file (md5)100 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.