UK — The Register
Torvalds: AI is fine for competent devs, but spare us the 'drive-by' patches
Software1 min read
Linux creator Linus Torvalds has started using AI to help write Linux kernel code. Columnist Steven J. Vaughan-Nichols says this is fine, as long as the code is good and the person understands it.
What happened
Linus Torvalds, who started Linux, is using AI tools to write code for the Linux kernel. The kernel is the core part of the Linux operating system. Some people online reacted angrily and said Linux had turned to 'slop,' a word for low-quality AI output. The writer disagrees. He says Torvalds has not dropped his standards.
Key facts
- The news was announced at the Linux Kernel Maintainers Summit in Prague.
- Kernel developer Sasha Levin said maintainers chose to 'deprecate the Assisted-by Tag.'
- This means developers no longer have to say if they used AI in their code submissions.
- The writer thinks AI will be as common in programming by 2030 as hand-weaving is for cloth today.
Why people are worried
Many people worry about AI. AI 'model collapse' happens when AI learns from other AI output and loses touch with the truth. AI tools also often use open source code without caring about its license rules. Open source code is free code that anyone can read and change. Some people also say AI companies do not pay writers and artists fairly.
Why it matters
Linux runs on many servers, phones, and devices, so its rules set an example for other projects. The writer says AI is already part of programming, and the key question is code quality, not who or what wrote it. He also warns about 'drive-by' patches, which are quick code changes sent in by people who do not understand the code. These add extra work for busy maintainers who must check them.
What to watch
- Whether other open source projects follow Linux and stop asking developers to say they used AI.
- How much extra work AI-written patches add for kernel maintainers.
- Whether the rules for AI code and copyright become clearer.
Glossary
- Linux kernel
- The core part of the Linux operating system. It controls the computer's hardware and runs other programs.
- Linus Torvalds
- The software developer who started Linux and still leads its kernel development.
- Open source
- Software whose code is free for anyone to read, use, and change, under set license rules.