3 ms·
The latest versions of Java will continue to be free. All you need to do to "pay" for that is remain up to date. Only maintenance on older versions of Java will
by danieldk 8y ago
The latest versions of Java will continue to be free. All you need to do to "pay" for that is remain up to date. Only maintenance on older versions of Java will be subscription based.
Only free for non-production use. This was on HN yesterday:
https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-...
- Pyxl101 8y agoI believe you're mistaken. The article is saying that there are two versions of Java, and one has the license that you mentioned while the other is free and open source. From that article: https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-... > 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). Download $free Java here: https://jdk.java.net/11/ https://jdk.java.net/11/ jdk.java.net/11 in turn says: > This page provides production-ready open-source builds of the Java Development Kit, version 11, an implementation of the Java SE 11 Platform under the GNU General Public License, version 2, with the Classpath Exception.
- smarx007 8y agoExactly! https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html https://www.oracle.com/technetwork/java/javase/downloads/jdk... clearly says in a RED box that "With JDK 11 Oracle has updated the license terms on which we offer the Oracle JDK. The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from the licenses under which previous versions of the JDK were offered. Please review the new terms carefully before downloading and using this product. Oracle also offers this software under the GPL License on jdk.java.net/11"
- deleted 8y ago[deleted]
- balefrost 8y agoTo be fair, the relevant quote from that article (and from the terms) is: > 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; Which seems to suggest that you can use the Oracle JDK to develop, test, prototype, and demonstrate your application, even in a commercial setting. You just can't run Oracle JDK in production without a license. But IANAL. As for the JRE, I haven't really kept up. I'm not sure if there will be a separate Oracle JRE11 and what its license terms will be. Right now, only JDK11 is posted for download.