V-Help
← All news
Development

Linus Torvalds Endorses AI Use in Linux Kernel Development

Linus Torvalds Endorses AI Use in Linux Kernel Development

Photo: Tom's Hardware

Quick answer

Linus Torvalds approved the use of AI tools in Linux kernel development, calling them valuable for bug detection.

Linux creator Linus Torvalds has sharply criticized opponents of artificial intelligence in Linux kernel development. In a discussion on the developer mailing list, he stated that Linux will not become an "anti-AI project," and those who disagree may fork the project or leave the community. His comment was a response to debates over the use of Sashiko, a tool that analyzes patches and identifies potential bugs.

Sashiko is an optional code review tool that operates at the developer mailing list level. According to its creators, it can detect 53.6% of bugs in submitted patches, outperforming human reviews. The false positive rate is estimated at around 20%. The tool only comments on patches without making autonomous decisions, reducing the risk of automated errors.

Torvalds emphasized that AI is merely a tool, like any other technology used in development. He noted that skepticism toward such solutions was prevalent a year ago, but their benefits are now evident. "The tool finds genuinely embarrassing bugs, and I will ignore those who oppose its use," he stated. The developer also reminded that human intelligence is not flawless, and AI only needs to be "good enough" for specific tasks.

Torvalds’ position contrasts with some open-source projects that ban or restrict LLM-generated contributions. For example, Gentoo Linux and Curl have implemented strict rules due to concerns over quality and security. However, the Linux creator believes technology should evolve rather than be limited by biases.

Common questions

Why does Linus Torvalds support AI in Linux development?
He views AI as a useful tool for identifying code errors, which has already demonstrated its effectiveness. Torvalds emphasized that Linux should not be an "anti-AI project" and should embrace technology to improve code quality.
What is Sashiko, and how does it work?
Sashiko is a multi-stage code review tool for the Linux kernel that analyzes patches and detects bugs. It identifies 53.6% of errors missed by humans and provides comments for developers without making autonomous decisions.
Which projects ban AI-generated contributions?
Some open-source projects, such as Gentoo Linux, Curl, and Ghostty, restrict or outright ban LLM-generated code contributions due to concerns over quality and security.
Share:

Dzen feed: /feed/dzen.xml · RSS: /feed.xml

Why trust this

Prepared by the V-Help editorial team from the primary source with a published date.

Published by: V-Help.ru news desk

Source: Tom's Hardware