亚马逊正式开源了 Corretto,并且免费及支持更多的 Linux 平台,它能直接替代 Java SE 发行版,亚马逊会提供相应的免费安全更新。Amazon Corretto 的预览版本已经发布,它是一款免费且跨平台 OpenJDK 发行版,是亚马逊继前不久重申对 Amazon Linux 中的 Java 进行长期支持后,其对 Java 用户提供支持的又一重大支持。同时除了支持 Amazon Linux 外,Corretto 还计划支持更多的 Linux 发行版本,比如 Ubuntu、Red Hat Enterprise Linux 操作系统。
Corretto 介绍 Corretto 支持多种平台,可以在云端与本地计算机上运行。目前,Amazon Linux 2、Windows、macOS 平台和 Docker 镜像都提供了与 OpenJDK 8 对应的 Corretto 8 预览版。每个 Corretto 版本上都会运行技术兼容性工具包(Technology Compatibility Kit,TCK),以确保与 Java SE 平台相兼容。在不使用到 OpenJDK 中没有的功能(例如 Java Flight Recorder)的情况下,Corretto 完全可以直接作为 Java SE 发行版的替代品。Amazon 计划在 2019 年将 Corretto 作为 Amazon Linux 2 上的默认 OpenJDK。 Corretto 计划于 2019 年第一季度 GA,届时还将支持 Ubuntu 和 Red Hat Enterprise Linux 等 Linux 平台,在这些 Linux 平台上对应于 Open JDK 11 的 Corretto 11 版本将在 2019 年 4 月之前有足够的时间进行测试。同时亚马逊最快将在 2023 年 6 月免费提供 Corretto 8 安全更新、2024 年 8 月发布免费 Corretto 11 安全更新,保证了能够用于长期使用,解决用户的后顾之忧。
结语 对于 Corretto 的开源发布,Java 之父 James Gosling(2017 年加入 AWS)表示 Amazon 与 Java 之间有着长久而深远的历史,他很高兴看到 Amazon 内部任务关键型 Java 团队的工作正在服务世界上的其它地方。 同时据亚马逊介绍,目前其在数千种生产服务上运行着 Amazon Corretto,Corretto 的补丁和改进使亚马逊能够解决大规模、真实的服务问题,满足严苛的性能和可扩展性需求。同时 Corretto 支持更多的 Linux 平台能够被外界所使用。
相关链接
相关主题 |