Canonical, het bedrijf achter het populaire Linux-besturingssysteem Ubuntu, werkt aan een belangrijke verandering onder de motorkap. Ze zijn van plan om de standaard tool voor tijdssynchronisatie te vervangen door een nieuwe variant, genaamd `ntpd-rs`. Deze nieuwe tool is geschreven in de programmeertaal Rust, wat belooft te zorgen voor een stabieler en veiliger systeem voor alle Ubuntu-gebruikers.
Elk computersysteem heeft een accurate klok nodig om goed te functioneren, bijvoorbeeld voor het correct loggen van gebeurtenissen of voor het veilig communiceren. Om die klok precies te laten lopen, synchroniseert Ubuntu (en andere besturingssystemen) regelmatig de tijd met speciale servers op het internet via het Network Time Protocol (NTP). De huidige tools hiervoor worden vervangen door `ntpd-rs`, een complete herimplementatie van deze functionaliteit in Rust. Canonical ondersteunt de ontwikkeling hiervan actief door jaarlijks €40.000 te investeren in de Trifecta Tech Foundation, de non-profitorganisatie achter `ntpd-rs`.
Het doel is om deze Rust-gebaseerde versie de standaard te maken voor zowel het synchroniseren als het aanbieden van tijd in Ubuntu 27.04. Voor die tijd, vanaf Ubuntu 26.10 dat in oktober verschijnt, zal de nieuwe tool al beschikbaar zijn om te testen. Uiteindelijk is het de bedoeling dat `ntpd-rs` ook andere tijdssynchronisatie-tools, zoals `chrony`, `linuxptp` en `gpsd`, zal vervangen voor diverse gebruiksscenario’s.
Voor de gemiddelde Ubuntu-gebruiker zal deze overstap waarschijnlijk niet direct merkbaar zijn in de dagelijkse bediening. Je zult niet ineens een andere knop hoeven indrukken om je tijd te synchroniseren. De belangrijkste winst zit in de betrouwbaarheid en veiligheid van je systeem. Rust staat bekend om zijn ‘memory safety’, wat betekent dat het veelvoorkomende programmeerfouten die kunnen leiden tot crashes of beveiligingslekken, helpt voorkomen. Dit betekent dat je Ubuntu-systeem in de toekomst waarschijnlijk nog stabieler en veiliger zal zijn als het gaat om het bijhouden van de juiste tijd. Het is een verbetering die vooral op de achtergrond zijn werk doet, maar wel bijdraagt aan een robuuster besturingssysteem.
Deze stap van Canonical past in een bredere trend binnen de software-ontwikkeling, waarbij steeds vaker gekozen wordt voor programmeertalen als Rust vanwege hun focus op veiligheid en prestaties. Door te investeren in `ntpd-rs` en het tot de standaard te maken, toont Ubuntu zijn toewijding aan het verder verbeteren van de onderliggende infrastructuur van het besturingssysteem, wat uiteindelijk ten goede komt aan alle gebruikers.
Bron: https://www.omgubuntu.co.uk/2026/07/ubuntu-ntpd-rs-rust-time-sync
