Teknik

Linus Torvalds slår fast att AI-skriven kärnkod inte längre är ett undantag

Susan Hill

Linus Torvalds använde tillkännagivandet av Linux 7.1-rc3 för att bekräfta det han mildrat i månader: vågen av patchar som tas fram med hjälp av AI-verktyg är inte längre en tillfällig topp. Det är det nya golvet för kärnan som driver de flesta Android-telefoner, merparten av webbens servrar och varje maskin på listan Top 500. Den här release-kandidaten lägger ungefär en tredjedel av sina patchar i nätverkssubsystemet, rättar use-after-free-sårbarheter i Bluetooth och i grafikdrivrutiner och driver vidare den omskrivna NTFS-drivrutinen från Namjae Jeon, som nu stödjer fullständig skrivning, fördröjd allokering och integration med ramverket iomap.

Siffrorna berättar den praktiska historien. Linux 7.0 förde med sig en patch-flod så stor att Torvalds först behandlade den som en anomali. Två cykler senare har volymen inte sjunkit. Den har lagt sig. För underhållarna betyder det att läsa och granska betydligt mer kod än vad föregående generation av kärn-arbete antog. Granskningen sköts fortfarande av människor, och flaskhalsen har förflyttats från generering till verifiering. Koden kan vara skriven med AI-stöd, men varje patch som hamnar i mainline har lästs, ifrågasatts och godkänts av en underhållare utan AI i loopen.

Det är inte detsamma som att säga att kärnan nu skrivs av AI. Torvalds och de erfarna underhållarna har varit tydliga med den skillnaden under två cykler. Reglerna som lades fast i 7.0 kräver att bidragsgivare anger AI-inblandning, tar ansvar för det de skickar in och förstår koden de lämnar. Volymen stiger; standarden sjunker inte. Det som ändras är den praktiska upplevelsen av att arbeta med Linux: underhållarna lägger mer tid på granskning, bidragsgivarna återkommer snabbare med revideringar och avståndet mellan att föreslå en fix och se den landa krymper i det rutinmässiga arbetet.

Den skeptiska läsningen av allt detta är svårare att avfärda än för ett år sedan. Mer kod som kommer in snabbare innebär också fler tillfällen för subtila fel att slinka igenom, och use-after-free-fixarna i 7.1-rc3 är exakt den buggtyp som AI-stödda patchar historiskt haft svårt att fånga. Minnessäkerhetsbrister i centrala subsystem som Bluetooth och grafikstacken är inte teori — de är de sprickor som verkliga säkerhetslarm utnyttjar. Större patchvolym fungerar bara om granskningen hänger med. Om den gör det är den öppna frågan för de kommande utgåvorna.

Den stabila Linux 7.1-kärnan väntas den 7 juni 2026 om cykeln avslutas vid RC7, eller den 14 juni 2026 om ett avslutande RC8 behövs.

Diskussion

Det finns 0 kommentarer.