Oracle 近日更新了 OpenJDK 项目贡献者指南,明确禁止将主要由 AI 生成且未经人工深度修改的代码提交至代码库。这一决定在 Oracle 高管高调宣扬 AI 能力的背景下显得尤为瞩目,突显了核心软件维护者对技术供应链安全的严肃态度。虽然 Larry Ellison 曾声称 Oracle 正在利用 AI 编写代码,但工程团队担忧大模型生成的代码可能暗藏版权陷阱。由于 OpenJDK 使用 GPLv2 协议,AI 意外复制的受保护代码片段可能会引入复杂的法律合规风险。此外,AI 编程常见的“幻觉”问题可能导致 Java 核心库出现难以检测的漏洞,危及全球数百万设备的运行稳定性。这一举措并非孤例,此前 Linux 内核社区也曾拒绝 AI 辅助提交的补丁,标志着开源核心基础设施正试图在 AI 带来的效率提升与代码质量、法律确权之间划清界限。
事件分析
💡 核心观点:核心基础设施对 AI 代码的抵制,揭示了当前大模型在知识产权确权与代码确定性上的结构性缺陷,迫使行业从追求“生成速度”转向关注“可溯源性与合规性”。
原文链接:Hacker News





