Wow, we've really come full circle on this. If you're a business who wants to simply use the official Java JRE to run Java applications you now have to pay Oracle for a license.
Wow, we've really come full circle on this. If you're a business who wants to simply use the official Java JRE to run Java applications you now have to pay Oracle for a license.
Since some months(?) you can also get the Oracle JDK for free (and use it commercially). But you have to pay for extended support. The free support given by the Oracle JDK is until a new major version is released (for non-lts versions) or one year after the next LTS version (which currently is released every two years).
https://blogs.oracle.com/java/post/free-java-license https://blogs.oracle.com/java/post/moving-the-jdk-to-a-two-y...
Oracle was the goddamn company that completely open-sourced Java for the first time to begin with. There are no longer paid-only tools in OracleJDK. Recently, they even made the support version free to use, and then people go on and claim this bullshit.
But you are right that Oracle unified all paid/free versions of Java under the OpenJDK banner, even Android is using the OpenJDK now.