【发布时间】:2023-04-06 21:33:02
【问题描述】:
This article 声明 OpenJDK7 是 Java SE7 的官方参考实现。
有人可以确认 Java 8 也是如此吗?那个 Open JDK8 是 Java SE8 的参考实现?
有一个partial answer at this link,但我的问题是关于 Java 8。
【问题讨论】:
标签: java
This article 声明 OpenJDK7 是 Java SE7 的官方参考实现。
有人可以确认 Java 8 也是如此吗?那个 Open JDK8 是 Java SE8 的参考实现?
有一个partial answer at this link,但我的问题是关于 Java 8。
【问题讨论】:
标签: java
是的,open JDK8 是 JAVA SE8 的参考实现。
官方 Java SE 8 (JSR 337) 的参考实现完全基于 根据 OpenJDK 中的 JDK 8 项目提供的开源代码 社区。为 Linux x64 和 Windows 提供了二进制文件 i586 平台和适用于 Linux i586 的紧凑型配置文件。
二进制文件在两种不同的许可下可用:GNU 通用公共许可证版本 2,具有类路径例外和 Oracle 二进制代码许可证。对于给定的平台,下面的二进制文件 不同的许可证是从完全相同的源代码构建的,并且是 功能等效;唯一真正的区别是许可证 本身。您选择哪种许可证取决于您的特定 业务和法律要求。
【讨论】:
javac 和运行时java) > 该规范...现在,由于 Java 规范是开源且免费提供的,任何有能力的人都可以创建它的实现... OpenJDK 就是这样一种实现,尽管来自规范本身的创建者...被认为是实现规范的其他人的 goto 参考。