-
Bug
-
Resolution: Fixed
-
P2
-
11
-
b01
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8211404 | 12 | Erik Joelsson | P2 | Resolved | Fixed | b14 |
JDK-8217154 | 11.0.3 | Erik Joelsson | P2 | Resolved | Fixed | master |
JDK-8211690 | 11.0.1 | Robert Mckenna | P2 | Resolved | Fixed | b12 |
According to JEP 322 (https://openjdk.java.net/jeps/322):
If an implementor assigns a vendor version string of, e.g., 18.9 to a JDK 11 LTS build then it would be displayed:
$ java --version
openjdk 11 2018-09-20 LTS
OpenJDK Runtime Environment 18.9 (build 11+42-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11+42-LTS, mixed mode)
$
OpenJDK:
$./jdk-11/bin/java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
This is correct. OpenJDK builds from Oracle should never say "LTS".
Oracle JDK:
$./jdk-11/bin/java -version
java version "11" 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11+28)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)
Since Oracle JDK 11 is an LTS release, the "LTS" identifier should be added to the Oracle JDK build only.
If an implementor assigns a vendor version string of, e.g., 18.9 to a JDK 11 LTS build then it would be displayed:
$ java --version
openjdk 11 2018-09-20 LTS
OpenJDK Runtime Environment 18.9 (build 11+42-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11+42-LTS, mixed mode)
$
OpenJDK:
$./jdk-11/bin/java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
This is correct. OpenJDK builds from Oracle should never say "LTS".
Oracle JDK:
$./jdk-11/bin/java -version
java version "11" 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11+28)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)
Since Oracle JDK 11 is an LTS release, the "LTS" identifier should be added to the Oracle JDK build only.
- backported by
-
JDK-8211404 Oracle JDK builds for "11.0.1" should indicate they are "LTS"
- Resolved
-
JDK-8211690 Oracle JDK builds for "11.0.1" should indicate they are "LTS"
- Resolved
-
JDK-8217154 Oracle JDK builds for "11.0.1" should indicate they are "LTS"
- Resolved