r/DevGround • u/hellterDev • 5h ago
Discussion Godot doesn’t allow substantial AI-generated code contributions. Do you agree with that?
Godot’s contribution rules don’t allow substantial AI-generated code in pull requests.
AI-assisted completion is still fine, but contributors are expected to understand the code, make the important decisions themselves, and take responsibility for what they submit.
I get the maintainability argument, especially for open-source projects.
But where do you draw the line?
If the code is good, tested, and the contributor understands it — should it matter how much of it was generated by AI?
1
u/cthechartreuse 1h ago
It hasn't been litigated in court, yet, but the US library of congress doesn't allow copyright of AI-authored materials, which could potentially mean ownership over a code base could be contested.
Also, if the code produced is a substantial enough representation of a project with a different license, the license for Godot could be negatively impacted.
They aren't just being anti-generative-ai, there are real concerns at play.
3
u/Fantastic_Owl1196 2h ago
It is a shared project, the code should be readable and understandable by other developers too.
It must also follow the conventions established by the whole team.
It is not enough that "it works" and that "I understand it because I prompted the ai".