-
-
Notifications
You must be signed in to change notification settings - Fork 490
OSGeo Java codesprint 2018
Regarding the OSGeo Java 2018 CodeSprint.
Java is evolving a lot now. Both in how the language works and in the support of previous versions.
With the faster release cadence, a new strategy was required for delivering updates. Oracle now produce two JDK binaries: the traditional Oracle JDK and one built purely from OpenJDK source. By JDK 11 these will be functionally equivalent but not so from the perspective of updates. Each OpenJDK binary will only have updates (security patches and bug fixes) for six months, until the release of the next JDK. The Oracle JDK will have a long-term support (LTS) release every three years. JDK 8 is currently an LTS; the next will be JDK 11. Many people had assumed that they would move from JDK 8 to JDK 11 because it’s an LTS. However, the Oracle JDK 11 binary, the one with LTS, is not going to be free for use in production. If people want to use Oracle JDK 11 in production and get updates, they will need a commercial support contract. This is a significant change for most users.
If you have some comments, start a discussion, raise an issue or use one of our other communication channels to talk to us.