How we helped a health technology company assess their Oracle Java licensing risks

oracle java health check

No trigger is too little – Oracle Java Health Check

Company: Global organization in the health technology sector

Case: Oracle Java Health Check

Cost avoidance: 2,213,508 USD (list) per year

Towards the end of 2018, Oracle announced changes regarding the licensing of Oracle Java. Needless to say, this raised questions and concerns in many companies. Given the complexity around Java licensing, our customer found itself in the same situation and wanted to assess the licensing risks they might face while using Java. In order to accomplish this and to understand how the new support policies released by Oracle would affect them, the company contracted us for an Oracle Java Health Check. All Oracle Java products at the customer were included and covered in this Java Health Check.

Our solution

To address the concerns regarding Java licensing and provide an insight into the risk level associated to the Java usage, we collected and analyzed the following data:

  • proof of entitlement
  • information about the usage of non-commercial Java features
  • information about the usage of the commercial Java features
  • software inventory data, making use of Flexera, to identify where Java installers and other Oracle products that include Java as a pre-requisite are installed.

The findings, conclusions and recommendations were summarized in a Java Compliance Health Check report which was shared and discussed with the customer. The report provided an insight in the current compliance position for Java assessing the extent of possible risks and the necessity to take further action, as well as recommendations for the next steps.

Business impact and results

The findings revealed a financial risk of 184,459 USD (list price) per month (2,213,508 USD (list price) per year), based on Oracle’s subscription pricing. In addition, a significant chance of facing a considerable claim from Oracle during the course of an audit was also discovered. Moreover, a number of different Java releases which were no longer supported were found deployed, exposing the company to potential security issues which may cause problems in the future.

As a result of our engagement, the customer understands the need of being in control of their licensing situation. Consequently, they decided to extend to a multi-year Managed Service so we can support them in continuously monitoring their licensing situations and suggest corrective actions to avoid future issues.

“If you have a concern, it’s better to target it early rather than wait for it to become a real problem. That’s what we did and we’re happy B-lay was there to support us.”