Difference between Oracle JDK and OpenJDK

Almost all our clients ask this question about difference between Oracle JDK and OpenJDK. It is indeed a crucial point that needs clarity in the minds of IT leaders.

  • Oracle JDK is Oracle’s version of OpenJDK
  • OpenJDK is an open source project that is maintained by the OpenJDK community. Oracle, IBM, Red Hat, Microsoft and many others (corporates & individuals) are members of the community.

 

  • OpenJDK gets releases first.
  • Oracle uses OpenJDK to release their Oracle JDK

 

  • OpenJDK is supported by third-parties
  • Oracle JDK is supported by Oracle

 

  • OpenJDK is licensed through GPL2 with Class Path exception
  • Oracle JDK is licensed by BCLA, OTN for Java, NFTC and other Oracle commercial license agreements.

 

If you want to understand whether you need to obtain a license for Java from Oracle, or you want to reduce your Java license subscription costs, connect with us here

 

 

Categories

You might also like

Test

Do not face Oracle alone.
We are Independent Oracle License Experts.     Save 30% to 100% on Oracle Costs.

LinkedIn
SHESHAGIRI ANEGONDI

CEO of Rythium Technologies

Prior to this, Sheshu was employed at Oracle Corporation for 16 years where he was the Vice President of their India Technology Business Unit. He earlier led the Applications business for key industry. He has been responsible for a majority of the largest companies adopting Oracle technology & applications at scale; and was also responsible for introducing Exadata into India.

Sheshu is now a globally recognized expert on Oracle licensing and has worked on 260+ projects in Oracle cost reduction, Oracle Audit Disputes & Oracle License Compliance.

keyboard_arrow_up