Skip to content

Apache Software Foundation

Non-profit foundation behind Apache HTTP Server, Kafka, Spark and over 300 other projects.

Friendly. Welcomes AI-assisted work.

Homepage Repository

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:

ASF Generative Tooling Guidance

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.

ASF Generative Tooling Guidance

When providing contributions authored using generative AI tooling, a recommended practice is for contributors to indicate the tooling used to create the contribution.

ASF Generative Tooling Guidance

Sources