OpenJDK
The open source reference implementation of the Java platform.
Unfriendly. Doesn’t accept AI-generated work.
An interim policy bans content generated in part or in full by LLMs or similar systems, covering code, text, images, pull requests, e-mail, wiki pages and issues. Contributors may still use AI privately to understand, debug and review code, as long as none of its output is contributed.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Unfriendly
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- Unfriendly
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Unfriendly
In their own words
Code contributions
Contributions in the OpenJDK Community must not include content generated, in part or in full, by large language models, diffusion models, or similar deep-learning systems.
Issues & bug reports
Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues.
AI-written text
Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues.
Sources
- OpenJDK Interim Policy on Generative AIopenjdk.org/legal/aiSnapshot 9 Oct 2026