Apache Software Foundation
Non-profit foundation behind Apache HTTP Server, Kafka, Spark and over 300 other projects.
Friendly. Welcomes AI-assisted work.
Code or documentation generated wholly or partly with AI can be contributed if the tool's terms allow open source licensing and any third-party material in the output is permitted and compatible. Naming the tool in the commit message, for example with Generated-by, is recommended. Individual projects may add their own rules.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Friendly
- Output must be license-compatible
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- No policy
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- No policy
In their own words
Code contributions
Given the above, code generated in whole or in part using AI can be contributed if the contributor ensures that:
Any third party materials that are included in the output are being used with permission (e.g., under a compatible open-source license) of the third party copyright holders and in compliance with the applicable license terms.
When providing contributions authored using generative AI tooling, a recommended practice is for contributors to indicate the tooling used to create the contribution.
Sources
- ASF Generative Tooling Guidancewww.apache.org/legal/generative-tooling.htmlSnapshot 9 Oct 2026