| 失效链接处理 |
|
为什么 OpenJDK 全面禁止 AI 生成代码?
相关截图:
![]() 主要内容:
一纸禁令,到底禁了什么
2026 年 4 月 9 日,OpenJDK 发布了《生成式 AI 临时政策》。其中最关键的一句话是:OpenJDK 社区的贡献,不得包含全部或部分由大语言模型、扩散模型或类似深度学习系统生成的内容。
这条规则管得很宽。它不只针对 Java 源代码,还包括:
Git 仓库和 GitHub Pull Request 中的代码、说明与图片;
邮件列表里的讨论内容;
Wiki 页面;
JBS(JDK Bug System)中的问题描述和评论;
测试代码、注释、提交信息等其他贡献内容。
哪怕 AI 生成了 100 行代码,你只手动修改其中 10 行,仍然不能提交。因为最终内容依旧“部分由 AI 生成”。
不过,AI 并没有被赶出开发流程。官方明确允许贡献者私下用它理解代码、定位问题、审查已有实现或开展研究。真正的分界线不是“有没有打开 AI”,而是“AI 生成的内容有没有进入贡献”。
为什么 OpenJDK 如此谨慎
OpenJDK 不是普通应用项目。JDK 位于 Java 生态的地基上,一处看似不起眼的问题,可能影响银行、政务、云服务以及数以百万计的 Java 应用。因此,社区宁可暂时保守,也不愿把不确定性直接交给使用者。
|


苏公网安备 32061202001004号
