Skip to content
This repository was archived by the owner on Nov 10, 2022. It is now read-only.

Latest commit

 

History

History
70 lines (53 loc) · 3.84 KB

File metadata and controls

70 lines (53 loc) · 3.84 KB

关于本页的一些说明

  1. Java 是 Oracle 的商标
  2. 本页对版权的有关说明,仅作为参考,以 Oracle 等相关发行方解释为准。
  3. Java 目前版本演进很快,而高校环境下的厂商使用的 JDK/JRE 往往严重过时,需要校方和厂商从安全和合规性角度出发沟通协调。

关于 Oracle Java SE 产品的授权

  • 自 Java 8 和 Java 11 发布以来,Oracle 禁止在商业环境中未授权地使用其 Java 运行时。
  • 个人用户、开发用途可以使用 Oracle 发布的 Java 运行时二进制。
  • Java 17 允许在下一个 LTS 发布后一年内免费使用。

请参考:

  1. Oracle Java SE Licensing FAQ
  2. Oracle Technology Network License Agreement for Oracle Java SE
  3. Oracle No-Fee Terms and Conditions (NFTC)

常见的 Java 发行版一览

  1. Oracle Java SE
  2. IBM SDK, Java Technology Edition
  3. Red Hat build of OpenJDK
  4. Oracle OpenJDK(仅提供最新版,旧版本缺少安全补丁)
  5. AdoptOpenJDK
  6. Azul Zulu
  7. Amazon Corretto

几个典型 Java 发行版的支持周期快照(2021 年 10 月)

Oracle Java SE

出处:https://www.oracle.com/java/technologies/java-se-support-roadmap.html

版本 首发时间 标准支持服务结束 扩展支持结束 维持型支持
7 2011 年 7 月 2019 年 7 月 2022 年 7 月 无限期
8** 2014 年 3 月 2022 年 3 月 2030 年 12 月 无限期
9 (非长期支持版) 2017 年 9 月 2018 年 3 月 不适用 无限期
10 (非长期支持版) 2018 年 3 月 2018 年 9 月 不适用 无限期
11 (长期支持版) 2018 年 9 月 2023 年 9 月 2026 年 9 月 无限期
12 (非长期支持版) 2019 年 3 月 2019 年 9 月 不适用 无限期
13 (非长期支持版) 2019 年 9 月 2020 年 3 月 不适用 无限期
14 (非长期支持版) 2020 年 3 月 2020 年 9 月 不适用 无限期
15 (非长期支持版) 2020 年 9 月 2021 年 3 月 不适用 无限期
16 (non-LTS) 2021 年 3 月 2021 年 9 月 不适用 无限期
17 (长期支持版) 2021 年 9 月 2026 年 9 月 2029 年 9 月 无限期

注:

  1. 以上日期仅仅是示例,Oracle 客户(花钱买支持的)应该参考Oracle Lifetime Support Policy

Red Hat OpenJDK 生命周期

出处:https://access.redhat.com/articles/1299013

OpenJDK 的使用权包含在 RHEL 订阅内。Red Hat 中间件的订阅包括给 Windows 平台的使用权。其他 Windows 平台上的应用,需要额外的 OpenJDK on Windows 订阅。

OpenJDK 生命周期和 RHEL 的版本

始于此版本 RHEL 5 始于此版本 RHEL 6 始于此版本 RHEL 7 始于此版本 RHEL 8 结束支持
OpenJDK 6 (1.6) 5.3 6.0 7.0 不适用 2016 年 12 月
OpenJDK 7 (1.7) 5.9 6.3 7.0 不适用 2020 年 6 月
OpenJDK 8 (1.8) 不适用 6.6 7.1 8.0 2026 年 5 月
OpenJDK 11 不适用 不适用 7.6 8.0 2024 年 10 月

OpenJDK 生命周期和 Windows 的版本

增加了 Windows Server 2012 R2 支持 增加了 Windows Server 2016 支持 增加了 Windows 7,8, and 10 支持 增加了 Windows Server 2019 支持 结束支持
OpenJDK 8 (1.8) 2018 年 8 月 2018 年 8 月 2018 年 12 月 2020 年 2 月 2026 年 5 月
OpenJDK 11 2018 年 8 月 2018 年 8 月 2018 年 12 月 2020 年 2 月 2024 年 10 月