helpx.adobe.com/content/dam/help/en/experience-manager/support/adobe-oracle-java-license-agreement.pdf. &j_reason=Adobe+ID+is+not+ entitled+access+ this+ instance &j_reason_code=invalid_login The previous Oracle Java SE licensing model had several options – some paid for free under binary code (“BCL”) and others under oracle commercial terms. In order to simplify licensing and ensure full licensing transparency and clarity, Oracle offers two different versions of Java starting with Java 9: I had previously added this discussion as a new section of this article, as this is actually an important issue that arises from information shared in some places by Oracle. But since I reviewed this article (see my statement at the bottom of this article), I decided that this was a topic that really deserves to be a blog post, since I saw the question asked elsewhere. I don`t really know what happened to Java 9, I`ve never seen a major version being replaced so quickly. Of course, I haven`t really been following this stuff lately, and I could be wrong about everything. For cf2018, java 10 is not supported since Java 11 has been released. I expect Adobe CF2018 to update to Java 11 (but probably OpenJDK 11 at this point) and figure out how CF2020 can use Java 14 to stick to LTS versions. Or maybe they unbundl the JRE and entrust the responsibility of managing the installation and JRE/JDK upgrade to their customers (this is how any other JVM-based language works) and then they need to know how (or if) to handle compatibility with intermediate versions (12, 13, 15, 16, …)? If you are a customer who has a support request for an Oracle product containing Java, you still have free access to all Oracle Java SE updates for use with that Oracle product.
For more information, see this my Oracle Support (MOS) document (requires an Oracle support connection). This is not the case. This is the use of Java for commercial purposes, whether you download it or are bundled. It`s important to understand how Oracle defines personal use. This is done according to OTN terms: If your unit is responsible for maintaining applications or other instances of Java, it is important that you use a supported version and update with security patches as soon as they are released. In other words, if you download Java SE 11 without contractual support, you can only use JDK in a test environment. Let`s move on to the specific questions cf and return to aspects of this discussion that apply to ALL Java users. No, there are no financial consequences or commitments for AEM customers as a result of this announcement. To Charlie`s point, Oracle changed the game.
The licensing roadmap for Oracle SDK/JRE, bundled with Java SE, has changed. At your point, Java 8 is old and at first glance, Oracle seems to be ending sales support for something as old, by default, in which case it is not. See www.itassetmanagement.net/2018/05/01/oracle-to-charge-for-java-from-jan-2019/. This is one of many articles about it. Here`s the risk to Adobe as I see it. Java 8 is intended unlike 9 and 10 for long-term support (LTS). . . .