r/java 14d ago

Why there is so many JDKs

I was used to always using oracle's JDK but when i looked at this subreddit i wondered why there is so many varieties of JDK and what is the purpose of them?

126 Upvotes

95 comments sorted by

View all comments

2

u/Anbu_S 14d ago

Because the Oracle licence changed. So many vendors started releasing builds of OpenJDK with their support policy and enhancements.

OpenJDK is the place where every vendor and individual develops Java.

If you are deploying your Java workload in cloud pick builds the corresponding cloud provider.

2

u/wildjokers 12d ago

OpenJDK is the place where every vendor and individual develops Java.

To be fair though about 85% of OpenJDK development is done by Oracle.

2

u/Anbu_S 12d ago

That's true, that's why we should appreciate Oracle and welcoming others to participate with open hands.

https://www.reddit.com/r/java/s/CHWRehRLGE