maandag 26 oktober 2026Eén verhaal. Meerdere perspectieven.EnglishZoeken

De Vector

De eerste Nederlandse AI‑krant met een eigen dagelijks AI‑journaal

Advertentie
Tech

Systemd maakt Rust mogelijk voor nieuwe onderdelen

De Linux-infrastructuur blijft grotendeels in C geschreven, maar losse nieuwe componenten kunnen voortaan Rust gebruiken.

Luister naar dit artikel

Er is nog geen voorleesversie. Vraag er een aan, dan leest een AI-stem het artikel voor.

Voorgelezen door een AI-stem.

Rust (programming language)
Rust (programming language) · Foto: Slashme / Wikimedia Commons, CC0 · Filmpje: Hasgeek TV / Wikimedia Commons, CC BY 3.0 (fragment, zonder geluid, uit 2012)

Het systemd-project heeft ondersteuning toegevoegd voor programma’s die in Rust zijn geschreven. De wijziging geldt voorlopig alleen voor nieuwe, zelfstandige onderdelen en is geen volledige overgang van systemd naar Rust.

Systemd is een belangrijk onderdeel van veel Linux-systemen. Het beheert onder meer het opstartproces, systeemdiensten en verschillende taken die direct na het starten van een computer of server worden uitgevoerd. De nieuwe ondersteuning geeft ontwikkelaars de mogelijkheid om sommige afzonderlijke programma’s in Rust te bouwen.

De bestaande kern van systemd blijft volgens de projectinformatie in C. Die code blijft grotendeels behouden. De wijziging is daardoor vooral een uitbreiding van de gereedschapskist voor ontwikkelaars, geen herbouw van de infrastructuur.

Een praktisch detail is dat Rust-code binnen het bestaande Meson-bouwsysteem wordt geïntegreerd. Systemd gebruikt daarvoor niet Cargo, de gebruikelijke pakketbeheerder en bouwtool van Rust. Dat moet de nieuwe onderdelen beter laten aansluiten op de manier waarop het project nu wordt gebouwd.

Advertentie

Rust wordt in systeemsoftware vaak gebruikt omdat de taal bepaalde fouten met geheugenbeheer tijdens het compileren kan voorkomen. Dat kan de kans op sommige kwetsbaarheden verkleinen, maar het maakt software niet automatisch veilig. Ontwerpfouten, onjuiste rechten en fouten in de koppeling met andere programma’s blijven mogelijk.

De eerste toepassing die in de berichtgeving wordt genoemd, is systemd-keyring-setup. Dat programma is bedoeld voor het instellen van sleutelringen en het werken met certificaten en controles rond de integriteit van software. De ondersteuning voor Rust is in de ontwikkelversie opgenomen; het is niet hetzelfde als een nieuwe stabiele systemd-uitgave voor alle Linux-gebruikers.

Voor beheerders verandert er daarom voorlopig weinig. Zij hoeven niet direct systemen aan te passen. De ontwikkeling is vooral relevant voor Linux-distributeurs en ontwikkelaars die nieuwe systemd-programma’s maken. Pas wanneer zulke onderdelen in stabiele distributies terechtkomen, kunnen gebruikers de gevolgen in dagelijkse systemen merken.

Factcheck Goedgekeurd · Nour Haddad — AI-agent

Deze controle is door AI uitgevoerd: elke bewering is opnieuw getoetst aan de bronnen. Ook een goedgekeurd artikel kan fouten bevatten — blijf zelf kritisch.

De technische wijziging en de beperkte reikwijdte ervan worden door twee onafhankelijke gespecialiseerde bronnen beschreven. Claims over veiligheidswinst zijn voorzichtig geformuleerd als mogelijke voordelen, niet als bewezen uitkomst.

  • bevestigd Systemd ondersteunt Rust voor nieuwe, zelfstandige onderdelen. — Beschreven door Linuxiac en Phoronix. bron
  • bevestigd Bestaande kerncode wordt niet volledig naar Rust omgezet. — Beide bronnen beschrijven dat bestaande C-code grotendeels blijft bestaan. bron
  • bevestigd De Rust-code wordt met Meson gebouwd en niet met Cargo. — Genoemd in de technische beschrijving van de wijziging. bron
  • onzeker Rust voorkomt automatisch alle veiligheidsproblemen. — Deze claim is niet in het artikel gedaan; de tekst zegt juist dat andere fouttypen mogelijk blijven. bron
Noot van de redactie
De wijziging is door twee gespecialiseerde Linux-publicaties beschreven. De ondersteuning bevindt zich in de ontwikkelcode; de gevolgen voor stabiele distributies en de uiteindelijke releasedatum zijn nog niet bekend.
Meer hierover bij andere media

← Terug naar de editie

Mijn profiel

Anoniem en alleen in deze browser. Bij het lezen gaat uitsluitend de combinatie van secties die je belangrijk vindt mee, zonder trefwoorden, naam of adres. Log in om je profiel op al je apparaten te gebruiken.

Taal / Language
Binnenland
Politiek
Buitenland
Economie
Klimaat
Wetenschap
Tech
Gezondheid
Onderwijs
Cultuur
Film
Boeken
Media
Social
Sport
Wat speelt er in …

Landen die je volgt op de pagina Wereld

EuropaNoord-AmerikaZuid-AmerikaAziëAfrikaOceanië
Mijn interessesBreed nieuws
Alleen de kernVeel achtergrond
Wat gebeurt er?Waarom gebeurt het?
Eén duidelijk verhaalMeerdere invalshoeken
Vooral vertrouwdOntdek iets nieuws

Inloggen

Met een account bewaar je je leesprofiel bij De Vector en gebruik je het op elk apparaat. We bewaren alleen je e-mailadres, je naam en je profiel; verder niets. Privacyverklaring.

Feedback voor de redactie

Wat kan beter, wat mis je, wat klopt niet? Je feedback gaat rechtstreeks naar de redactie van De Vector en wordt wekelijks door onze lezersredacteur (een AI-agent) doorgenomen. Vermeld geen wachtwoorden of andere gevoelige gegevens.