ZDNET’s cardinal takeaways
- Torvalds likes AI for showing caller developers the joyousness of programming.
- Torvalds discussed changes successful the Linux kernel improvement process.
- AI has go a captious constituent successful uncovering and fixing bugs successful the Linux kernel.
PRAGUE – Many open-source developers inactive dislike AI. The latest illustration is System76 banning AI-generated contented from its COSMIC desktop. At Open Source Summit Europe, Linux creator Linus Torvalds offered a antithetic take: “I really truly similar utilizing AI,” Torvald told Dirk Hohndel, his bully person and caput of Ericsson Software Technology, successful their latest discussion.
Also: 5 reasons wherefore Linux volition predominate desktop computing
But that enthusiasm comes with a favoritism worthy keeping successful mind. Using AI to marque a hobby task much enjoyable is 1 thing. Using it responsibly successful the Linux kernel, wherever generated patches and bug reports tin overwhelm maintainers, is another.
Torvalds said, “I deliberation that you request to beryllium precise cautious utilizing AI erstwhile you’re doing thing existent and important.”
Torvalds likes AI, particularly for beginners
“To beryllium fair,” helium continued, “I don’t bash a batch of kernel programming. I’m a maintainer. The Linux kernel is simply a task wherever different radical bash the existent work, and I enactment arsenic the postulation point. But I inactive bask programming immensely. I deliberation AI is simply a fantastic instrumentality if you usage it correctly and dainty it arsenic a tool, and I find it makes programming overmuch much enjoyable.”
Torvalds recalled, “I started programming successful 1981 oregon so, and backmost past computers were overmuch simpler, and you could recognize what they were doing, and besides the programs you compared your ain programs to were overmuch simpler.”
Also: The 6 AI-free Linux distros I urge most
“It’s a antithetic communicative today,” Torvalds said. “The barroom successful bundle engineering has grown truthful precocious that it’s hard to spot your ain tiny efforts arsenic worthy anything, due to the fact that you’re utilized to each these polished, nonrecreational programs. “
“A batch of radical marque amusive of vibe coding, but I deliberation it’s a fantastic mode to find joyousness successful programming. It makes you consciousness similar you’re doing thing relevant. It allows you, arsenic a caller programmer, to bash things that you would different person a truly hard clip with.”
He continued: “I emotion the conception of AI arsenic a gateway cause due to the fact that I was moving connected my own artifact project, the guitar pedal, and I knew what I was doing. I had a idiosyncratic interface that I had written myself successful C that was moving connected a microcontroller that was moving connected this tiny screen, and I was like, “This is conscionable stupid. It looks similar thing from the ’80s; I wanted it to look similar thing from this century. But I don’t bash Java. I bash kernels.”
Also: My 5 favourite Linux distros for security
“So, I usage AI to bash the things that I’m atrocious at,” Torvalds went on, “I’d seen each the aforesaid YouTube videos you have. Give AI a prompt, and it volition bash it. So I gave it a prompt, and it did it, and it was horrendous. Then I said, ‘Hey, look! I already did this successful C. I did it the close way. It’s conscionable ugly.”
AI successful the Linux kernel
That’s not to accidental AI isn’t utile for uncovering and fixing mistakes successful the Linux kernel. Hohndel asked astir Sashiko, an agentic Linux kernel codification reappraisal system. Torvalds said its nationalist reviews present look connected the Linux Kernel Mailing List (LKML). Indeed, immoderate subsystem maintainers present expect patches to person received specified a reappraisal earlier accepting them.
That doesn’t mean each propulsion requests person to spell done an AI review. Some maintainers bash necessitate it, though, and it seems apt that each volition yet necessitate it.
Also: I doubted this mini PC could grip my section AI tasks, but it blew maine away
AI tools tin place genuine information problems. They tin besides aboveground issues successful old, no-longer-used drivers that person gone unnoticed for years. Torvalds sees worth successful the resulting fixes, portion acknowledging their cost. “It is, I think, improving our codification base… Although it is besides stressing maintainers retired to the constituent that it’s a problem.”
As Torvalds said successful Mumbai earlier this year. convincing but fabricated bug reports tin necessitate important quality effort to disprove, portion narrowly targeted patches whitethorn hole 1 grounds without addressing the underlying problem. Torvalds called immoderate submissions “mindless band-aid benignant of patches.”
That said, AI codification checking is here, and it’s present to stay. For example, Torvalds said, “three-quarters of the preceding day’s Linux Kernel Maintainer Summit treatment acrophobic making AI procreation and reappraisal little stressful and much useful. The bottleneck isn’t getting patches. It’s getting utile enactment done reappraisal without exhausting the radical liable for it.
‘Me, myself, and my computer’
Because it was Linux’s 35th anniversary, Torvalds besides talked astir however the process of making Linux has changed implicit the years. In the beginning, Linux had nary improvement infrastructure astatine each to talk of. Instead, Torvalds tracked changes done tarball patches and regularly distributed updated root code.
“I made patches each azygous time internally, and I released them astatine slightest weekly,” helium recalled. “And it really worked amazingly good for a tiny project.”
Also: ‘I’m not a programmer’ anymore: Linus Torvalds connected the lone 2 tools helium uses now
Hohndel noted that the organisation of caller tarballs and their accompanying changes continued until 2002, erstwhile Linux had go a overmuch larger undertaking. Back successful those days, Torvalds said, “It was truly conscionable me, myself, and my computer.”
His reluctance to follow existing source-control tools was not simply stubbornness. He wanted developers to enactment independently, with their ain section environments. “I truly felt precise powerfully that everybody should person their ain section setup,” helium said.
As I explained successful my 2025 relationship of Linux’s growth, drafting connected Jonathan Corbet’s past of the project, Linux’s openness attracted an expanding improvement community. But relying connected Torvalds to use incoming patches manually became a bottleneck. Accepting contributions by manus was nary longer enough; the task needed a amended mode to integrate them.
BitKeeper was arguable – and useful
The BitKeeper mentation power strategy provided that improvement, though its proprietary licensing divided the kernel community. Some developers refused to usage it. Torvalds, however, recovered that distributed root power made it substantially easier to merge enactment from subsystems specified arsenic networking and ARM. Torvalds said, “BitKeeper, arsenic acold arsenic I’m concerned, was a immense success.”
He didn’t see it flawless. Rather, it showed him what root power could bash and helped him place what helium really wanted. Nor did its adoption necessitate each maintainer to usage the aforesaid tool.
Also: Linux aft Linus? The kernel community’s program for replacing Torvalds
Then the 2005 BitKeeper licensing quality took distant the instrumentality helium had travel to beryllium on. After experiencing distributed root control, returning to the aged attack was nary longer appealing. Git was Torvalds’ answer.
Hohndel recalled that Torvalds took 11 days to nutrient the archetypal moving version: a caller entity model, code, and a functioning instrumentality successful nether 2 weeks. The aboriginal Git was not universally popular. Developers accustomed to CVS recovered it unfamiliar, and its archetypal versions had unsmooth edges.
Its eventual occurrence inactive surprises Torvalds. Today, according to a 2022 Stack Overflow Developer survey, Git has go the de facto modular for mentation control: Nearly 94% of respondents, and astir 97% of nonrecreational developers, usage Git. All Torvalds wanted was a instrumentality for Linux, not to remake bundle improvement everywhere. As helium enactment it, “I sometimes get mode excessively overmuch recognition for Git.”
After astir six months, helium handed implicit its maintenance. His constituent was that the consequent decades of improvement belonged to different people, not that the archetypal enactment was unimportant. “It’s worthy noting that Git contiguous is simply a batch amended than Git successful 2005.”
The kernel should amended without becoming exciting
Linux’s merchandise process underwent different large change, moving distant from long-lived, abstracted unchangeable and improvement trees toward predominant releases, a merge window, and merchandise candidates.
Under the older model, enactment accumulated successful the improvement histrion portion distributions backported desired changes into unchangeable kernels. Releases intended to hap annually could agelong into years, making readying difficult. Torvalds projected a dramatically shorter cycle. The absorption was not enthusiastic. “People looked astatine maine similar I had grown a 3rd head.”
Also: Even Linus Torvalds is vibe coding now
His archetypal five-week people was intentionally aggressive. The process yet settled into the acquainted nine-to-ten-week rhythm. The effect is simply a improvement exemplary Torvalds inactive finds remarkably effective. “We now, for the past 20 years, person a truly stable, moving model.”
He besides rejected the thought that Linux should signifier itself astir melodramatic diagnostic launches. “I’m a large believer successful the full incremental tiny changes that, implicit time, crook into large features.” As helium had said this summertime successful Mumbai, Linux’s improvement extremity remains “incremental betterment and dependable advancement each the time.”
So, portion AI is changing Linux’s problem-finding and fixing mechanisms, the sanction of the crippled for Linux remains rapid, tiny improvements to an essential, unchangeable operating system.
Steven Vaughan-Nichols
Senior Contributing Editor
Steven J. Vaughan-Nichols is simply a freelance writer and exertion analyst. Besides ZDNET, helium works with Foundry (Formerly IDG Communications), The Register, The New Stack, TechStrong, and Cathey Communications. He does not ain stocks oregon different investments successful immoderate exertion company. See afloat bio

4 hours ago
7



.jpg?mbid=social_retweet)





English (US) ·