Stephen Colebourne’s blog: Do not fall into Oracle’s Java 11 trap
Java 11 has been released. It is a major release.

In addition to new features Oracle have also set it up to be a trap (either deliberately or accidentally).
For 23 years, developers have downloaded the JDK from Oracle and used it for $free. But not anymore as earlier as it commercial that needs to be licensed with money for most uses:

The key part of the terms is as follows:

You may not: use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application;

If you use it in production (because you didn’t realise the license changed), expect to get a nasty phone call from Oracle’s license enforcement teams demanding lots of money.

The solution is to use an OpenJDK build. As well as their commercial JDK, Oracle produce an OpenJDK build. It is $free, zero-cost and GPL licensed (with Classpath exception so safe for commercial use).


  1. NaturaLean says:

    Would love to forever get updated outstanding website!

  2. says:

    Excellent website. Plenty of useful information here.
    I’m sending it to several friends ans also sharing in delicious.
    And naturally, thank you for your effort!

  3. says:

    Thanks a lot for being our lecturer on this issue. I actually enjoyed
    the article a lot and most of all cherished how you handled the aspect I widely known as controversial.

    You’re always extremely kind to readers really like me and assist me to in my lifestyle.

    Thank you.


Leave a Comment

Your email address will not be published. Required fields are marked *