跳到主要內容
2026-08-08 日報
開發生態

據報 Oracle 禁止向 OpenJDK 提交 AI 生成程式碼,防範安全與智財風險

Hacker News單一來源
尚未逐項核實

目前依單一來源整理,這是來源數量描述,不是對消息真假的判定。

據報導,Oracle 已禁止向 OpenJDK 貢獻 AI 生成的程式碼,理由是防範安全、資安及智慧財產權風險。根據該開源 Java 專案的政策,開發者可以私下使用 LLM 進行程式碼除錯與審查,但嚴禁將 AI 生成的內容提交至儲存庫(repositories)、拉取請求(pull requests)或其他專案頻道。 這項針對開源社群的限制與 Oracle 內部作法形成強烈對比。Oracle 共同創辦人 Larry Ellison 近期才公開表示,目前 Oracle 的程式碼已由 AI 模型撰寫;共同執行長 Mike Sicilia 也曾指出,AI 工具讓較小規模的工程團隊能以更快的速度交付成果。
讀原始報導

背景

OpenJDK 是 Java 平台標準版(Java SE)的實作,最初由 Sun Microsystems 於 2006 年發起,隨後由甲骨文(Oracle)接手管理。該專案採用 GNU 通用公共授權條款(GPL)第二版釋出,屬於免費的開源軟體。

社群討論

社群普遍認同此禁令,認為對 Java 這類成熟專案而言,AI 程式碼會帶來版權風險並加重維護者審查大量 PR 的負擔,這也符合 Oracle 捍衛 IP 的訴訟考量。部分網友質疑禁令的執行方式以及 Oracle 內部仍使用 AI 的雙重標準,並指出政策嚴格到連基於 LLM 的拼字檢查都被禁止。少數反對者則主張,這種官僚作風將促使開發者直接用 AI 維護專屬的 fork,最終導致傳統品牌軟體式微。

來源

相關主題