OpenJDK is the short form of Open Java Development Kit similar to Oracle's Java Development Kit used to develop Java Applications. Main difference between Oracle JDK and OpenJDK is that OpenJDK is free for all while Oracle Java Development Kit or Oracle JDK requires commercial license.
OpenJDK is the open source implementation of the Java Platform Standard Edition and is free to use with General Public License Version 2 ; GPLv2. OpenJDK 7 is the reference implementation of the Java SE 7 Specification. For more details you can refer the official Java SE 7 specification from Java Community Process here.
OpenJDK 7 was released on 28th July 2011,Since decision to Open Source JDK came late in the life cycle of the development of JDK 6, JDK 7 was first released as open source. Since Java SE 6 was needed as well, to maintain backword compatibility OpenJDK 6 was released by removing the OpenJDK 7 features inappropriate for a Java SE 6 specification.
Community OpenJDK source code can be downloaded from Mercurial repository
Oracle Java is not free anymore!. We need to buy subscription for its usage. Typically for Java SE Desktop Subscription you might have to pay minimum 2.5$ per named user profile per month. And minimum of 25$ per processor (volume 1-99).
For detailed price list please visit oracle here
On the other hand, OpenJDK is free for all and you don't have to pay single penny!. If you don't want you buy Oracle Subscription and still want to use Java for free in all your Production Systems then OpenJDK is the right choice for you.
We can download OpenJDK community version at the below site.
https://jdk.java.net/
You can also download OpenJDK from AdoptOpenJDK which provides an open and reproducible build and test system for OpenJDK source across multiple platforms. AdoptOpenJDK provides OpenJDK binaries for the Java ecosystem.
To install AdoptOpenJDK on windows, here is a quick guide to help you get started AdoptOpenJDK Installation on Windows
Finally the Red hat OpenJDK, The Red OpenJDK is a free and open source implementation of the Java Platform, Standard Edition (Java SE) by Red Hat.
You can download the latest version of Red Hat OpenJDK from Red Hat Official site Download Red Hat OpenJDK . To install Red Hat OpenJDK on windows, here is a quick guide to help you get started Red Hat OpenJDK Installation for Windows
How to install openjdk on windows ?. If you are already familiar with Java Development Kit (JKD) installation, please Go to https://jdk.java.net/ and get your copy of OpenJDK. If you are new to Java, here is quick guide to help you get started OpenJDK Installation for Windows
The Red OpenJDK is a free and open source implementation of the Java Platform, Standard Edition (Java SE) by Red Hat.
You can download the latest version of Red Hat OpenJDK from Red Hat Official site Download Red Hat OpenJDK . To install Red Hat OpenJDK on windows, here is a quick guide to help you get started Red Hat OpenJDK Installation for Windows
OpenJDK (Open Java Development Kit) is an open source implementation of the Java Platform, Standard Edition (Java SE). Community project OpenJDK is currently sponsored and led by Oracle.
AdoptOpenJDK provides an open and reproducible build and test system for OpenJDK source across multiple platforms. AdoptOpenJDK provides OpenJDK binaries for the Java ecosystem.
To install AdoptOpenJDK on windows, here is a quick guide to help you get started AdoptOpenJDK Installation for Windows