Therefore, existing Oracle Java SE licenses using Processor and NUP metrics remain valid and Oracle states that they can be renewed under existing terms. However, it is currently unclear whether this also extends to increasing the quantities of Processor or NUP licenses, nor is it clear how long Oracle will allow renewal on existing terms.
Will it also apply in cases where there is an contractual agreement that involve Oracle Java subscriptions within ULA?
What is ULA
An Oracle ULA (Unlimited Licensing Agreement) is a contract that allows a deployment model of Oracle products, in all defined components (hardware, cloud technologies, etc.), with an unlimited licensing type, including support and maintenance services (at 22% of the total annual ULA cost).
This type of agreement is generally stipulated by Oracle with major customers who are massively using Oracle products and therefore need easier access to additional licenses. The company pays an upfront fee to obtain as many licenses as it wants for a given set of products in a predetermined period of time.
Typically, an ULA lasts three years, and at the end of this period Oracle requests the detailed documentation of the distribution of all Oracle products used and it processes the information received to determine the number of regular licenses to be granted.
For growing companies or for companies that have projects that involve huge consumption of Oracle products, the ULA can offer significant savings over purchasing individual licenses in advance, because you have a single contract and a single invoice with savings at scale.
At the end of the ULA term, the company is faced with a decision: certify an exit from the ULA or renew a new unlimited license agreement.
Have we entered into a Java ULA?
In the case of Java ULA, there are some cases where it is offered to some major customers, but unlike traditional ULA it is an unlimited subscription contract that at the end of the period (usually 3/5 years) does not release perpetual licenses. In fact, it is necessary to uninstall all Java or renew/purchase a new contract.
Most licensing experts do not reccomend subscribing to it, because it is like starting from scratch at the next ULA (which will definitely be more expensive). But there are cases where companies do this for a very specific "kick the can down the road" strategy: in case of large exposure, a 3-5 year time period would allow to remedy the financial risk or to forsee alternative solutions to Oracle.
If you have a ULA, the first step is to verify the scope of the covered products (did you also include Oracle Java with an unlimited subscription agreement?) because functions and products not specified in the ULA must still be licensed since they are subject to Oracle License Management Services (LMS) audits. Oracle often promotes ULA as a panacea for all problems that can arise with Oracle products, and this can give a false certainty to compliance.
Many are deceived and consume Oracle Java software without actually being covered by the contract. Typically, this leads to an unexpected bill at the end of the ULA or a violation of deployment terms, forcing organizations to certify earlier than expected.
In the event that you do not receive renewal under the old terms, the choice of exiting or renewing without Java being part of the ULA products seems to be the most cost-effective.
However, before Oracle knocks on your door at the end of the contract period to demand accountability relative to the deployed, you can adopt strategies to map the actual needs of Oracle Java subscriptions.
This awareness helps you:
- better understand forecasting purchase scenarios
- know the <strong<real value of Oracle Java to the business
- use countermeasures and optimizations to reduce the impact on the budget
We will delve into these topics in the webinar "Know the Impact of the New Metrics for Oracle Java" scheduled for April 6 (in italian language only), providing solutions and tools to better address the negotiation with Oracle, whatever contract we have planned for our Oracle Java licenses.
SIGN UP FOR THE WEBINAR!