The Fedora project community recently announced a significant initiative, publicly releasing the draft of the "AI-Assisted Contribution Policy" and initiating a two-week community feedback period. The policy aims to provide clear guidance for contributors and users, ensuring that the core values of the open-source community are maintained while utilizing artificial intelligence (AI) technology. In the next step, the community council will review the policy and vote on whether to formally adopt it.

The core sections of the draft are divided into several important areas. First, in the "Overall Philosophy" section, the policy clearly views AI as a tool to enhance contributors' capabilities, emphasizing the importance of responsible use of AI. Contributors must follow the basic principles of open source licensing and respect others' work.

Second, regarding "AI-Assisted Project Contributions," the policy encourages contributors to use AI tools but also emphasizes the necessity of "human supervision." Contributors need to take responsibility for the content they submit and must not submit unverified or low-quality AI-generated code or documentation. Additionally, when using AI, contributors must clearly indicate the use of AI tools in their submission messages.

The third section addresses the management of the Fedora project. The policy states that AI tools cannot be used to evaluate important community matters such as violations of the code of conduct or funding applications, but can be used for auxiliary tasks such as spam filtering and note-taking.

In addition, for users, all AI features must be "optionally enabled," and users must explicitly agree before using them. The Fedora community also encourages developers to package AI-related tools and frameworks into the Fedora platform, provided they comply with existing packaging and licensing standards. Furthermore, when using data from the Fedora project to train AI models, the original license must be followed, including attribution and sharing principles.

Key Points:

🌟 AI-Assisted Contributions: Allow the use of AI-generated content, but it must be reviewed and transparently disclosed by the contributor.  

🔍 Project Governance: Prohibit the use of AI for decisions on community matters, but it can be used for auxiliary tasks.  

👥 User Tools: AI features for users must be optionally enabled and require user consent.