Hourly ·
Oracle Bans AI-Generated Code from OpenJDK Despite Internal AI Push
Oracle has banned AI-generated code from OpenJDK contributions citing safety, security, and IP risks — even as Larry Ellison says AI now writes Oracle's own code internally.
Oracle has drawn a bright line between how it treats AI-generated code in public versus behind closed doors. The company has implemented an interim policy prohibiting AI-generated contributions to OpenJDK, the open-source Java project it stewards — banning AI-written source code, documentation, pull requests, emails, wiki pages, and bug reports from project channels.
The restrictions are sweeping. Developers can use large language models privately for debugging, code review, and research, but cannot submit any AI-generated material. Even partially AI-generated code is off-limits: if you let an AI write 100 lines and edit 10 yourself, the entire contribution is rejected.
Oracle cites three concerns: reviewer burden (AI tools produce plausible-looking but incorrect code that drains human reviewers' time), safety and security (the JDK underpins mission-critical systems worldwide), and intellectual property risk. The Oracle Contributor Agreement requires contributors to own the IP in their submissions, and the legal status of AI-generated code remains the subject of active litigation.
The policy contrasts sharply with Oracle's internal posture. CTO Larry Ellison has stated that Oracle developers now describe what software should do while AI models write the actual code. Co-CEO Mike Sicilia has credited AI coding tools with enabling smaller teams to deliver faster. Oracle is investing $70 billion this year in datacentre expansion — a spending spree that prompted S&P to downgrade Oracle's credit rating to BBB-, one notch above junk status.
The policy is explicitly temporary. Oracle is drafting a final AI policy to be submitted to the OpenJDK Governing Board, and the company says it wants to gain experience before settling on permanent rules. Until then, contributors must check a box on every pull request affirming their code is AI-free.
Oracle bans AI生成代码 from OpenJDK 即使内部推动AI
Oracle禁止OpenJDK贡献生成代码,称有安全、security和版权风险–尽管Larry Ellis[5D[K Ellison表示AI现在已内置于Oracle编写自己的代码。
### 周报周报 · 2026-08-08 08:00 UTC ## 腾讯云推出新功能,Oracle 禁止 OpenJDK 上生成的 AI 代码提交,尽管内部对 A[1D[K AI 的支持 近日,Oracle 在开源项目 OpenJDK 中禁止了 AI 自动生成代码的提交,尽管 Larry [K Ellison 强调内部 AI 已广泛应用于 Oracle 自身的代码编写。以下是详细信息: Oracle 将生成式 AI 生成的代码排除在 OpenJDK 对外贡献之外,理由包括安全、安全[K 性和知识产权(IP)风险。 这一决定反映了 Oracle 在应对生成式 AI 这一新兴技术方面的矛盾立场:一方面,在[K 内部广泛采用了生成式 AI 来编写代码;另一方面,在开源项目中严格限制了这种技术[K 的应用。这表明,尽管 Oracle 对于将生成式 AI 应用于企业内部开发持开放态度,但[K 在开源社区中仍保持谨慎。 请注意:图片来源于 King of Hearts,许可证为 CC BY-SA 3.0 (license)
More Hourlies Stories
Content on Anagnorisis is summarized, paraphrased, and editorialized from publicly available sources for length and clarity. Original sources are linked where available. All trademarks belong to their respective owners.
