Best practices
DRAFT DOCUMENT
This document is an UNOFFICIAL DRAFT and should not be considered official policy. Substantial changes may be made before being published as an official policy. Direct any questions to discuss@rai.apache.org.
Guidance
The following pages provide guidance on using AI in Apache projects. They cover copyright law, practical attribution conventions, commit message practices, and the Apache-ai tag policy.
| Page | Description |
|---|---|
| AI-generated code in Apache projects | Guidelines for contributing code generated with AI tools to an Apache project |
| US copyright law and AI | Thaler v. Perlmutter, US Copyright Office guidance, and what they mean for Apache contributors |
| EU AI Act and copyright | EU AI Act timelines, transparency rules, and implications for ASF projects |
| "Authored by" and "Co-authored" Tags | Best practices for attribution when AI assisted in creating content |
| Commit messages for AI-assisted code | Conventions for documenting AI use in commit messages |
| Policy recommendations | The Apache-ai tag and key recommendations for AI-assisted contributions |
Related
| Page | Description |
|---|---|
| FAQ | Common questions about the Responsible AI initiative |
| What we do | Our activities and guiding principles |
| Get involved | Join the discussion and contribute |
These pages are guidance, not binding policy. Individual Apache projects remain self-governing and may adopt what is useful to them.