世界を動かす技術を、日本語で。

オラクル、OpenJDKからAI生成コードを禁止

概要

Oracleは、 OpenJDK へのAI生成コードの貢献を禁止 主な理由は 安全性・セキュリティ・知的財産リスク 開発者は 個人利用 としてAI活用は可能 社内方針との 矛盾 が浮き彫り 巨額投資 による信用格付けの低下

Oracle、OpenJDKでAI生成コードを禁止

  • Oracleは OpenJDK プロジェクトにおいて、 AI生成コード の貢献を全面禁止
  • 安全性、セキュリティ、知的財産権 侵害リスクが主な理由
  • 開発者は 個人的なデバッグやコードレビュー でのLLM(大規模言語モデル)利用は許可
  • ただし、 リポジトリやプルリクエスト、その他公式チャンネル へのAI生成物の提出は不可
  • この方針は、 オープンソースコミュニティ 内での透明性と法的リスク回避を重視

Oracle社内でのAI活用との矛盾

  • Oracle共同創業者の Larry Ellison は「AIモデルがOracleのコードを書いている」と発言
  • 共同CEOの Mike Sicilia も、AIツールの活用で 小規模エンジニアチーム の生産性向上を強調
  • 社外(OpenJDK)と社内でのAI利用方針の違い が顕著
  • AI活用推進オープンソース貢献の規制 のギャップ

データセンター投資と信用格付け

  • Oracleは今年、 データセンター拡張700億ドル を投資
  • この大規模投資により、 信用格付け機関S&P はOracleの格付けを BBB-(投機的等級の一歩手前) に引き下げ
  • S&Pは、 投資回収の不確実性 を懸念
  • 成長戦略財務リスク のバランス問題

今後の展望

  • オープンソースプロジェクトでの AI利用規制 の動向
  • Oracleの AI活用方針投資戦略 の行方
  • 知的財産リスク法的責任 への対応

Hackerたちの意見

リンクは、レジスターのもっと良い記事のひどい要約に繋がってるよ。https://www.theregister.com/ai-and-ml/2026/08/03/as-larry-el... レジスターの記事はこの投稿についてだよ: https://openjdk.org/legal/ai

問題の投稿はこちら: https://openjdk.org/legal/ai これは「生成AIに関するOpenJDKの暫定ポリシー」で、彼らの弁護士が最終版を作成中らしい。このページによると、過去のJavaと著作権のトラウマを考えると、妥当な行動に思えるね。それに、これは大企業からのものだし。ただ、個人的には最終提案がもっと良くなるとは思ってないけど。

過去のJavaと著作権のトラウマを考えると これらのうち、どれが自己負傷だったんだろう?

彼らの全体的なポイントはなんとなく分かるけど、OracleがAIに全力投球してるのは皮肉だよね。彼らは、注意を払わずに行われた貢献をたくさんレビューしたくないみたいで、それが「すでに限られた人間のレビュアーの時間に負担をかける」と言ってる。特に、多くの大企業に関わるプロジェクトだから、これは大きなリスクになるかも。

おそらく、品質よりも著作権やライセンスの懸念が大きいんだろうね。

(ちょっと皮肉)Oracleはいつも弁護士に全力投球だったよね?ソフトウェアは彼らの最優先事項じゃなかった。

OracleがAIに全力投球してるのは皮肉だよね 売るのは一つのことだけど、自分で使わなきゃいけないのは全然別の話だよね。

ちょっと待って、「私たちはAIに全力投球してる、ただし目に見える結果が出るところでは除く」っていう皮肉を考えてみよう。同じ問題が、ここでのAIが書いたPRにも、私の職場でも起きてる。いつかは良くなると思うけど、パレートの法則ってやつもあるしね。

どんな風に考えても、メッセージは明確だよ --- AIの雑なコードを扱うのは、労力がかかりすぎてリスクも高い。ラリーがやってるようにやるべきだよ、彼が言ってることとは逆にね。彼の株を空売りしたいけど、もう去年の半分の価値になってるからね。信用格付けもジャンクの一歩上だし。AIはラリーみたいな億万長者をバカにすることになるよ。

その意図は理解できるよ。AIが生成したクソみたいなものを渡されて「はい、これを解決して」って言われるのは本当にイライラするし失礼だよね。今は誰でもこういうプロンプトを打てるけど、出力が意味を持ってるかどうかを判断するのが難しいんだ。AI生成コードを全部禁止するよりは、こういうやり方の方が良さそうだけど、結局は自分たちの面倒を気にしてるだけなんだろうね。

オラクルって、主にソフトウェアライセンスを売って顧客からお金を引き出すための法務部門みたいなもんだよ。Googleで「Oracle org chart meme」って検索して画像を見てみて。あれ、実際にはミームじゃないから。

みんな、Javaが成熟した製品だってことを見落としてるみたいだね。もう「早く動いて壊す」時代は終わったんだよ。コードはリスクがあるし、AIの貢献を認めることで得るものより失うものの方が多いと思うよ。

Hacker Newsで議論の続きを見る