🌐
OpenJDK
openjdk.org
OpenJDK
Learn about the key active Projects in the Community including Amber (high-productivity language features), Loom (lightweight concurrency), Panama (foreign functions and foreign data), Valhalla (primitive types and specialized generics), and, of course, the next version of Java and the JDK ...
How to download and install prebuilt OpenJDK packages
Oracle's OpenJDK JDK binaries for Windows, macOS, and Linux are available on release-specific pages of jdk.java.net as .tar.gz or .zip archives · As an example, the archives for JDK 13 may be found on jdk.java.net/13 and may be extracted on the command line using
JDK Project
11 (GA 2018/09/25) 10 (GA 2018/03/20) Development list: jdk-dev · Repository: https://github.com/openjdk/jdk/ Group, Area, & Project Leads · Last update: 2025/12/4 16:00 UTC · Installing · Contributing · Sponsoring · Developers' Guide · Vulnerabilities ·
JDK 8
The goal of this Project was to produce an open-source reference implementation of the Java SE 8 Platform Specification defined by JSR 337 in the Java Community Process · JDK 8 reached General Availability on 18 March 2014. Production-ready binary distributions based on the JDK 8 code base ...
JDK 23
This release is the Reference Implementation of version 23 of the Java SE Platform, as specified by JSR 398 in the Java Community Process · JDK 23 reached General Availability on 17 September 2024. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors ...

Java development kit

OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four … Wikipedia
Factsheet
Original author Sun Microsystems
Developers Oracle, OpenJDK and Java Community, Red Hat, Azul Systems, IBM, Microsoft, Amazon, Apple, SAP, Sullivan Delaby
Initial release May 8, 2007; 18 years ago (2007-05-08)
Factsheet
Original author Sun Microsystems
Developers Oracle, OpenJDK and Java Community, Red Hat, Azul Systems, IBM, Microsoft, Amazon, Apple, SAP, Sullivan Delaby
Initial release May 8, 2007; 18 years ago (2007-05-08)
Discussions

OpenJDK 11 download? I only find Oracle JDK!

Try from here:

https://adoptopenjdk.net/index.html

More on reddit.com
🌐 r/java
39
8
June 27, 2018
java 11 - How to install OpenJDK 11 on Windows? - Stack Overflow
https://www.openlogic.com/openjdk-downloads allowed me to pick a 32-bit version of OpenJDK8 (don't ask - Arduino IDE doesn't compile with 11), I think they just wrap around AdoptOpenJDK MSIs but I couldn't find 32-bit distros on AdoptOpenJDK. More on stackoverflow.com
🌐 stackoverflow.com
Do I understand it correctly that the JDK 11 is not free for production, but the JDK 8 is?
This is incorrect, Java 11 is just as free as Java 8, even more so as Java 8 has some paid-only features that are now free in Java 11. The Oracle JDK now is only available for production with a paid license, but there are many openJDK distributions (including from Oracle) available and free to use. If you don't need a support contact you don't need to pay. Adoptopenjdk has free openjdk builds for several jdk versions on every platform. More on reddit.com
🌐 r/javahelp
19
16
February 3, 2019
best OpenJDK Java 11 for various platforms
ubuntu's managed Java 11 originally comes from OpenJDK, but they somehow self-maintain it after it's been abandoned by Oracle? Not sure how that works. OpenJDK is under GPL+Classpath license. When Oracle, or anyone else, contributes changes, fixes, enhancements, to the latest Java, those changes are all out in the open. Various groups take it upon themselves to backport some of those things, especially security fixes, into older versions of Java. Once one party does it, all others are free to copy. Get your Java from one of these: Adopt Open JDK https://adoptopenjdk.net/ https://github.com/AdoptOpenJDK https://github.com/ojdkbuild/ojdkbuild Open JDK http://openjdk.java.net/ Azul Systems Zulu http://www.azul.com/downloads/zulu/ Amazon https://aws.amazon.com/fr/corretto/ https://github.com/corretto Eclipse https://www.eclipse.org/openj9/ https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=openj9 https://github.com/eclipse/openj9 Red Hat https://developers.redhat.com/products/openjdk/download/ https://access.redhat.com/articles/1299013 SAP https://github.com/SAP/SapMachine BellSoft https://bell-sw.com/java.html Oracle JDK -- supported for a limited time unless you pay https://jdk.java.net/11/ Oracle Binary License Agreement - DANGER Will Robinson! http://java.oracle.com/ More on reddit.com
🌐 r/java
20
27
March 21, 2020
🌐
OpenLogic
openlogic.com › openjdk-downloads
OpenJDK Downloads | OpenLogic
OpenLogic now provides free, quarterly builds of OpenJDK 8, OpenJDK 11, OpenJDK 17, and OpenJDK 21 for Linux, Windows, and MacOS. ... Note: Open source OpenJDK is provided free of charge and "as is", without warranty of any kind, express or implied. In no event shall Perforce Software, Inc. or its affiliates be liable for any claim, damages, or other liability arising from out of or in connection with open source OpenJDK software downloaded from this site.
🌐
Oracle
jdk.java.net › 11
JDK 11 Releases
The JDK 11 Early Access Program has concluded. Please visit Java SE Downloads for production ready builds. Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in production, remain available in the OpenJDK Archive.
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_build_of_openjdk › 11 › html-single › installing_and_using_red_hat_build_of_openjdk_11_on_rhel › index
Installing and using Red Hat build of OpenJDK 11 on RHEL | Red Hat build of OpenJDK | 11 | Red Hat Documentation
Navigate to the Software Downloads page on the Red Hat Customer Portal. Select the latest version of Red Hat build of OpenJDK 11 from the Version drop-down list, and then download the JDK archive for Linux to your local system.
🌐
Debian
packages.debian.org › sid › openjdk-11-jdk
Package: openjdk-11-jdk (11.0.29+7-1 and others)
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
Find elsewhere
🌐
Microsoft
microsoft.com › openjdk
Microsoft Build of OpenJDK
The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft’s new way to collaborate and contribute to the Java ecosystem.
🌐
OpenJDK
openjdk.org › projects › jdk › 11
JDK 11
September 25, 2018 - JDK 11 is the open-source reference implementation of version 11 of the Java SE Platform as specified by by JSR 384 in the Java Community Process.
🌐
Ex Libris
knowledge.exlibrisgroup.com › aleph › knowledge articles
How to Download and Install OpenJDK 11 on Windows 10 PC for Aleph - Ex Libris Knowledge Center
January 3, 2020 - "openjdk-11.0.1_windows-x64_bin.zip": https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_windows-x64_bin.zip
🌐
Homebrew
formulae.brew.sh › formula › openjdk@11
openjdk@11 — Homebrew Formulae
brew install openjdk@11 · Also known as: java11 · Development kit for the Java programming language · https://openjdk.org/ License: GPL-2.0-only · Formula JSON API: /api/formula/[email protected] · Formula code: [email protected] on GitHub · ...
🌐
Docker Hub
hub.docker.com › _ › openjdk
openjdk - Official Image | Docker Hub
$ docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp openjdk:11 javac Main.java Copy
🌐
Adoptium
adoptium.net
Home | Adoptium
Prebuilt OpenJDK Binaries for Free!
🌐
Red Hat
developers.redhat.com › products › openjdk › download
Download the Red Hat Build of OpenJDK | Red Hat Developer
March 31, 2025 - Download (49.38 MB) jdk-11.0.25-x64 TAR.XZ · OpenJDK 11 Linux 64-bit · Release date October 16, 2024 · Download (164.4 MB) jre-11.0.25-x64 TAR.XZ · JRE 11 Linux 64-bit · Release date October 16, 2024 · Download (25.92 MB) jdk-11.0.25 Sources ...
🌐
Oracle
jdk.java.net › archive
Archived OpenJDK GA Releases
To obtain the source code for the JDK 11 GA build, clone the JDK 11 Mercurial repository.
🌐
Reddit
reddit.com › r/java › openjdk 11 download? i only find oracle jdk!
r/java on Reddit: OpenJDK 11 download? I only find Oracle JDK!
June 27, 2018 -

