
Canonical annonsert en forandring som garantert vil glede noen og ikke være så tiltalende for andre. Selskapet har fått et rykte for å introdusere kontroversielle endringer, som å sette skohorn i alle slags snaps, men ikke alle endringer er dårlige. Ellers ville Ubuntu for lengst ha sluttet å være det mest populære Linux-baserte operativsystemet. Det neste er en endring i sudo, spesifikt vil de bruke svette-rs no 25.10.
I et skritt mot modernisering av infrastrukturen, Ubuntu 25.10 vil ta i bruk sudo-rs som standardimplementering for kommandoen sudo. Denne endringen markerer en viktig milepæl, ettersom sudor-rs er en ny implementering av verktøyet skrevet i Rust, et språk kjent for sine robuste sikkerhetsgarantier og minnehåndtering.
Hva er sudor-rs?
svette-rs Det er en omskrevet versjon av det berømte verktøyet for privilegiumsøkning sudo, men med fordelen av å være utviklet i Rust. Endringen tar sikte på å redusere sikkerhetsproblemer knyttet til minnehåndtering, noe som er avgjørende for verktøy som opererer med forhøyede systemrettigheter. I tillegg bringer Rust en moderne tilnærming til systemutvikling, med mer effektiv ressursforvaltning.
Dette prosjektet er støttet av Trifecta Tech Foundation, som er dedikert til å lage sikre infrastrukturkomponenter med åpen kildekode. Implementeringen av sudo-rs vil ikke være en radikal fork, men snarere en forbedring av selve utviklingen av sudo, noe som sikrer en smidig overgang for de fleste brukere.
Fordeler og tester
En av de mest attraktive funksjonene til sudor-rs er at den er fullt kompatibel med sudo original, som betyr at det ikke trenger å gjøres noen endringer i måten brukerne samhandler med verktøyet på. Denne endringen vil være sømløs for de fleste brukere, som ikke vil oppleve noen forstyrrelser i arbeidsflyten sin.
Endringen vil i første omgang bli implementert i Ubuntu 25.10 som en test før den endelige utgivelsen i Ubuntu 26.04 LTS-versjonen. Utviklingsteamet til sudo-rs har allerede begynt å jobbe med forbedringer som forebygging av skallrømning (NOEXEC) og profilkontroll AppArmor, noe som vil sikre at overgangen ikke bare blir effektiv, men også tryggere.
Rusts fremtidssikring
En av de store insentivene for å ta i bruk Rust i utviklingen av sudor-rs er dens evne til å håndtere sikkerhetsproblemer som oppstår fra minnehåndtering. Med Rust er målet å unngå sårbarheter som i mer tradisjonelle språk som C kan være en konstant bekymring. Dette er viktig, ettersom verktøy som administrerer systemrettigheter er kritiske punkter når det gjelder sikkerhet.
Videre kan bruk av Rust i Ubuntu-økosystemet bare være det første steget. Andre prosjekter blir utforsket, som f.eks. SequoiaPGP, et alternativ til GnuPG, som også er skrevet i Rust, for å sikre større sikkerhet i nøkkelhåndteringen i systemet.
Integreringen av sudo-rs i Ubuntu 25.10 markerer en betydelig utvikling mot bruk av sikrere og mer moderne verktøy. Etter hvert som prosjektet skrider frem, arbeides det også på andre områder, som f.eks. kjerneutiler og kompatibilitet med sikkerhetssystemer som f.eks. SELinux. Ubuntu posisjonerer seg som en leder i denne overgangen til en sikrere infrastruktur, noe som representerer et viktig skritt for Linux-bruker- og utviklerfellesskapet.
Selv om endringen vil være gradvis, er adopsjonen av sudo-rs en klar uttalelse om at fremtiden for infrastrukturprogramvare ligger i sikkert minne og langsiktig bærekraft.