

Oracle has also introduced its Oracle No-Fee Terms and Conditions License or NFTC License. While these “obsolete” versions can still be run – and many Miro Clients still do – the latest LTS release will be the one supported because of the second quotation above. Just like Java 11 rendered Java 10 and Java 9 obsolete. So, for example, the availability of Java 17 rendered Java 12 through Java 16 obsolete. Once a new feature release is made available, any previous non-LTS release will be considered superseded.”

Per Oracle, it “… intends to make future LTS releases every two years meaning the next planned LTS release is Java 21 in September 2023.” And Oracle goes onto write, “For the purposes of Oracle Premier Support, non-LTS releases are considered a cumulative set of implementation enhancements of the most recent LTS release. Now Oracle has termed Java 17 to be a Long-Term Support release or an LTS release. Perhaps it’s best to depict this in an illustration. In addition to the JDK, the JRE and the JVM are also free-to-use. Now we have new information directly from our friends at Oracle Java. Originally, Miro blogged that this free-to-use release involved the Java Development Kit or JDK only.
