Data Directions: The Java Tsunami
Data Directions: The Java Tsunami
Michael Corey, D.B.A., is co-founder of License year or a server subscription for $300 per processor, per annum.
Fortress (www.licensefortress.com). He was If the customer made a large purchase, typical volume purchase
recognized in 2015 and 2017 as one of the Top 100 discounts were expected.
people who influence the cloud, and is an Oracle
Ace, VMware vExpert, a former Microsoft Data FURTHER COMPLICATING THE MATTER
Platform MVP, and a past president of the IOUG. Check out
As previously mentioned, many commercial applications use
his blog at http://michaelcorey.com.
Oracle Java embedded in them. During the installation of these
Don Sullivan has been with VMware (www. commercial applications, it was common practice to instruct
vmware.com) since 2010 and is the product line
marketing manager for Business Critical Appli- the installer to install Oracle Java, then install the application.
cations and Databases with the Cloud Platform Many customers, unaware of the implications of that sequence
Business Unit. of events, shifted the burden of the Oracle Java license from the
application vendor to the end customer.
FOR SPONSORSHIP
DETAILS,
Building a Modern CONTACT
FALL Analytics Ecosystem STEPHEN FAIG
STEPHEN @ DBTA.COM
2023 OR 908-795-3702
VENDORS HAVE A RIGHT TO BE PAID support and still has the right to use
FOR THEIR SOFTWARE Oracle has a right to be the perpetual license while analyzing
No one disputes the fact that software paid for its software, alternatives. However, the subscription
vendors like Oracle have a right to be model is very different in this respect.
paid for the software they create. If you
and armed with this new When a customer stops paying for
use commercial software and have not subscription plan, it will the subscription, the right to use the
purchased a license, expect the vendor seek out organizations software stops immediately. Likewise,
to come knocking on your door. That that are using access to the software is immediately
is exactly what Oracle is doing. blocked. This pay-as-you-go model cer-
unlicensed versions tainly has its advantages, but it also has
VALUE FOR PRICE PAID of Oracle Java. its disadvantages.
Under this new pricing model, the
quantity of the licenses required is HEAD IN THE SAND
determined by the number of employ- This is not a time for an organiza-
ees, not just the actual number of employees that use the pro- tion to puts its head in the sand. Java is everywhere. Oracle has
grams. Dean Bolton, chief architect at LicenseFortress, stated, a right to be paid for its software, and armed with this new
“The new Java pricing does not reflect the value Java brings to subscription plan, it will seek out organizations that are using
each organization, and some customers will struggle with justi- unlicensed versions of Oracle Java. It’s important to determine
fying the higher price tag.” a company’s exposure to this significant licensing liability. It
For most companies, this headcount pricing represents at least is equally important to determine who is responsible for the
a 3–5x increase in the price they would have paid under the pre- license. Once you understand your risk, weigh the cost of an
vious metrics. Organizations in which a small percentage of the annual subscription against the cost of moving to alternative
company needs access to Java will still be expected to license sources of Java, such as OpenJDK. That option may require a
everyone under this broad definition of an employee. complete redesign and development of a well-conceived appli-
cation, but that approach may also be optimal.
THE DOWNSIDE OF SUBSCRIPTIONS For some nighttime reading, we have included a chart that
Software vendors are generally transitioning customers as provides a basic breakdown of the cost of the new Java licensing
quickly as possible to subscription-based models. Under the model. Remember, this is based on a very broad definition of
perpetual-based license model, when the vendor changes its an employee. It’s good for Oracle but dangerous for unlicensed
pricing, the customer always has the option to stop paying for Oracle customers.