September 25, 2018
Java 11 LTS released
Oracle and the OpenJDK community shipped JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 11 on September 25, 2018 — the first long-term support release in the new six-month cadence, with a built-in HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages. client and removed JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. EE modules.
What it was for
JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 11 became the migration target after JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 8 for teams that needed LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. without Oracle's paid support trap. It extended `var` to lambda parameters (introduced in JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 10), added a built-in HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages. client, and single-file `java` launch scripts modernized everyday JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. development.
Companies
- Sun Microsystems
Why it's here
JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 11 was the bridge LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. between the JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 8 era and modern 17/21 releases.
Why it mattered
It established the six-month feature release + LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. every three years model.
What it solved
After JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data. 9/10's rapid releases, enterprises needed a stable LTSLong-term support — a release branch maintained with security fixes for years, common in Linux and Node. with modern features.
Media
ImageJava (programming language)Peter Campbell, CC BY-SA 4.0, via Wikimedia Commons
Related
- Java 8 releasedMarch 18, 2014
- Java 17 LTS releasedSeptember 14, 2021
- Java 5 (Tiger) releasedSeptember 30, 2004