What A Time To Be Alive
Taal kiezen: Nederlands

Torvalds: AI-correcties droegen sterk bij aan Linux 7.4-rc2

Veel van de verbeteringen in de nieuwe testversie van Linux 7.4 zijn te danken aan AI, schrijft Linus Torvalds. Bij het onderdeel BPF komen de oplossingen volgens de beheerder nu sneller binnen dan de nieuwe foutmeldingen.

Op een houten bureau ligt links in een metalen postbakje een dun stapeltje rode briefjes en staat rechts een veel hogere stapel groene briefjes met een wit vinkje erop. Op de achtergrond serverkasten met blauwe lampjes.
Illustratie: bij een onderdeel van Linux komen de oplossingen nu sneller binnen dan de nieuwe foutmeldingen.

Linus Torvalds, de maker en hoofdbeheerder van Linux, schrijft in zijn wekelijkse bericht aan de ontwikkelaars dat veel van de wijzigingen in Linux 7.4-rc2 voortkwamen uit verschillende AI-correcties. Hij voegt eraan toe dat hij dat voortaan niet meer steeds zal herhalen: het mag als vanzelfsprekend gelden. Linux 7.4-rc2 is de tweede testversie (release candidate) van de volgende Linux-kernel, de kern van het besturingssysteem dat draait op de meeste servers, op Android-telefoons en in talloze apparaten.

Een grote testversie

Torvalds noemt rc2 groot, na de grootste eerste testversie ooit. Een deel daarvan zijn automatische aanpassingen, gemaakt met een hulpprogramma dat code door duizenden bestanden heen op dezelfde manier bijwerkt. Die had hij eerder binnengekregen, maar uitgesteld omdat hij op reis was. Het zijn vooral wijzigingen van één of twee regels.

Laat je die aanpassingen buiten beschouwing, dan gaat ongeveer een derde van de wijzigingen over drivers, vooral voor beeld, netwerk en geluid. Een derde gaat over het netwerkonderdeel en BPF, de rest vooral over bestandssystemen, geheugenbeheer en aanpassingen voor verschillende soorten processors.

Oplossingen sneller dan meldingen

BPF maakt het mogelijk om kleine, afgeschermde programma's veilig binnen de kernel te laten draaien, bijvoorbeeld om netwerkverkeer te verwerken of te meten wat een systeem doet. Volgens Torvalds zegt Alexei Starovoitov, de hoofdontwikkelaar van dat onderdeel, dat de oplossingen daar nu sneller binnenkomen dan de nieuwe foutmeldingen. Torvalds vindt dat goed nieuws, als het klopt. De meeste andere onderdelen zijn volgens hem nog niet zo ver, maar hij ziet het als een teken dat het tij mogelijk begint te keren.

Dat is welkom, want beheerders van open-sourceprojecten kregen het het afgelopen jaar druk. Sinds Anthropic in april zijn model Mythos uitbracht, dat goed is in het vinden van softwarefouten, ontdekken ontwikkelaars veel meer fouten dan voorheen, meldt The Register. Microsoft repareerde in september een recordaantal van 974 fouten, Oracle verhielp er 1.449 in één maand. Volgens Tom's Hardware klagen open-sourceprojecten ook over grote aantallen meldingen van lage kwaliteit. Sommige projecten stopten met beloningen voor het melden van fouten, andere voerden extra controles in.

Of de verschuiving blijft, moet de komende weken blijken. XDA Developers merkt op dat de verhouding tussen meldingen en oplossingen bij de volgende testversie weer anders kan uitvallen, en ook Torvalds raadt aan niet te vroeg te juichen.

Wat betekent dit voor de weg naar de singulariteit?

AI vindt al een tijd meer fouten in software dan mensen kunnen bijhouden. Nu lijken bij een belangrijk onderdeel van Linux de oplossingen dat tempo bij te benen, en een groot deel daarvan komt eveneens uit AI. Houdt dat stand, dan kan AI helpen om de software waar het internet op draait niet alleen sneller te doorzoeken, maar ook sneller veilig te maken.

Wat is de technologische singulariteit? Lees de uitleg →

Bronnen

  1. Tom's Hardware
  2. theregister
  3. XDA
  4. Linus Torvalds: Linux 7.4-rc2 (kernelmailinglijst)