So, Java 10 is deprecated (as fast as Java 9, not sure why and how Oracle makes sense of it). And now Java 11 is out with new licensing. https://blogs.oracle.com/java-platform-group/oracle-jdk-releases-for-java-11-and-later
They say not applicable on the End of Life page. Not sure how to understand this either. Maybe it will only receive commercial support now. https://www.oracle.com/technetwork/java/javase/eol-135779.html
They say old BCL license is gone and now one either has to use OpenJDK or a commercial license. Wonder how this can affect our projects and how it affects us when bundling Java in our products. We still use Java 8, which as i get will be supported till the end of 2020 (commercial support till January 2019, but i’m not sure if we fall into that category).
Should we go to OpenJDK now? Or maybe bundling is not affected? Never used this version myself and remember a few issues with it on the forums reported by other users.
There are no JRE downloads here (yet, or maybe they will be only for commercial users), only the JDK https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html Although install4j is already able to pull the 11 version.
There are some tickets related to moving our projects to newer Java support:
Add support for 64-bit Java https://issues.igniterealtime.org/browse/SPARK-2016
Add support for Java 11 https://issues.igniterealtime.org/browse/OF-1383
Bundle installer with Java 11 https://issues.igniterealtime.org/browse/SPARK-2018
Add support for Java 11 https://issues.igniterealtime.org/browse/SPARK-2017