Oracle's OpenJDK Bans Generative AI Contributions While Oracle's GraalVM Allows Them
Oracle's own projects are drawing a line in the sand on AI-generated code—but they can't agree where it is.

Why it matters
Major open-source foundations are establishing governance policies on AI-generated contributions, signaling broader institutional reckoning with AI-assisted development. This divergence within Oracle's own ecosystem highlights the lack of consensus on IP liability, code quality, and contribution standards as generative AI becomes mainstream in software development.
The key facts
10 to knowOpenJDK Governing Board prohibited generative AI contributions
GraalVM permits AI-generated code contributions
Both projects require Oracle Contributor Agreement (OCA) signing
Policy conflict exists within same parent organization (Oracle)
Published June 2026 — reflects evolving open-source governance on AI
OpenJDK Governing Board issued interim policy prohibiting generative AI contributions
GraalVM published opposing Coding Assistants policy permitting AI-generated contributions
Both projects require Oracle Contributor Agreement (OCA) for IP alignment
Published June 2026 — signals growing policy divergence in enterprise Java ecosystem
Demonstrates governance split within single vendor's (Oracle) open-source portfolio
Go to the source
InfoQ AI/MLinfoq.com
Publisher excerpt: Two related, Oracle-backed projects published opposing policies on open-source contributions created with generative AI: The OpenJDK Governing Board approved an interim policy prohibiting such contributions, while the Coding Assistants policy from GraalVM permits them. Both projects require…