{"schema_version":"1.2.1","generated_at":"2026-04-12T00:08:49+00:00","last_modified":"2026-03-18T06:52:35+00:00","result":{"name":"oracle-jdk","aliases":["oracle-java"],"label":"Oracle JDK","category":"lang","tags":["java-distribution","lang","oracle"],"versionCommand":"java -version","identifiers":[{"type":"cpe","id":"cpe:/a:oracle:jdk"},{"type":"cpe","id":"cpe:2.3:a:oracle:jdk"},{"type":"cpe","id":"cpe:/a:oracle:jre"},{"type":"cpe","id":"cpe:2.3:a:oracle:jre"},{"type":"cpe","id":"cpe:/a:oracle:java_se"},{"type":"cpe","id":"cpe:2.3:a:oracle:java_se"}],"labels":{"eoas":null,"discontinued":null,"eol":"Premier Support","eoes":"Extended Support"},"links":{"icon":"https://cdn.jsdelivr.net/npm/simple-icons/icons/oracle.svg","html":"https://endoflife.date/oracle-jdk","releasePolicy":"https://www.oracle.com/java/technologies/java-se-support-roadmap.html"},"releases":[{"name":"26","codename":null,"label":"26","releaseDate":"2026-03-17","isLts":false,"ltsFrom":null,"isEol":false,"eolFrom":"2026-09-18","isEoes":null,"eoesFrom":null,"isMaintained":true,"latest":{"name":"26.0.0","date":"2026-03-17","link":"https://www.oracle.com/java/technologies/javase/26all-relnotes.html"},"custom":null},{"name":"25","codename":null,"label":"25 (LTS)","releaseDate":"2025-09-16","isLts":true,"ltsFrom":null,"isEol":false,"eolFrom":"2030-09-30","isEoes":false,"eoesFrom":"2033-09-30","isMaintained":true,"latest":{"name":"25.0.2","date":"2026-01-20","link":"https://www.oracle.com/java/technologies/javase/25all-relnotes.html"},"custom":null},{"name":"24","codename":null,"label":"24","releaseDate":"2025-03-18","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2025-09-16","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"24.0.2","date":"2025-07-15","link":"https://www.oracle.com/java/technologies/javase/24all-relnotes.html"},"custom":null},{"name":"23","codename":null,"label":"23","releaseDate":"2024-09-17","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2025-03-18","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"23.0.2","date":"2025-01-21","link":"https://www.oracle.com/java/technologies/javase/23all-relnotes.html"},"custom":null},{"name":"22","codename":null,"label":"22","releaseDate":"2024-03-19","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2024-09-17","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"22.0.2","date":"2024-07-16","link":"https://www.oracle.com/java/technologies/javase/22-0-2-relnotes.html"},"custom":null},{"name":"21","codename":null,"label":"21 (LTS)","releaseDate":"2023-09-19","isLts":true,"ltsFrom":null,"isEol":false,"eolFrom":"2028-09-30","isEoes":false,"eoesFrom":"2031-09-30","isMaintained":true,"latest":{"name":"21.0.10","date":"2026-01-20","link":"https://www.oracle.com/java/technologies/javase/21-0-10-relnotes.html"},"custom":null},{"name":"20","codename":null,"label":"20","releaseDate":"2023-03-21","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2023-09-19","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"20.0.2","date":"2023-07-18","link":"https://www.oracle.com/java/technologies/javase/20-0-2-relnotes.html"},"custom":null},{"name":"19","codename":null,"label":"19","releaseDate":"2022-09-20","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2023-03-21","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"19.0.2","date":"2023-01-17","link":"https://www.oracle.com/java/technologies/javase/19-0-2-relnotes.html"},"custom":null},{"name":"18","codename":null,"label":"18","releaseDate":"2022-03-22","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2022-09-20","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"18.0.2.1","date":"2022-08-18","link":"https://www.oracle.com/java/technologies/javase/18-0-2-1-relnotes.html"},"custom":null},{"name":"17","codename":null,"label":"17 (LTS)","releaseDate":"2021-09-14","isLts":true,"ltsFrom":null,"isEol":false,"eolFrom":"2026-09-30","isEoes":false,"eoesFrom":"2029-09-30","isMaintained":true,"latest":{"name":"17.0.18","date":"2026-01-20","link":"https://www.oracle.com/java/technologies/javase/17-0-18-relnotes.html"},"custom":null},{"name":"16","codename":null,"label":"16","releaseDate":"2021-03-16","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2021-09-14","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"16.0.2","date":"2021-07-20","link":"https://www.oracle.com/java/technologies/javase/16-0-2-relnotes.html"},"custom":null},{"name":"15","codename":null,"label":"15","releaseDate":"2020-09-15","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2021-03-16","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"15.0.2","date":"2021-01-19","link":"https://www.oracle.com/java/technologies/javase/15-0-2-relnotes.html"},"custom":null},{"name":"14","codename":null,"label":"14","releaseDate":"2020-03-17","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2020-09-16","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"14.0.2","date":"2020-07-14","link":"https://www.oracle.com/java/technologies/javase/14-0-2-relnotes.html"},"custom":null},{"name":"13","codename":null,"label":"13","releaseDate":"2019-09-17","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2020-03-17","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"13.0.2","date":"2020-01-14","link":"https://www.oracle.com/java/technologies/javase/13-0-2-relnotes.html"},"custom":null},{"name":"12","codename":null,"label":"12","releaseDate":"2019-03-19","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2019-09-17","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"12.0.2","date":"2019-07-16","link":"https://www.oracle.com/java/technologies/javase/12-0-2-relnotes.html"},"custom":null},{"name":"11","codename":null,"label":"11 (LTS)","releaseDate":"2018-09-25","isLts":true,"ltsFrom":null,"isEol":true,"eolFrom":"2023-09-30","isEoes":false,"eoesFrom":"2032-01-31","isMaintained":true,"latest":{"name":"11.0.30","date":"2026-01-20","link":"https://www.oracle.com/java/technologies/javase/11-0-30-relnotes.html"},"custom":null},{"name":"10","codename":null,"label":"10","releaseDate":"2018-03-20","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2018-09-25","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"10.0.2","date":"2018-07-17","link":"https://www.oracle.com/java/technologies/javase/10-0-2-relnotes.html"},"custom":null},{"name":"9","codename":null,"label":"9","releaseDate":"2017-09-21","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2018-03-20","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"9.0.4","date":"2018-01-16","link":"https://www.oracle.com/java/technologies/javase/9-0-4-relnotes.html"},"custom":null},{"name":"8","codename":null,"label":"8 (LTS)","releaseDate":"2014-03-18","isLts":true,"ltsFrom":null,"isEol":true,"eolFrom":"2022-03-31","isEoes":false,"eoesFrom":"2030-12-31","isMaintained":true,"latest":{"name":"8u481","date":"2026-01-20","link":"https://www.oracle.com/java/technologies/javase/8u481-relnotes.html"},"custom":null},{"name":"7","codename":null,"label":"7 (LTS)","releaseDate":"2011-07-11","isLts":true,"ltsFrom":null,"isEol":true,"eolFrom":"2019-07-31","isEoes":true,"eoesFrom":"2022-07-19","isMaintained":false,"latest":{"name":"7u351","date":"2022-07-19","link":"https://www.oracle.com/java/technologies/javase/7-support-relnotes.html#R170_351"},"custom":null},{"name":"6","codename":null,"label":"6","releaseDate":"2006-12-12","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2018-12-31","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"6u211","date":"2018-10-16","link":"https://www.oracle.com/java/technologies/javase/6u211-relnotes.html"},"custom":null},{"name":"5","codename":null,"label":"5","releaseDate":"2004-09-30","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2009-10-30","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"5.0u85","date":"2015-04-14","link":"https://www.oracle.com/java/technologies/javase/advancedv5-support-relnotes.html"},"custom":null},{"name":"1.4","codename":null,"label":"1.4","releaseDate":"2002-02-13","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2008-10-30","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"1.4.2_42","date":"2013-02-19","link":"https://www.oracle.com/java/technologies/javase/advanced-v142-support-relnotes.html"},"custom":null},{"name":"1.3","codename":null,"label":"1.3","releaseDate":"2000-05-08","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2006-03-31","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"1.3.1_32","date":"2011-10-18","link":"https://www.oracle.com/java/technologies/javase/releasenote-v131.html"},"custom":null},{"name":"1.2","codename":null,"label":"1.2","releaseDate":"1998-12-04","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2003-11-30","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"1.2.2_18","date":"2007-01-12","link":"https://web.archive.org/web/20080410071627/http://java.sun.com/products/archive/eol.policy.html"},"custom":null},{"name":"1.1","codename":null,"label":"1.1","releaseDate":"1997-02-18","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2002-10-09","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"1.1.8_010","date":"2002-10-09","link":null},"custom":null},{"name":"1.0","codename":null,"label":"1.0","releaseDate":"1996-01-23","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"1996-05-07","isEoes":null,"eoesFrom":null,"isMaintained":false,"latest":{"name":"1.0.2","date":"1996-05-07","link":null},"custom":null}]}}
