Microsoft je predstavil lastno implementacijo pripomočka sudo, ki je zasnovan za selektivno izvajanje ukazov v terminalu s skrbniškimi pravicami. Pripomoček je vključen v testne različice. Windows 11 Insider Preview Build 26052 (aktivirano v nastavitvah razdelka »Funkcije za razvijalce«), bo vključeno v naslednjo posodobitev. Windows 11 in v prihodnosti bo morda prenesen na Windows 10Koda pripomočka naj bi bila odprtokodna pod licenco MIT (trenutno sta na voljo le ogrodje repozitorija in vezava PowerShell).
Pripomoček je bil napisan iz nič z mislijo na integracijo z Windows in le konceptualno izvaja ideje klasičnega projekta sudo, ki se uporablja v Linux, ki se od njega razlikuje po možnostih ukazne vrstice in logiki delegiranja. Pripomoček trenutno zaostaja tudi za obstoječim neodvisnim projektom gsudo, ki razvija ekvivalent sudo za Windows, distribuirano pod licenco MIT.

Microsoftove funkcije sudo vključujejo prikaz potrditvenega pogovornega okna, zagon aplikacij v novem oknu (forceNewWindow), na mestu (normal) ali v načinu, ki blokira vnos (disableInput). Za razliko od obstoječega pripomočka runas Microsoftov sudo podpira zagon programov samo s skrbniškimi pravicami in ga ni mogoče uporabiti za zagon programov pod drugimi uporabniki. Poleg tega sudo ne zahteva skrbniškega gesla, temveč uporablja mehanizem UAC (Nadzor uporabniških računov) za preverjanje zahteve.

Posodobitev: Theo de Raadt, ustanovitelj projekta OpenBSD, je objavil šaljiv odgovor na objavo uporabnika sudo za Windows, ki je zasmehoval Microsoftov pristop k razvoju. Kot analogija za Microsoftova dejanja je bil za vključitev v OpenBSD predlagan popravek z implementacijo Worda, ustvarjeno s preimenovanjem urejevalnika besedil mg. Tako kot Microsoftova objava sudo tudi Word ne upošteva prekrivanja imena z obstoječim projektom, zanemarja združljivost, ne upošteva morebitne kršitve blagovne znamke in je bil objavljen brez posvetovanja z razvojno ekipo originalnega izdelka.
Vir: opennet.ru
