OpenJDK
Java开发工具包的开源实现版本,与Oracle JDK功能高度一致,因开源免费特性在企业环境中广泛使用
Timeline (last 90 days)
Oracle在OpenJDK项目中明确禁止提交由AI工具生成的代码
OpenJDK是Java SE规范的官方参考实现,自2007年Sun Microsystems将其开源
OpenJDK要求所有贡献者签署OCA(Oracle Contributor Agreement),承诺提交的代码是原创的、拥有合法权利的成果
Compact Object Headers 是 JDK 中减少对象元数据开销的优化,其前身是 OpenJDK 社区的 Project Lilliput,目标是将 64 位 JVM 上的对象头从 128 位(16 字节)压缩到 64 位(8 字节)
OpenJDK社区已开始规划JEP,旨在将ML-KEM和ML-DSA等NIST标准算法作为原生实现集成进标准库
All Facts (6)
Eclipse Temurin、Microsoft Build of OpenJDK、Amazon Corretto 和 Azul Zulu 等 OpenJDK 发行版在功能上与 Oracle JDK 完全兼容
90%UnverifiedOracle在OpenJDK项目中明确禁止提交由AI工具生成的代码
50%UnverifiedOpenJDK是Java SE规范的官方参考实现,自2007年Sun Microsystems将其开源
50%UnverifiedOpenJDK要求所有贡献者签署OCA(Oracle Contributor Agreement),承诺提交的代码是原创的、拥有合法权利的成果
50%UnverifiedCompact Object Headers 是 JDK 中减少对象元数据开销的优化,其前身是 OpenJDK 社区的 Project Lilliput,目标是将 64 位 JVM 上的对象头从 128 位(16 字节)压缩到 64 位(8 字节)
50%UnverifiedOpenJDK社区已开始规划JEP,旨在将ML-KEM和ML-DSA等NIST标准算法作为原生实现集成进标准库
50%