OpenJDK is an open source Java Development Kit provided by Oracle. It is suitable for all workloads. For more details see OpenJDK HotSpot. Eclipse OpenJ9 is the VM from the Eclipse community. It is an enterprise-grade VM designed for low memory footprint and fast start-up and is used in IBM's JDK. It is suitable for running all workloads. OpenJDK™ Source Releases. These are the source downloads for the OpenJDK Project. The majority of OpenJDK code is released under the GNU General Public License Version 2 (GPLv2). Certain source based on existing open source projects will continue to be available under their current licenses. OpenLogic provides and supports free distributions of OpenJDK 8, and free, certified distributions of OpenJDK 11 for Linux, Windows, MacOS, and Docker images. OpenLogic's certified OpenJDK builds are updated quarterly, with critical security patches on-demand. OpenLogic also offers commercial support for all Java distributions, including Adopt. OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). OpenJDK is the official reference implementation of Java SE since version 7.
OpenJDK™ Source Releases
June 27, 2011
Build b147These are the source downloads for the OpenJDK Project.
The majority of OpenJDK code is released under the GNU General Public License Version 2 (GPLv2).
Certain source based on existing open source projects will continue to be available under their current licenses. Some binary components are covered under the Binary License for OpenJDK. Specific download pages and the source file headers provide license information associated with the available component pieces.
Please note: Some browsers may require you to right-click/CTRL-click to save these files to your computer.
OpenJDK
Summary of changes in JDK 7 build b147
Source
openjdk-7-fcs-src-b147-27_jun_2011.zip, 83.18 MB (MD5 Checksum)
Repository
http://hg.openjdk.java.net/jdk7/jdk7
OpenJDK modules project
Repositories
http://hg.openjdk.java.net/jdk7/modules
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.
Version | Released | Active Support | Security Support | Release |
---|---|---|---|---|
16 | 1 month and 6 days ago | Ends in 5 months (30 Sep 2021) | Ends in 5 months | 16.0.0 |
15 | 7 months ago (16 Sep 2020) | Ended 3 weeks ago | Ended 3 weeks ago (31 Mar 2021) | NA |
14 | 1 year ago | Ended 6 months and 3 weeks ago (30 Sep 2020) | Ended 6 months and 3 weeks ago | NA |
13 | 1 year and 7 months ago (17 Sep 2019) | Ended 1 year ago | Ended 1 year ago (31 Mar 2020) | NA |
12 | 2 years ago | Ended 1 year and 6 months ago (30 Sep 2019) | Ended 1 year and 6 months ago | NA |
11 (LTS) | 2 years and 6 months ago (25 Sep 2018) | Ends in 2 years and 5 months | Ends in 5 years (30 Sep 2026) | 11.0.10 |
10 | 3 years ago | Ended 2 years and 6 months ago (25 Sep 2018) | Ended 2 years and 6 months ago | NA |
9 | 3 years and 7 months ago (21 Sep 2017) | Ended 3 years ago | Ended 3 years ago (20 Mar 2018) | NA |
8 (LTS) | 7 years ago | Ends in 11 months (31 Mar 2022) | Ends in 3 years and 11 months | 8u281 |
7 | 9 years ago (07 Jul 2011) | Ended 1 year and 8 months ago | Ends in 1 year and 3 months (31 Jul 2022) | 7u221 |
6 | 14 years ago | Ended 5 years ago (31 Dec 2015) | Ended 2 years and 3 months ago | NA |
Openjdk Jnlp
Java as developed by the OpenJDK Project, owned and primarily employed by Oracle, has been on a 6-month rapid-release cycle since the release of Java 10, and starting with Java 11, has new LTS releases every six releases, or three years. Java 8 is the last release on the old cycle methodology still in active support. Non-LTS releases are supported for 6 months. The latest supported release in each release cycle can be found at https://www.oracle.com/java/technologies/java-se-glance.html.
Official builds and support from Oracle come in two varieties: open source under the GNU GPL, and a proprietary license that must be purchased. Only the very latest Java release is available pre-built with the open source license, one must purchase support to get builds from Oracle for 8 or 11. Other projects such as AdoptOpenJDK or Linux distributions may provide builds external of Oracle and are governed under the open source license.
More information is available on the Java/OpenJDK website.
You should be running one of the supported release numbers listed above in the rightmost column.
Openjdk Platform Binary
You can check the version that you are currently using by running: