GCC Project Bans AI-Generated Code Changes

The GCC Steering Committee approved the rules, regulatingthe use of AI tools in development. The rules require that legally significant changes to code or text generated by AI or derived from AI-generated content not be accepted. Developments numbering more than 15 lines are considered legally significant. The ban is due to uncertainty regarding licensing and copyright issues for the output generated by large language models.

At the same time, maintainers are allowed to accept any test scripts generated through AI. The rules also do not prohibit the use of AI for research, code analysis, bug detection, bug reporting, patch review, debugging, and other uses that do not result in content being included in the project. Depending on changes in the situation in the future, a revision of the approved rules is possible, which may not occur until early 2027.

As for minor changes, when transmitting them, generation by AI should be explicitly reported by adding the “Assisted-by:” label. Changes must be submitted by a human – using AI to push commits to the repository is prohibited, as is specifying the AI ​​model in the “Signed-off-by:” label, confirming authorship or rights to submit code.

/Reports, release notes, official announcements.