OpenJDK
Java开发工具包的开源实现版本,与Oracle JDK功能高度一致,因开源免费特性在企业环境中广泛使用
时间轴 (近 90 天)
OpenJDK今年早些时候选择了荣誉制度执行模式:既然无法可靠检测AI文本,就让贡献者自己确认合规并承担相应责任。
OpenJDK的临时AI政策于2025年4月落地,QGIS的QEP428于2025年10月合并,两者都推翻了此前的规范。
OpenJDK等企业项目要求贡献者签署贡献者许可协议(CLA),将贡献的版权授予项目方;而QGIS没有CLA,贡献者直接以开源许可证授权代码。
OpenJDK的AI政策部分或全面禁止AI生成内容,覆盖代码、bug报告、wiki页面和邮件,但明确允许用AI阅读、调试和审查。
自 Java 9 起,Oracle 与 OpenJDK 社区将 Java 的发布周期调整为每六个月一个版本
OpenJDK 官方邮件列表发布了 Java 27 的正式公告
JEP(JDK Enhancement Proposal)是 OpenJDK 的正式提案文档体系,每个 JEP 描述一项具体的特性、变更或研究课题
OpenJDK要求所有贡献者签署OCA(Oracle Contributor Agreement),承诺提交的代码是原创的、拥有合法权利的成果
OpenJDK是Java SE规范的官方参考实现,自2007年Sun Microsystems将其开源
Oracle在OpenJDK项目中明确禁止提交由AI工具生成的代码
还有 2 条时间轴事件
全部知识事实 (13)
Eclipse Temurin、Microsoft Build of OpenJDK、Amazon Corretto 和 Azul Zulu 等 OpenJDK 发行版在功能上与 Oracle JDK 完全兼容
60%待验证OpenJDK等企业项目要求贡献者签署贡献者许可协议(CLA),将贡献的版权授予项目方;而QGIS没有CLA,贡献者直接以开源许可证授权代码。
50%待验证OpenJDK今年早些时候选择了荣誉制度执行模式:既然无法可靠检测AI文本,就让贡献者自己确认合规并承担相应责任。
50%待验证OpenJDK的AI政策部分或全面禁止AI生成内容,覆盖代码、bug报告、wiki页面和邮件,但明确允许用AI阅读、调试和审查。
50%待验证自 Java 9 起,Oracle 与 OpenJDK 社区将 Java 的发布周期调整为每六个月一个版本
50%待验证JEP(JDK Enhancement Proposal)是 OpenJDK 的正式提案文档体系,每个 JEP 描述一项具体的特性、变更或研究课题
50%待验证OpenJDK是Java SE规范的官方参考实现,自2007年Sun Microsystems将其开源
50%待验证Oracle在OpenJDK项目中明确禁止提交由AI工具生成的代码
50%待验证OpenJDK要求所有贡献者签署OCA(Oracle Contributor Agreement),承诺提交的代码是原创的、拥有合法权利的成果
50%待验证Compact Object Headers 是 JDK 中减少对象元数据开销的优化,其前身是 OpenJDK 社区的 Project Lilliput,目标是将 64 位 JVM 上的对象头从 128 位(16 字节)压缩到 64 位(8 字节)
50%待验证OpenJDK社区已开始规划JEP,旨在将ML-KEM和ML-DSA等NIST标准算法作为原生实现集成进标准库
50%待验证OpenJDK的临时AI政策于2025年4月落地,QGIS的QEP428于2025年10月合并,两者都推翻了此前的规范。
50%待验证OpenJDK 官方邮件列表发布了 Java 27 的正式公告
50%