No more typing reviews! Try our Samantha, our new voice AI agent.
OpenJDK Java Logo

OpenJDK Java pros and cons

4.5 out of 5

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

OpenJDK Java saves users time and effort by accelerating development and reducing production incidents.
OpenJDK Java provides a stable, mature platform with rich libraries and frameworks like Spring Boot and Hibernate.
OpenJDK Java is free for everyone, offering scalability and maintainability for teams and projects.
Organizations experience significant improvements in productivity by using OpenJDK Java.
Businesses realize substantial cost savings and improved ROI with OpenJDK Java.

CONS

OpenJDK Java can improve startup time and memory footprint, especially for microservices and cloud-native applications.
There is room for better garbage collector latency and cloud container awareness in OpenJDK Java.
Frequent regular releases and security updates are needed in OpenJDK Java.
OpenJDK Java's memory performance and thread optimization require enhancements.
OpenJDK Java is considered bulky compared to Python and other scripting languages.
 

OpenJDK Java Pros review quotes

Amol Tyagi - PeerSpot reviewer
AWS solutions architect at Deloitte
Dec 2, 2025
Almost a million dollars in cost savings have been realized since switching to OpenJDK Java.
reviewer2783895 - PeerSpot reviewer
Software Engineer at a recreational facilities/services company with 10,001+ employees
Dec 3, 2025
OpenJDK Java has positively impacted my organization because if developers can deliver work faster, it has of course positively impacted the company.
SR
Software Engineer at a financial services firm with 10,001+ employees
Feb 22, 2026
Using OpenJDK Java has impacted my organization positively, as it has significantly improved productivity by providing a stable and mature platform, while the rich set of libraries and frameworks like Spring Boot and Hibernate accelerates development and reduces the time needed, allowing us to reduce development time by approximately twenty-five percent and cut production incidents and downtime by fifteen percent.
Learn what your peers think about OpenJDK Java. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
886,664 professionals have used our research since 2012.
Shailesh Shandilya - PeerSpot reviewer
Principle Consultant at Verinite
Mar 31, 2026
I can observe savings in my ROI and categorize it as money-saving, as I see about 60% in money savings and 40% in time savings.
Aadarsh Mishra - PeerSpot reviewer
Sde Ii at Greytip Software Pvt. Ltd.
Apr 1, 2026
OpenJDK Java is open for everyone, every developer, and every company, and it is free of cost.
 

OpenJDK Java Cons review quotes

Amol Tyagi - PeerSpot reviewer
AWS solutions architect at Deloitte
Dec 2, 2025
OpenJDK Java performs well overall. However, OpenJDK Java could be improved in terms of memory performance, and threads could be better optimized.
reviewer2783895 - PeerSpot reviewer
Software Engineer at a recreational facilities/services company with 10,001+ employees
Dec 3, 2025
I have not seen a return on investment with OpenJDK Java.
SR
Software Engineer at a financial services firm with 10,001+ employees
Feb 22, 2026
OpenJDK Java can be improved in startup time and memory footprint, especially for microservices and cloud-native applications where lightweight containers are preferred.
Learn what your peers think about OpenJDK Java. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
886,664 professionals have used our research since 2012.
Shailesh Shandilya - PeerSpot reviewer
Principle Consultant at Verinite
Mar 31, 2026
Comparing OpenJDK Java with Python and other scripting languages, I find it a bit bulky, as it takes a lot of effort to enable scripts in a system.
Aadarsh Mishra - PeerSpot reviewer
Sde Ii at Greytip Software Pvt. Ltd.
Apr 1, 2026
Bean optimization could be improved. Several improvements could be handled: performance improvement, better garbage collector latency, cloud container awareness, and cleaner syntax.

Product Categories

Product Categories

Product Categories

Product Categories