Coal Mining Company Eliminates Java Use Saving $642k Annually

Coal industry leader avoids $642k annual Java costs by identifying and eliminating usage during Oracle soft audit with LicenseFortress.


A globally recognized leader in the coal industry, renowned for its commitment to excellence for nearly a century, faced a significant challenge concerning its use of Java software. As a major player in the sector, this organization continually seeks to optimize its operations and maintain compliance with software licensing requirements. As a result, in response to recent changes in Java licensing by Oracle, the organization decided to eliminate Java use entirely.


The organization encountered a situation where they were subject to a “soft audit” by Oracle, specifically targeting their Java usage. Unlike formal audits, which are more aggressive and may lead to immediate financial penalties, a soft audit is a preliminary tactic used by Oracle to encourage companies to self-audit their software usage and voluntarily report any discrepancies. This approach often results in organizations discovering unlicensed software usage, thereby increasing their purchases to become compliant.

This audit posed several challenges:

Licensing Compliance

Ensuring all instances of Java were appropriately licensed to avoid potential fines and legal complications. The organization had to meticulously track every instance of Java across various departments and systems to ensure full compliance.

Cost Management

Managing the high costs associated with licensing, given the extensive use of Java across various departments. The organization had to find a way to balance the need for compliance with the financial burden of potential licensing fees, which were projected to cost them $642,600 annually under the new Java metrics.

Data Accuracy

Collecting and verifying data on Java usage across numerous virtual machines (VMs) and servers to provide accurate information to Oracle. This required a thorough and systematic approach to ensure that all data was accurate and up to date. It was critical in avoiding unnecessary expenditures and ensuring compliance.

Therefore, the audit revealed extensive use of Java versions across different applications, with significant associated costs, making it imperative for the organization to address these challenges efficiently.


To address these challenges, the organization partnered with LicenseFortress to conduct a Compliance and Optimization Review (COR) to identify all instances of Java usage. The solution included several key components:

  1. Comprehensive Assessment: LicenseFortress conducted a detailed assessment of all Java instances across the organization’s IT infrastructure. Specifically, they identified every instance of Java, regardless of version or application, to create a complete inventory.
  2. Report Generation: LicenseFortress generated a comprehensive report, detailing all Java usage within the organization. Consequently, this report identified areas where the company could eliminate or replace Java with alternative technologies.
  3. Migration Plan: LicenseFortress developed a strategic plan to replace Java with alternative technologies. They identified suitable replacements for Java-based applications and ensured compatibility with existing systems.
  4. Implementation: LicenseFortress executed the migration plan in phases to minimize disruption. They systematically replaced each Java instance with an alternative technology. This ensured continuous operation and compliance throughout the process.
  5. Training and Support: LicenseFortress implemented training programs to make employees proficient in the new technologies. Moreover, they provided ongoing support to address any issues that arose during and after the migration.

The detailed assessment revealed key metrics, including a total of 5,100 employees using Java SE Universal licenses. In turn, the potential cost for these licenses was $642,600 annually, with a price structure ranging from $15 per employee for small quantities to $10.50 for larger quantities.


This case study underscores the importance of proactive software asset management and the benefits of eliminating outdated technologies in response to changing licensing requirements. By leveraging specialized solutions, the organization successfully navigated a complex audit process, achieved substantial cost savings, and ensured ongoing compliance with licensing requirements. The solution delivered significant benefits to the organization:

  • Cost Savings: By eliminating their Java usage, the organization avoided the high annual licensing costs of $642,600. The project, with a one-time cost of $35,000, led to substantial cost savings.
  • Improved Compliance: By removing Java entirely, the organization ensured full compliance with Oracle’s licensing requirements. This mitigated the risk of fines and legal issues.
  • Enhanced Efficiency: The new technologies provided greater efficiency and performance. They enabled the organization to streamline its operations and reduce maintenance costs.
  • Employee Proficiency: Training programs made employees proficient in the new technologies, thus ensuring a smoother transition and boosting productivity.

If you want to know more about eliminating your Java usage, contact us to discuss your options.

Let's Meet