Met de aankomende release van Ubuntu 26.10, codenaam ‘Stonking Stingray’, zet de populaire Linux-distributie een belangrijke stap. Het besturingssysteem heeft de volledige overstap gemaakt naar kernhulpprogramma’s die zijn geschreven in de programmeertaal Rust. Dit betekent dat veel van de basiscommando’s die gebruikers dagelijks gebruiken op de commandoregel, nu gebaseerd zijn op een modernere en veiligere codebase.
Deze ‘kernhulpprogramma’s’, ook wel `coreutils` genoemd, zijn de fundamentele bouwstenen van elk Linux-systeem. Denk aan commando’s als `ls` (om bestanden te tonen), `cat` (om bestanden te bekijken), `chmod` (om rechten aan te passen) en `du` (om schijfgebruik te controleren). Eerder, in Ubuntu 26.04 LTS, waren enkele cruciale commando’s zoals `cp` (kopiëren), `mv` (verplaatsen) en `rm` (verwijderen) nog gebaseerd op hun oudere GNU-versies. Dit kwam doordat er beveiligingsproblemen, specifiek zogenaamde TOCTOU-kwetsbaarheden (Time-of-Check to Time-of-Use), moesten worden opgelost in de Rust-implementaties, bekend als `uutils`. Nu deze problemen door de ontwikkelaars zijn verholpen, kon Ubuntu 26.10 de overstap volledig maken.
Voor de gemiddelde gebruiker zal het dagelijkse gebruik van deze commando’s waarschijnlijk niet direct anders aanvoelen. De functionaliteit blijft hetzelfde. Het grote voordeel zit hem in de onderliggende architectuur: Rust staat bekend om zijn ‘geheugenveiligheid’. Dit betekent dat de programmeertaal helpt om veelvoorkomende bugs en beveiligingslekken te voorkomen die vaak te maken hebben met hoe software omgaat met computergeheugen. Door deze overstap wordt Ubuntu 26.10 dus in de basis stabieler en veiliger, wat bijdraagt aan een robuuster besturingssysteem.
Deze ontwikkeling onderstreept de voortdurende inspanningen om de veiligheid en moderniteit van Linux-systemen te verbeteren. De makers van Ubuntu, Canonical, steunen de ontwikkeling van Rust-software al langer financieel, wat aantoont hoe belangrijk zij deze transitie vinden voor de toekomst van hun distributie.
Bron: https://www.omgubuntu.co.uk/2026/09/ubuntu-2610-rust-coreutils-complete
