Kanoniškas paskelbė pokytis, kuris vieniems tikrai patiks, o kitiems – nelabai. Bendrovė pelnė reputaciją dėl prieštaringai vertinamų pakeitimų, tokių kaip visokių nuotraukų taikymas, tačiau ne visi pakeitimai yra blogi. Priešingu atveju „Ubuntu“ jau seniai būtų nustojusi būti populiariausia „Linux“ pagrindu sukurta operacine sistema. Kitas yra sudo pakeitimas, konkrečiai jie naudos prakaito-rs 25.10.
Žengdamas žingsnį modernizuodamas savo infrastruktūrą, Ubuntu 25.10 priims sudo-rs kaip numatytąją komandos įgyvendinimo versiją sudo
. Šis pakeitimas žymi svarbų etapą, nes „sudor-rs“ yra įrankio, parašyto naudojant šią programą, pakartotinė versija. Rust, kalba, žinoma dėl savo patikimų saugumo garantijų ir atminties valdymo.
Kas yra sudor-rs?
prakaito-rs Tai perrašyta garsiojo privilegijų eskalavimo įrankio versija. sudo
, bet su tuo pranašumu, kad sukurtas Rust kalba. Pakeitimu siekiama sušvelninti su atminties valdymu susijusias saugumo problemas, kurios yra labai svarbios įrankiams, kurie veikia su padidintomis sistemos teisėmis. Be to, „Rust“ siūlo modernų požiūrį į sistemų kūrimą, efektyviau valdant išteklius.
Šį projektą remia „Trifecta Tech“ fondas, kuri skirta saugių, atvirojo kodo infrastruktūros komponentų kūrimui. „sudo-rs“ įdiegimas nebus radikalus atskyrimas, o veikiau paties „sudo“ kūrimo patobulinimas, užtikrinantis sklandų perėjimą daugumai vartotojų.
Privalumai ir testai
Vienas patraukliausių sudor-rs savybių yra tai, kad jis yra visiškai suderinamas su sudo
originalus, o tai reiškia, kad nereikės jokių pakeitimų, kaip naudotojai sąveikauja su įrankiu. Šis pakeitimas bus sklandus daugumai vartotojų, kurie nepatirs jokių darbo eigos sutrikimų.
Pakeitimas iš pradžių bus įgyvendintas m. Ubuntu 25.10 kaip bandymas prieš galutinį išleidimą Ubuntu 26.04 LTS versijoje. „sudo-rs“ kūrimo komanda jau pradėjo dirbti su tokiais patobulinimais kaip sviedinių ištrūkimo prevencija (NOEXEC) ir profilio valdymas „AppArmor“, o tai užtikrins, kad perėjimas būtų ne tik efektyvus, bet ir saugesnis.
„Rust“ ateities perspektyvos
Viena iš didžiausių paskatų pritaikyti „Rust“ kuriant „sudor-rs“ yra jos gebėjimas spręsti su atminties valdymu susijusias saugumo problemas. Su „Rust“ tikslas yra išvengti pažeidžiamumų, kurie tradiciškesnėse kalbose, tokiose kaip C, galėtų kelti nuolatinį susirūpinimą. Tai labai svarbu, nes įrankiai, valdantys sistemos teises, yra labai svarbūs saugumo požiūriu.
Be to, „Rust“ naudojimas Ubuntu ekosistemoje gali būti tik pirmas žingsnis. Kiti projektai yra svarstomi, pvz. SequoiaPGP, „GnuPG“ alternatyva, kuri taip pat parašyta „Rust“ kalba, siekiant užtikrinti didesnį sistemos raktų valdymo saugumą.
Sudo-rs integracija į Ubuntu 25.10 žymi reikšmingą pokytį saugesnių ir modernesnių įrankių diegimo link. Projektui įsibėgėjant, darbai atliekami ir kitose srityse, pvz. branduoliai ir suderinamumas su apsaugos sistemomis, tokiomis kaip Selinux. „Ubuntu“ pozicionuoja save kaip lyderę šiame perėjime prie saugesnės infrastruktūros, o tai yra svarbus žingsnis „Linux“ naudotojų ir kūrėjų bendruomenei.
Nors pokyčiai bus laipsniški, „sudo-rs“ diegimas yra aiškus teiginys, kad infrastruktūros programinės įrangos ateitis slypi saugioje atmintyje ir ilgalaikiame tvarume.