

The solution is to make sure those LLM tools help maintainers instead of just causing them pain. There’s no question on that side.
We’re not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it.
And no, AI isn’t perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time.
Linus is, as usual, a pragmatist. And he’s right. All the bitching and gnashing of teeth over AI is ridiculous. If it produces good code then you should accept that code.
People will bitch and complain about ‘slop’ but the kernel team has processes in place to manage and review code from thousands of sources. They know what they’re doing.
Nobody serious is going to say “just accept AI created code without review!” That’s tech-bro BS. Quality software engineers know to adopt tools cautiously and deliberately.
















It’s funny how you pretend this is a ‘moral’ issue but then just end up with a copyright law conclusion.
This is a concern - though the legal question is still a bit open on this. The question has been around how much human involvement there has been. A purely “create me a photo of a cat” prompt generating a picture of a cat has very little human involvement (fully AI generated).
A “generate some code to do this, no make it do it this way, rename these variables, etc.” prompt “conversation” may be treated differently by the law. We don’t know yet.