我知道 Oracle Java SE 包含闭源扩展和工具,这些扩展和工具不是 OpenJDK 的一部分,但是 Oracle Java SE JVM 是否与 OpenJDK JVM 相同?在发布为 Java SE JVM 之前,Oracle 是否对 OpenJDK JVM 进行更改?
更新1: 我从 JDK7 更新项目中找到了一些信息:http://openjdk.java.net/projects/jdk7u/qanda.html
7 Update 项目是否会收到来自 Oracle 的安全修补程序?
是的。
与 OpenJDK 6 一样,安全修补程序首先保密并应用于私有代码库,然后作为修复受影响的 JDK 发布版本的一部分被推送到公共代码库。此外,它们不会通过公开的代码审查和批准流程,并且在项目问题跟踪器中对应的问题不会公开可见。