Well of course Debian won’t allow anything unstable and AI code isn’t old enough to own a horse
In the other corner, Proposal B seems to lay out something similar to how AI-generated code is handled on the Linux kernel. The proposal allows AI-generated code only if the submitter takes full accountability for it, ensures it’s free of copyright issues, and declares any LLM usage.
Assuming full technical responsibility would probably make most AI-generated code pointless, as the whole point of using AI this way is that generating code saves work. Which is not any more the case if the result is really fully reviewed.
This is different from using AI for vulnerability scanning (as it is practised in the Linux kernel.
The other thing is there is no way one can declare AI generated code safely free of copyright isses. You’d need to prove that the result code was not contained in the training data - which is not possible.
Assuming full technical responsibility would probably make most AI-generated code pointless, as the whole point of using AI this way is that generating code saves work. Which is not any more the case if the result is really fully reviewed.
When you submit code that you write you take responsibility for it, irregardless of the tools you use. AI generated code should not be different in this aspect.
You can use AI to generate code but you should review it anyway, at least at the basic level to make sure that it does not contain obvious bugs and do what it is supposed to do.The other thing is there is no way one can declare AI generated code safely free of copyright isses. You’d need to prove that the result code was not contained in the training data - which is not possible.
Which itself should make people to avoid to use AI generated code for anything else than playing around.
Debian will decide to allow ai code.
Isn’t there already the racist European guy making an AI linux distro? What’s the point of Ubuntu embracing it
This is a bit reductive on the situation with Ubuntu side of things but I don’t know why you’re being downvoted since you’re not technically wrong lol… vibe-coding on a large scale always results in very poorly structured code unless significant manpower is used for manual review.




