Oracle 禁止 AI 生成代码提交 OpenJDK,与 Larry Ellison 内部全面拥抱 AI 编程形成巨大反差
📅 2026-08-08
👁 235 阅读
Oracle 宣布禁止将 AI 生成的代码提交到 OpenJDK 项目,理由是安全、知识产权和代码质量风险。而 Oracle 联合创始人 Larry Ellison 此前公开宣称 Oracle 内部已全面使用 AI 编写代码,形成鲜明矛盾。
Oracle 已正式禁止开发者将 AI 生成的代码提交到 OpenJDK——这个 Oracle 作为主要管理者的开源 Java 项目。新政策允许开发者私下使用大语言模型进行代码调试和审查,但不能将任何 AI 生成的内容提交到代码仓库、Pull Request 或其他项目沟通渠道。Oracle 给出的理由是安全风险、知识产权归属问题以及代码质量的不确定性。
有意思的是,这个政策与 Oracle 高层的公开表态形成了巨大反差。联合创始人 Larry Ellison 不久前对外宣称 Oracle 已经不再自己写代码,全部由 AI 模型完成。联合 CEO Mike Sicilia 也表示 AI 工具让更小的工程团队能更快交付产品。一边是自家代码全面 AI 化,一边是社区项目严拒 AI 代码——开发者社区对此反应强烈。
Oracle 今年在数据中心扩张上投入了 700 亿美元,Credit rating 机构 S&P 因此将其评级下调至 BBB-,仅比垃圾级高一个档位,理由就是这些投资回报存在不确定性。AI 编程的双标政策,某种程度上折射出 Oracle 在 AI 战略上的矛盾处境:大力推进内部 AI 化,却在开源社区中保持保守。