TrustRadius: an HG Insights company

OpenJDK Reviews & Insights

Score7.2 out of 10

23 Reviews and Ratings

Community insights

TrustRadius Insights for OpenJDK are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Reliability and Speed: Users have consistently found OpenJDK to be a reliable and fast option compared to other products in the market. Several reviewers have praised its performance, indicating that it meets or exceeds expectations in this aspect.

Ease of Use: OpenJDK is widely appreciated for its ease of use, making it one of the best options available. Many users have mentioned that they find it intuitive and user-friendly, resulting in a positive experience with the product.

Open-Source Flexibility: The fact that OpenJDK is an open-source solution has been highly regarded by users. This attribute allows for greater flexibility and access to a wide range of packages and APIs. Numerous reviewers value the freedom and customization options provided by this open-source nature of OpenJDK.

OpenJDK Reviews

8 Reviews

OpenJDK - a free & open source JDK.

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Back in 2018, when the news was being spread around about the coming changes to the JDK license from Oracle, my company back then, naturally, as a software provider, had a minor panic. We were deploying lots of software for our clients, written using Java. I guess it was the final push for us to embrace open source fully. And we went with OpenJDK for our development & deployment needs.

Pros

  • It's a JDK, following Java specs.
  • It's free & open source.
  • Can be deployed on servers without licensing.

Cons

  • Could be more popular.

Likelihood to Recommend

Actually, from a software engineer's point of view, JDK is nothing fancy to think of / talk about. It's just there & it works. Until he/she has to set up a project from scratch, together with the build tool, a JDK has to be chosen. Also, when doing deployment work, having a reliable, readily available JDK to install to target systems is a blessing. Still, Oracle could have done a better job supporting OpenJDK, especially for commercial usage.

OpenJDK is the best opensource replacement for OracleJDK

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use OpenJDK to provide java for our users whose applications need a java environment to interact with our application clusters (ex. Hadoop, Kafka, etc). We use it across all environments, as an opensource one-to-one replacement for our previous commercial JDK.

Pros

  • OpenJDK is a robust opensource replacement for Oracle JDK
  • OpenJDK has support from RedHat (our approved Linux O/S)
  • OpenJDK is supported on both RedHat and Windows platforms

Cons

  • We've run into an occasional stability issue, but the fixes are quickly updated.
  • Oracle was better at garbage collection.

Likelihood to Recommend

We have as yet to encounter a situation where OpenJDK was less well suited than OracleJDK (or other JDK's). Installation is extremely easy, it's a simple yum install. We have had one or two stability issues, but those were determined to be caused by factors outside of OpenJDK, or if related to OpenJDK, they were quickly resolved and patched by OpenJDK.

Detailed Review on OpenJDk

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We use it for troubleshooting, administration, and monitoring.This IDE helped stabilize the organization. Open JDK has allowed us to continue improving Java without paying too much for Oracle.

Pros

  • It has support for both Linux and windows
  • Very stable , lightweight and has wide support for different packages
  • Bug fixing is really quick ,great support team very responsive

Cons

  • There is no support for old Linux versions
  • NTFS format is not supported by default.
  • Frequent updates installation is required.

Likelihood to Recommend

OpenJDK is very helpful when you have to work on complex modeling programs by using same JDK we can access data stored on different locations , it has support for both Linux and Windows operating system. It is not suitable for Linux versions less then 7 there is no support for version 5 and 6.

OpenJDK in business

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use OpenJDK in various backend applications that are crucial for the business we run. We it to run web applications in general. We use it for building gateways between applications, and do calculations relative to our line of business. It is an interesting solution because works in different environments without much hassle.

Pros

  • Concurrency
  • Memory Management
  • Multiplatform Development

Cons

  • Native support for Green Threads
  • Reduce Memory Usage
  • Support for live reloading

Likelihood to Recommend

Some good scenarios are applications that need to scale, applications that are very CPU intensive, applications that requires multithreading, especially applications that needs performance. It might not be the best choice if the application is not CPU intensive, but request intensive, because other technologies could make more sense in this cases.
Vetted Review
OpenJDK
3 years of experience

Implement Java Application using OpenJDK

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We used Open JDK in our organization to solve problems like run time-based crons, We will develop the application in our local using Java and deploy this application on the server. Using this OpenJDK we can build and deploy locally. But sometimes some jar files are not working as expected from my side.

Pros

  • Performance is good
  • This is a open source
  • we can build and deploy the code

Cons

  • Some jar files are not working
  • Compatibility issues
  • Need to improve documentation

Likelihood to Recommend

It is an open-source, So low maintenance cost. More development tools are available. JRE is available with Kit. It requires higher configured systems. We need to invest some amount for performance. We can develop the application with less time and cost also low. We can update application whenever these versions changed.
Vetted Review
OpenJDK
3 years of experience

OpenJDK

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Open JDK Used to implement, monitor and and troubleshooting Java platform . The entire backend of the organization is Java based and is dependent on OpenJDK for development and Quality Assurance work . AWS is widely used for IAAS, deployment, and hosting purposes which integrates well with OpenJDK Red Hat provides long term support for OpenJDK starting version 7 .

Pros

  • Supports all Java features
  • Integration with AWS
  • Red Hat supports OpenJDK
  • Free and Open source, companies where there is no restriction must consider it

Cons

  • JVM performance can be improved
  • Concurrent task running needs to be improved .
  • Ability to access stack memory outside or JVM processes

Likelihood to Recommend

OpenJDK is very well suited for integration with non java resources like JDBC, NIO etc . The integration with AWS and the long term support Red Hat provides has added an advantage to the usage of OpenJDK . In particular our case, the backend is Java based and OpenJDK supports all Java functionalities, memory support and APIs . It integrates well with AWS which is an important platform for us to host, deploy and as an IAAS platform .
Vetted Review
OpenJDK
3 years of experience

Data Engineer and Application Developer Review

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

To address one of business case problem related to e-commerce application. OpenJDK allowed to use most of premium packages for free, which significantly reduced the cost to project. Most API related and infrastructure related tech features implemented and fabricated with OpenJDK packages and Libraries.
Extensive tech configurations are still developed with this product. we would to like to continue the usage this package for our upcoming projects as well.


Pros

  • Best opensource packages and access to opensource APIs
  • Fast and reliable to use compare to current market products.
  • Business case related solutions and premium products are available
  • Easier to use and best in market

Cons

  • JDK needs to allow developers to mould these opensource packages and Libraries.
  • Few irrelevant packages and inappropriate libraries to removed
  • Few packages need documentation and resource logs as well.

Likelihood to Recommend

Most API related and infrastructure related tech features implemented and fabricated with OpenJDK packages and Libraries. Extensive tech configurations are still developed with this product. we would to like to continue the usage this package for our upcoming projects as well.
For Data Visualization I feel OpenJDK does have much resources for making data more insightful and helpful.

Affordable Java implementation

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use OpenJDK for all Java development within our organization. It opens the possibility to implement Java based system without involving expensive license fees. We use OpenJDK both for large enterprise services but also for small tools, it’s the primary development language within our organization.

Pros

  • Performance
  • Cost
  • Open source code

Cons

  • Support options
  • Compatibility with commercial alternatives

Likelihood to Recommend

OpenJDK is perfect if you are constrained by costs and can’t afford a commercial alternative. It’s less optimal if you need top notch performance on multiple native platforms. If you rely on third party libraries that rely on vendor specific Java implementation you might have trouble to use OpenJDK, but in most cases it’s not a major problem.
Vetted Review
OpenJDK
4 years of experience