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.