What is OpenJDK


  • The OpenJDK is the open-source implementation of the Java SE 7.
  • There is hardly any difference between the Oracle JDK and the OpenJDK.
  • Oracle in 2011 moved to OpenJDK as the official Java SE 7 Implementation.

  • Difference between the source code of OpenJDK & OracleJDK?
As compared to OpenJDK code  OracleJDK code consists of additional information like
deployment code (implementation of Oracle's Java Plugin and Java WebStart),
third party components like graphics rasterizer,
some open source third party components like Rhino.

However OpenJDK & OracleJDK might appear same to general user.
Must read for you :