this post was submitted on 14 Jun 2025
31 points (100.0% liked)
Java
1703 readers
1 users here now
For discussing Java, the JVM, languages that run on the JVM, and other related technologies.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I agree. The main reason to pay Oracle or any other JDK provider is to get support and patches. There are also specific use cases such as performance considerations where commercial JVMs may have low level optimizations that may be beneficial in certain use cases.
But for general development, even on enterprise level, you'd be fine with regular community editions of OpenJDK. In fact I don't know of anyone who pays for commercial JDKs.
My main gripe is with Oracle, whose business model regarding Java is just scummy in general. If you use Oracle JDK and they come knocking, you deserve whatever happens to you. Google learned this lesson the hard way, we should learn from their experience.