100% independent. Rythium takes no fees, commissions or partnerships from any software or AI vendor. Ever.

Alternatives to Oracle Java SE

One of the key questions that come up with our customers is: what are the alternatives to Oracle Java SE? Are there viable Open Source Alternatives?

This article will help you understand the different alternatives. We are discussing these from a licensing point of view and do not recommend any specific product. We shall begin with the licensing details of Oracle Java SE and move onto to the alternatives.

 

Oracle Java SE Licensing Details

Company:                        Oracle Corporation

Product:                           Java SE

Licensing Model:           Proprietary

License Allowances:  

  • Oracle allows usage of Java SE if it is licensed either directly for the product
  • It is licensed by a software publisher as part of another product
  • An Oracle product that requires the use of Java. These products are listed by Oracle.

 

Alternatives to Oracle Java SE

Company:                       Oracle Corporation

Product:                           OpenJDK

Licensing Model:           GNU General Public License, version 2, with the Classpath Exception

License Allowances:  

  • OpenJDK is free.
  • No restrictions on running the program
  • Developers can distribute the program with their own programs.

 

Company:                       Eclipse Foundation ( earlier Adoptium)

Product:                           Temurin

License Allowances:

  • Based on OpenJDK
  • Uses the GNU General Public License v2 with the Classpath Exception
  • Free to use.
  • Royalty-free to distribute.

Note: The earlier AdoptOpenJDK has moved to Eclipse Adoptium foundation.

Company:                       Azul

Product:                           Zulu

License Allowances:

  • Based on OpenJDK
  • Free to use

Company:                       Azul

Product                            Azul Platform Prime (formerly Zing)

License Allowances:

  • Proprietary
  • Commercial
  • Uses OpenJDK but has additional proprietary features

 

Company:                       Bellsoft

Product                            Liberica JDK

License Allowances:

  • Based on OpenJDK
  • Free to use, support can be purchased from Bellsoft

 

Company:                      IBM

Product:                           Semeru Runtime

License Allowances:

  • Built using IBM’s own JVM (Eclipse OpenJ9) and (partially) OpenJDK
  • OpenJ9 is open-sourced and is an alternative to OpenJDK HotSpot
  • Free to use

 

Company:                       Amazon

Product:                           Corretto

License Allowances:

  • Based on OpenJDK
  • Can be used at no-cost
  • Supported by Amazon

 

Company:                      Microsoft

Product:                           Microsoft Build of Open JDK

License Allowances:

  • Based on OpenJDK
  • Free

Company:                      Alibaba

Product:                           Dragonwell

License Allowances:

  • Based on OpenJDK
  • Alibaba does not charge for using or distributing Alibaba Dragonwell JDK.
  • License identical to upstream OpenJDK

Company:                      SAP

Product:                           Sapmachine

License Allowances

  • Based on OpenJDK
  • License identical to upstream OpenJDK
  • SAP says it is for “SAP customers and partners” to run their applications.

Company:                       Red Hat (IBM)

Product:                           RedHat OpenJDK

License Allowances:

  • Based on OpenJDK
  • Provided with RHEL and Red Hat Middleware subscriptions only.
  • On Windows, for non-Red Hat Middleware, a separate subscription is required.

You might want to read more about our CEO Sheshagiri Anegondi. He is one of the foremost Oracle license experts globally.

In case you want to understand the key issues to be considered in choosing between Oracle and non-Oracle Java, you can click here.

 

About the author

Sheshagiri Anegondi

Managing Partner of Rythium Technologies. Seventeen years at Oracle, from 1998 to 2015, in leadership roles including Vice President Sales, after Compaq and Digital Equipment Corporation.

Author of “Licensing Oracle: The Reference Manual for Managing Oracle License Compliance & Procuring Oracle Software, Hardware, Cloud & Services” (Notion Press, 2021) (ISBN 10: 1639046887).

Read next
  1. Effective Java License Management with Euladox SAM-As-A-ServiceOracle's Java metric changes and audit risks, and how Euladox discovery and SAM-as-a-Service find every Java installation and keep you compliant.
  2. Lessons from DeepSeek about Reducing Oracle License CostsDeepSeek showed what doing more with less looks like. What it teaches about Oracle and enterprise software costs, and how far those costs can come down.
  3. Rythium’s Java License Assessment: Oracle Java Licensing Changes and CostsHow Oracle Java licensing changed, from free updates to per-employee pricing, and how our Java License Assessment finds your exposure and cuts it, often to 0.
WhatsAppChat with an advisor

Cookie settings

Strictly necessaryKeep the site working and remember your cookie choice.
Always on