We've already discussed the new Java release cycles in the past. But far bei it from Oracle to leave it at that.
Oracle now also appears to say that Oracle Java (formerly Sun Java) will, from here on, require commercial licensing, paid and per CPU. I'm not sure when this takes effect, but I quote from the Oracle Java web site:
At the end of your Java SE Subscription, your rights to any commercial software downloaded under the subscription, and your access to Oracle Premier Support, will end. We recommend transitioning your Java SE applications to OpenJDK binaries from Oracle (under a GPL license) before the end of your subscription if you do not intend to continue with the subscription. This will allow you to continue running your applications uninterrupted.
Apparently this gem has been hidden in there since March, but we've gotten aware of it from this Heise.de article (sorry, it's in German). Apparently, Oracle will push Java into a model akin to RedHat: The "testbed" of sorts is OpenJDK with rapid release cycles, and if you want commercial support and, here comes the devious part, LTS releases, you need to pay for a license. The news, however, is that you definetly need a license if you want to use Oracle JRE/JDK and not OpenJDK.
Is CA/Automic aware of this matter, and will AE and AWI support OpenJDK in time? If AE/AWI should still require Oracle JRE in 2019, it would strongly appear all Automic clients would have to pay license fees to Oracle, too.
I noticed the change to the wording a few months ago, and raised the issue internally. I do not know whether we will switch to OpenJDK or purchase a license, but either way, the impact is going to be substantial.
If customers are to run CA's various Java-based components without purchasing a commercial Java license from Oracle, CA will have to provide official support for OpenJDK. With that in mind, I suggest that everyone vote for the following idea if you have not already done so:
OpenJDK support for CA Automic products
OpenJDK is a popular Java runtime environment and is the standard JRE used in many platform as a service (PaaS) cloud computing environments such as Cloud Foundry. In early 2018, Oracle announced that it will soon discontinue offering Oracle Java without a paid commercial license. Because OpenJDK is popular, widely used in cloud environments, and soon the only freely-available Java distribution, CA should support running its Java applications in OpenJDK.
OpenJDK is a popular Java runtime environment and is the standard JRE used in many platform as a service (PaaS) cloud computing environments such as Cloud Foundry. In early 2018, Oracle announced that it will soon discontinue offering Oracle Java without a paid commercial license.
Because OpenJDK is popular, widely used in cloud environments, and soon the only freely-available Java distribution, CA should support running its Java applications in OpenJDK.
#openjdk #java #oracle
Yeah, that needs much more voting.
And even then, the choice is using OpenJDK and upgrading it every six months (assuming full backing by CAutomic), or paying Larry $25 per installation, per server, per core, per month, for an LTS release that hopefully get's security patches back-ported.
Class act, big Oh ...
With new information that has come to light, we have been researching the details with industry experts and feedback will follow ASAP
this is a major issue for us, too.
ainda02, is there any update regarding this issue that you could share with us?
CA (Automic) is currently investigating adding OPENJDK 11 compatibility. You can expect a further statement before the end of October 2018 when we have completed the initial research.
All component versions under standard support will be under consideration.
Please provide feedback on the product version you are currently using to email@example.com
David Ainsworth Director, Product Management AWA
CA (Automic) has made progress on the research into adding Oracle OpenJDK / Java 11 compatibility.
Due to the number of features and options that have been dropped from Oracle OpenJDK / Java 11, there is a significant amount of development required by CA (Automic) to achieve compatibility.
The compatibility for current versions in the compatibility matrix will remain the same.
i.e. V12.2 Java Support
IBM Java 1.8 (IBM Java is supported on AIX only)
Oracle Java 1.8
Support for Oracle Java 8, Oracle Java 11 and OpenJDK 11 builds from jdk.java.net/11 will be offered in V12.3 which is currently planned for release in Q1 2019.
Update on the release date for Automic Engine V12.3 which will contain support for Oracle Java 8, Oracle Java 11 and OpenJDK 11 builds from jdk.java.net/11.
The release was planned for Q1 2019 and that plan has now changed. The release is now planned for mid 2019.
Would you like to be involved in the Preview Program?
Benefits for Customers
Contact the Product Management team - firstname.lastname@example.org
Was there any change concerning Open Java support with version 12.3?
I've just checked the Compatibility Matrix and didn't find any OpenJDK as supported (Screenshot attached). Pls. let me know.
Another option is Amazon’s distribution as they promise to provide long term security patches / support (Amazon Corretto Java 8 will have support until at least June 2023, Amazon Corretto Java 11 will have support until at least August 2024). Considering Amazon uses their build for their own production usage, it most likely will be high quality.
The direct link to Amazon Corretto Java is: