Ubuntu 25.10 maakt gebruik van sudo-rs, een evolutie op het gebied van beveiliging en geheugenbeheer.

zweet-rs

Kanoniek heeft aangekondigd een verandering die sommigen vast en zeker zal bevallen, maar voor anderen niet zo aantrekkelijk zal zijn. Het bedrijf staat erom bekend dat het controversiële veranderingen doorvoert, zoals het proppen van allerlei soorten foto's. Maar niet alle veranderingen zijn slecht. Anders zou Ubuntu allang niet meer het populairste Linux-gebaseerde besturingssysteem zijn. De volgende is een verandering in sudo, specifiek zullen ze gebruiken zweet-rs in 25.10.

In een stap richting modernisering van haar infrastructuur, Ubuntu 25.10 zal sudo-rs als standaardimplementatie voor de opdracht gebruiken sudo. Deze verandering markeert een belangrijke mijlpaal, aangezien sudor-rs een herimplementatie is van de tool die is geschreven in Roest, een taal die bekend staat om zijn robuuste veiligheidsgaranties en geheugenbeheer.

Wat is sudor-rs?

zweet-rs Het is een herschreven versie van de bekende tool voor privilege-escalatie sudo, maar met het voordeel dat het in Rust is ontwikkeld. Deze wijziging is bedoeld om beveiligingsproblemen met betrekking tot geheugenbeheer te beperken, wat van cruciaal belang is voor tools die met verhoogde systeemrechten werken. Bovendien biedt Rust een moderne benadering van systeemontwikkeling, met efficiënter resourcebeheer.

Dit project wordt ondersteund door de Trifecta Tech Stichting, dat zich toelegt op het creëren van veilige, open-source infrastructuurcomponenten. De implementatie van sudo-rs is geen radicale fork, maar eerder een verbetering van de ontwikkeling van sudo zelf, waardoor de overgang voor de meeste gebruikers soepel zal verlopen.

Voordelen en tests

Een van de meest aantrekkelijke kenmerken van sudor-rs is dat het volledig compatibel met de sudo origineelDit betekent dat er geen wijzigingen nodig zijn in de manier waarop gebruikers met de tool omgaan. Voor de meeste gebruikers verloopt deze verandering naadloos en hun workflow zal er niet door worden verstoord.

De wijziging zal in eerste instantie worden doorgevoerd in Ubuntu 25.10 als test vóór de definitieve release in Ubuntu 26.04 LTS-versie. Het sudo-rs ontwikkelingsteam is al begonnen met het werken aan verbeteringen zoals preventie van ontsnapping van schelpen (NOEXEC) en profielcontrole AppArmor, wat ervoor zorgt dat de overgang niet alleen efficiënt, maar ook veiliger verloopt.

Rust's toekomstbestendigheid

Een van de grote prikkels om Rust te gebruiken bij de ontwikkeling van sudor-rs is de vermogen om beveiligingsproblemen op te lossen die voortvloeien uit geheugenbeheer. Het doel van Rust is om kwetsbaarheden te vermijden die in traditionelere talen zoals C een constant probleem zouden kunnen zijn. Dit is van groot belang, omdat hulpmiddelen die systeemrechten beheren, van cruciaal belang zijn voor de beveiliging.

Bovendien kan het gebruiken van Rust in het Ubuntu-ecosysteem slechts de eerste stap zijn. Er worden ook andere projecten onderzocht, zoals SequoiaPGP, een alternatief voor GnuPG, dat ook in Rust is geschreven, om de veiligheid van het sleutelbeheer in het systeem te vergroten.

De integratie van sudo-rs in Ubuntu 25.10 markeert een significante evolutie richting de adoptie van veiligere en modernere tools. Naarmate het project vordert, wordt er ook op andere gebieden gewerkt, zoals kernutils en compatibiliteit met beveiligingssystemen zoals SELinux. Ubuntu positioneert zichzelf als leider in de overgang naar een veiligere infrastructuur, wat een belangrijke stap is voor de Linux-gebruikers- en ontwikkelaarscommunity.

Hoewel de verandering geleidelijk zal verlopen, is de invoering van sudo-rs een duidelijk signaal dat de toekomst van infrastructuursoftware ligt in veilig geheugen en duurzaamheid op de lange termijn.