Oracle Will Charge for Java Starting in 2019
aspera.com
aspera.com
Java 11 is no longer free for commercial use of any kind. It is only free for personal or development use.
See the new terms: https://www.oracle.com/technetwork/java/javase/terms/license...
Particularly this part: "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; … All rights not expressly granted in this Agreement are reserved by Oracle. If You want to use the Programs for any purpose other than as expressly permitted under this Agreement, You must obtain from Oracle or an Oracle reseller a valid Programs license under a separate agreement permitting such use."
The only "valid Programs license" currently available is an Oracle Java SE subscription: https://www.oracle.com/technetwork/java/javaseproducts/overv...
As for the actual cost — It's $25 * cpu cores * Oracle Processor Core Factor for your architecture per month. For an 8 core Xeon VM, this comes out to $1,200 a year. See here: http://www.oracle.com/us/corporate/pricing/price-lists/java-... and here: http://www.oracle.com/us/corporate/contracts/processor-core-...
The solution is to move to an OpenJDK distribution.
I think Oracle wants to charge companies who require older versions of Java to be supported.
And then, OpenJDK is also free.
This seems like a lot of histerics about very little. Please correct me if I am wrong about the latest version of Oracle Java being free. You just need to keep upgrading.
No longer true for commercial use. This article is about Java 8. But Oracle Java 11 is no longer free for any commercial use. It is free for personal or development purposes.
>Oracle suggests running a tool to find Java installations using a Java package called Java Usage Tracker. This will report information like:
>The Java versions Application name Type (applet, command line, etc). Location and more However, the Oracle Java Usage Tracker requires a commercial license – even though it’s included in the installer that comes with the free components.
Wow.....i've honestly never been a fan of Oracle or java...but this...I just. I'm not even sure what to say to this.
Charging for support of EOL Java versions isn't new, even Sun used to do it.
The major apps will obviously not be re-written but all the little utilities and glue will move pretty quickly.
There are lots of platforms where .NET has no presence at all.
Second, Sun also used to charge support for EOL releases, but it is cool to hate Oracle.
Java isn't going away but those that can migrate will. Especially after their first audit.
Also, I really don't get this mentality of wanting to be paid for work, while refusing to pay for the work of others.