OpenJDK - a free & open source JDK.
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.
