Ignore
Negotiate
Surrender
Remove
Upgrade
Switch
There are only two situations where an organization is very likely to stay and pay:
- Small companies with a large Java footprint. The new employee metric likely reduces Java-related costs.
- Organizations that run Oracle Java in the Oracle Cloud, and/or within commercially supported Oracle applications. Neither brings any license risk. Provided an organization is 100% certain there’s no commercially unsupported Oracle Java, the license risk is known and covered by other contracts, so staying with Oracle is the best course of action.
These situations are rare though. Due to size and/or poor Java estate governance, most organizations aren’t in either situation, nor can they neatly and quickly determine whether it’s best to pay or switch.