

Find out in this report how the two Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
Being open source means we incurred zero licensing fees.
The ROI has been strong with OpenJDK Java due to zero licensing costs, stable performance, and reduced operational overhead.
There is definitely a big cost reduction if companies move from Oracle Java to either OpenJDK Java, which is totally free.
A project that might take several months in another language can be completed in just two months using Oracle Application Express (APEX).
The money saved aspect is obvious due to its free nature, and because we are using it in the cloud, we can offer our customers a very low price.
Organizations that require enterprise-grade support can obtain it through vendors such as Red Hat, Oracle, or Eclipse.
The Apache Tika community has helped us greatly; the documentation for Tika is solid, with good examples, and the community forums are responsive.
Azul has really great customer support.
There are lots of people readily available to help with any doubts or questions.
Whenever I encounter an issue and raise an SR to Oracle, I receive a fast response from their side.
There are many forums where I can gather answers and a very well-prepared documentation that Oracle provides.
It works well with technologies such as Docker, Kubernetes, and distributed architectures, allowing applications to scale efficiently as demand grows.
OpenJDK Java is fully scalable for my projects and organization.
For our use case of batch document processing, it handles concurrent requests well, allowing us to process multiple documents simultaneously without memory leaks or performance degradation.
Oracle Application Express (APEX) exhibits excellent scalability as it can handle growing workloads and user numbers very well.
If you want to grow, you can use the Oracle database to scale, and the application grows with it, ensuring that everything is very scalable.
The JVM itself is incredibly mature and well-tested across millions of deployments worldwide, which is vital for financial document processing where reliability is non-negotiable.
OpenJDK Java is 100% stable and demonstrates no downtime or glitches.
OpenJDK Java is extremely stable.
Oracle Application Express (APEX) is stable in my experience.
Oracle Application Express (APEX) is stable because it has been around for about 22 years, and most bugs have been resolved.
It also supports multiple classes, and what we can do in OpenJDK Java is write multiple classes, which can all be integrated into a .jar file.
It's designed to ensure Java stays backwards compatible while also making sure that new features can benefit from recently added elements.
OpenJDK Java can be improved in startup time and memory footprint, especially for microservices and cloud-native applications where lightweight containers are preferred.
If I want to create an application for mobile or offline use, Oracle Application Express (APEX) might not be the first choice since it requires a constant connection to the database.
The user interface needs to be improved.
Using AI to analyze data without needing much code would be better.
One of the best features is that I can change my code and create my own compiler.
We cut the licensing cost almost completely by moving from Oracle JDK to OpenJDK Java, saving roughly 20 to 25% annually on infrastructure.
I find it affordable and not expensive.
Oracle Application Express (APEX) is free, so we do not have to buy anything besides the database.
Its cross-platform compatibility has reduced infrastructure costs as applications can be deployed on various operating systems without major changes.
Long-Term Support exists in OpenJDK Java for versions such as Java 21, Java 1.8, Java 11, and Java 17.
Once we set it up on our Linux infrastructure, it is rock solid, with minimal downtime and no unexpected crashes over the year and a half we used it.
Oracle Application Express (APEX) has positively impacted my organization by being very fast compared to other languages and products.
Oracle Application Express (APEX) offers excellent features including being low-code, performing well in the AI race today, always evolving, and providing a very complete set for the developer.
Oracle APEX is very easy to use and comes with a lot of ready-made components that speed up the process of creating reports and dashboards.
| Product | Mindshare (%) |
|---|---|
| Oracle Application Express (APEX) | 12.0% |
| OpenJDK Java | 2.1% |
| Other | 85.9% |


| Company Size | Count |
|---|---|
| Small Business | 6 |
| Midsize Enterprise | 5 |
| Large Enterprise | 7 |
| Company Size | Count |
|---|---|
| Small Business | 31 |
| Midsize Enterprise | 10 |
| Large Enterprise | 28 |
OpenJDK Java is an open-source implementation of the Java Platform, Standard Edition. It provides developers with a robust platform for creating applications and services, ensuring compatibility and support for Java applications across diverse environments.
As a leading choice for Java development, OpenJDK Java empowers developers with a reliable and high-performance environment. It supports the development of a wide range of applications, from enterprise-level software to mobile apps, thanks to its compatibility and extensive library of tools. OpenJDK Java facilitates seamless integration and offers updates that enhance security and performance, making it a respected choice among developers.
What are the most important features?In industries like finance, OpenJDK Java is often implemented for developing secure and scalable banking applications. In healthcare, it is used to create reliable and compliant data management systems, while the tech industry employs it for innovative enterprise solutions. OpenJDK Java consistently supports industry-specific requirements, enabling development teams to deliver customized and robust applications.
Oracle Application Express (APEX) offers rapid development with user-friendly design, built-in solutions, and efficient data handling in a low-code environment, integrating seamlessly with Oracle databases.
Oracle Application Express provides robust capabilities for developing web applications, featuring an intuitive interface and seamless Oracle database integration. It facilitates complex process simplification through Interactive Reports and smart sheets. Although it demands a continuous database connection, challenging integration with third-party applications, and workflow enhancements, APEX supports low-code development, making it suitable for swift application deployment. Users mention the requirement for better mobile and offline usage, enhanced reporting features, and improved Oracle Cloud integration.
What are the main features of Oracle Application Express?Companies leverage Oracle Application Express for creating web applications in banking, healthcare, and government sectors. It aids in rapid application development, integrating with Oracle technologies, and updating obsolete systems. Organizations employ it for HR platforms, healthcare portals, complaint management, ERP systems, and interactive reporting tools, emphasizing low-code capabilities for prompt application delivery.
We monitor all Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.