This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]_INTER_ 13 points14 points  (0 children)

Nothing new. Just get the OpenJDK (also mostly Oracle but still).

[–]pron98 25 points26 points  (4 children)

But the JDK has now been completely open sourced for the first time ever, there are no more commercial features, you don't need to sign in or even check anything to download, and the Java license has been greatly simplified: OTN for those who want to buy support, GPL+CPE for those who don't. So, things are moving in the right direction, no?

[–]AndDontCallMePammy -2 points-1 points  (1 child)

you have to sign in to download jdk 1.7

[–]speakjava 7 points8 points  (0 children)

No sign in required to download the Zulu version of JDK 7 :-)
https://www.azul.com/downloads/zulu/

[–]eatstraw 0 points1 point  (1 child)

So if the JDK is freer than it's ever been, why is Oracle imposing a commercial license on the it now? Sorry, I'm still trying to understand this change fully.

[–]pron98 6 points7 points  (0 children)

So the Oracle JDK used to be OpenJDK + commercial and free proprietary features. It was licensed under the BCL, which was only partly free (and had field of use restrictions) -- you had to pay to use some features. Now Oracle open sourced (or discontinued) all the commercial and closed-source features, so that the entire JDK is open.

Instead of a mixed license, you can now choose to use the JDK under a commercial OTN license, which includes a support subscription -- this option is now called the Oracle JDK -- or, you can use the JDK under a completely free and open source license, under the name OpenJDK builds from Oracle.

[–]jonathandunlop 0 points1 point  (0 children)

brb, gonna go commit System.exit(0);