Sorry, I'm confused ...

I've just tried to find the latest version of the OpenJDK 11. This page https://jdk.java.net/11/ links to the Oracle download page https://www.oracle.com/technetwork/java/javase/downloads/index.html

Am I missing something? I was under the impression OpenJDK 11 was a LTS release? I don't want to use the Oracle JDK.

🌐
GitHub
gist.github.com › douglarek › bbda8cc23a562cb5d5798717d57bc9e9
How to install openJDK 11 on macOS · GitHub
Download ZIP · How to install openJDK 11 on macOS · Raw · install-openjdk.txt · This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
🌐
Bell Software
bell-sw.com › pages › downloads
Java Download | Java 8, Java 11, Java 17, Java 21, Java 25 - OpenJDK Builds for Linux, Windows & macOS
Download Liberica JDK, supported OpenJDK builds. Open source Java 8, 11 and more for Linux, Windows, macOS.
🌐
Oracle
oracle.com › java › technologies › javase › jdk11-archive-downloads.html
Java Archive Downloads - Java SE 11
For current Java releases, please visit Oracle Java SE Downloads. This software is licensed under the Oracle Technology Network License Agreement for Oracle Java SE · JDK 11.0.28 checksums and OL 9 GPG Keys for RPMs.
Top answer
1 of 12
609
  1. Extract the zip file into a folder, e.g. C:\Program Files\Java\ and it will create a jdk-11 folder (where the bin folder is a direct sub-folder). You may need Administrator privileges to extract the zip file to this location.

  2. Set a PATH:

    • Select Control Panel and then System.
    • Click Advanced and then Environment Variables.
    • Add the location of the bin folder of the JDK installation to the PATH variable in System Variables.
    • The following is a typical value for the PATH variable: C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. Set JAVA_HOME:

    • Under System Variables, click New.
    • Enter the variable name as JAVA_HOME.
    • Enter the variable value as the installation path of the JDK (without the bin sub-folder).
    • Click OK.
    • Click Apply Changes.
  4. Configure the JDK in your IDE (e.g. IntelliJ or Eclipse).

You are set.

To see if it worked, open up the Command Prompt and type java -version and see if it prints your newly installed JDK.

If you want to uninstall - just undo the above steps.

Note: You can also point JAVA_HOME to the folder of your JDK installations and then set the PATH variable to %JAVA_HOME%\bin. So when you want to change the JDK you change only the JAVA_HOME variable and leave PATH as it is.

2 of 12
282

Eclipse Adoptium

For Java 17 and up, you can use the Eclipse Adoptium website. According to their about section, the Eclipse Adoptium project is the continuation of the original AdoptOpenJDK mission. It currently hosts Java 8, 11 and 16 through 22, offering various installation methods, including .msi installers, which will perform all the things listed in the question (Unpacking, registry keys, PATH variable updating (and JAVA_HOME), uninstaller...).

Earlier, Java 11 was hosted via AdoptOpenJDK. It now redirects to Eclipse Adoptium.

🌐
Adoptium
adoptopenjdk.net › releases.html
Latest release | AdoptOpenJDK - Open source, prebuilt OpenJDK binaries
AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solaris, and AIX.