Oracle Java pricing concerns could spark a developer exodus
Concerns over cost and a preference for open source mean most Java professionals are looking to move away from Oracle


A growing number of Oracle Java users are considering switching to another provider, new research shows, as cost concerns are driving developers towards open source options.
A new survey of over 2,000 Java professionals commissioned by Azul found 88% of respondents were considering switching to another Java Virtual Machine (JVM) or Java Development Kit (JDK).
This marks an increase on the 72% of Oracle Java users who said they were thinking about transitioning away from the platform in 2023, with 42% citing cost as their primary concern.
Since Oracle shifted to an employee-based pricing model in January 2023, 82% of business users have expressed some level of concern over its approach, the report found.
Just over two fifths of these users stated they were either ‘very’ or ‘extremely’ concerned, with this figure rising to 55% when restricted to Java 17 users.
Oracle ended free commercial support for Java 17 in October 2024, leaving users having to opt between paying Oracle to continue to use the platform and receive support, upgrade to Java 21, replace Java with another language, or opt to migrate to an alternative JDK.
The second most common reason professionals gave for considering the switch was a preference for open source options, cited by 40% of respondents.
Get the ITPro daily newsletter
Sign up today and you will receive a free copy of our Future Focus 2025 report - the leading guidance on AI, cybersecurity and other IT challenges as per 700+ senior executives
Moreover, 46% of the companies considering the switch identified free OpenJDK releases paired with paid support services as the preferred alternative to Oracle.
Oracle Java customers also noted the firm’s sales tactics (37%), restrictive policies (33%), and audit risk (32%), as additional worries that were driving their potential migration away from the platform.
Java remains a top enterprise choice for cloud and AI
Despite cost concerns, Java remains an integral programming language for a vast number of organizations due to its cross platform and backward compatibility, stability, and efficacy in enterprise-level applications.
Azul noted that only 1% of potential survey participants around the world were disqualified due to the fact they didn’t use Java, “a testament to the language’s ubiquity in modern development environments.”
For example, almost 70% of respondents said that at least half of their enterprise applications were either built with Java or run on a JVM.
In the AI arena, 50% of respondents who build AI workloads use Java over other popular languages like Python, despite the latter’s reputation as a preferred language for developing AI applications.
RELATED WHITEPAPER
Azul said the growing adoption of cloud services is only further fueling uptake of the language, with just under two-thirds of organizations using Java in the cloud stating 50% of their compute costs originate from Java systems.
The report also found underutilization of cloud compute capacity remains a problem for enterprises. Nearly three-quarters (71%) of respondents said more than 20% of their cloud compute capacity is unused.
This presents a serious problem as cloud expenses continue to rise, with 38% of survey participants stating their organization has established new internal rules for cloud asset management to reduce this inefficiency.
Additionally, when asked why they use a high-performance JDK, 61% of respondents said they used it in order to optimize their cloud compute costs.
Solomon Klappholz is a former Staff Writer at ITPro adn ChannelPro. He has experience writing about the technologies that facilitate industrial manufacturing which led to him developing a particular interest in IT regulation, industrial infrastructure applications, and machine learning.
-
Security experts issue warning over the rise of 'gray bot' AI web scrapers
News While not malicious, the bots can overwhelm web applications in a way similar to bad actors
By Jane McCallion Published
-
Does speech recognition have a future in business tech?
Once a simple tool for dictation, speech recognition is being revolutionized by AI to improve customer experiences and drive inclusivity in the workforce
By Jonathan Weinberg Published
-
Python just brushed past JavaScript to become the most popular programming language on GitHub – and a key factor is that AI developers love it
News The meteoric rise of Python shows no sign of stopping
By Nicole Kobie Published
-
A DevOps guide to the Salesforce platform
Whitepaper Learn how to ship code faster, safer, and with agility.
By ITPro Published
-
JupyterLab review: A powerful tool for documenting your data science journey
Reviews Literate programming toolkit takes dynamic code documents to new heights
By Danny Bradbury Published
-
Microsoft continues its Rust mission with new kernel features
News The latest critical feature comes as a "small trial" to select Windows Insiders
By Connor Jones Published
-
Report: Regulatory and monetary incentives needed to adopt safer programming languages
News Companies have been urged to create plans on how they intend to get rid of memory-unsafe code in their products
By Zach Marzouk Published
-
Microsoft Azure CTO hails 'most loved' Rust as the successor to C and C++
News Rust is a newer programming language that developers enjoy using and learning, and it's being adopted far across the industry, too
By Connor Jones Published
-
Programming with Python: Time to upgrade to fancy ANSI
Opinion Wordle inspires Dick to reinvent his 1980s ASCII toolkit for the 2020s, but this time he doubles down with ANSI
By Dick Pountain Published
-
The best Python test frameworks
Best Make your Python code shine with these testing tools
By Danny Bradbury Published