id summary reporter owner description type status priority milestone component version resolution keywords cc 2129 Preparations for Java 11 support Nicklas Nordborg Nicklas Nordborg "Java 11 was released in september 2018 and with it comes a lot of big changes. * The Oracle JDK is no longer free to use in a production environment (only for development). However, OpenJDK has been technically improved and will be aligned to the Oracle JDK. * A new major version will be released every 6 months. Security updates will only be provided (by Oracle) for the last major version. Other vendors (eg. Red Hat) may provide support also for some of the older versions. * Java 8 is supported until 2019. Sooner or later we will have to move from Java 8 to Java 11 (or some later version). I think it would be a good idea to start this work now. At this stage: * BASE must still work with Java 8. * We should identify problems that need to be fixed. * Changes that can be made without breaking Java 8 support. For more information about migrating to Java 11: * https://blog.codefx.org/java/java-11-migration-guide/ * https://medium.com/codefx-weekly/no-free-java-lts-version-b850192745fb * https://openjdk.java.net/ * https://www.oracle.com/technetwork/java/javase/downloads/index.html " enhancement closed major BASE 3.14 core fixed