This is just another blog (JAB) about Dispelling the “Galaxy Licensing” Oracle Java on VMware FUD perpetuated by overzealous licensing and sales teams, which is in complete contrast to the reality of the actual Contractually Impactful documents.
This blog intends to clear up the reality of how to effectively license Oracle Java workloads on VMware Hybrid Cloud ( vSphere, vSAN , VxRAIL , VMware Cloud on AWS and other VMware Cloud Platforms) and to make it a cost effective one as well.
Java Licensing Model – 2023
January 23rd 2023, Oracle made significant changes to how they license Java.
There are three main points in Oracle’s announcement:
First, Oracle no longer offers subscription Java on a Processor or Named User Plus model.
Second, going forward, the only model available is an employee-based license. If you want to license Java from Oracle you have to license all of your full time, part time, temporary employees, and contractors. This is the policy regardless of whether they are actually using the software.
Finally, Oracle announced that existing Java subscription clients can renew their Java contracts under the same “terms” and “metrics.”
The nuances of the what’s changed, what does it mean and what do I do is well articulated in Oracle Java Licensing Changes – January 2023 and The New Oracle Java Pricing: What You Need to Know
Please review the above blogs for the steps you can take to protect yourself NOW and get the most from Java.
Java Licensing Models – 2019 and earlier
Starting this section onwards – all of the information below is relevant ONLY for Java Licensing Models 2019 and earlier and the steps to be compliant with the Java licensing rules are also relevant for Java Licensing Models 2019 and earlier.
Prior to 2019, there were three Java SE products known as
- Java SE Advanced
- Java SE Advanced Desktop
- Java SE Suite
These models required commercial users to purchase upfront licenses and pay annual support.
Starting 2019, the above three models was replaced by two new subscription-based models
- Java SE Subscription
- Java SE Desktop Subscription
As per this model, one no longer needs to purchase licenses upfront and pay annual support for Java SE. Instead, one would have to pay a monthly subscription fee under one to three-year terms for server or desktop licensing and support.








You must be logged in to post a comment.