Mae Microsoft wedi cyflwyno ei weithrediad ei hun o'r cyfleustodau sudo, wedi'i gynllunio i drefnu gweithrediad detholus o orchmynion mewn terfynell gyda hawliau gweinyddwr. Mae'r cyfleustodau wedi'i gynnwys mewn fersiynau prawf o Windows 11 Insider Preview Build 26052 (wedi'i actifadu yn yr adran gosodiadau “Nodweddion Datblygwr”), yn rhan o'r diweddariad Windows 11 nesaf ac yn y dyfodol efallai y bydd yn cael ei drosglwyddo i Windows 10. Y cod cyfleustodau yw y bwriedir ei agor o dan y drwydded MIT (ar hyn o bryd Dim ond y fframwaith ystorfa a rhwymiad PowerShell sydd ar gael).
Ysgrifennwyd y cyfleustodau o'r dechrau gyda llygad i integreiddio â Windows a dim ond yn gysyniadol y mae'n gweithredu syniadau'r prosiect sudo clasurol a ddefnyddir yn Linux, yn wahanol iddo ar lefel opsiynau llinell orchymyn a rhesymeg dirprwyo. Mae'r cyfleustodau hefyd yn dal i lusgo y tu ôl i'r gsudo prosiect annibynnol presennol o ran ymarferoldeb, sy'n datblygu analog o sudo ar gyfer Windows, wedi'i ddosbarthu o dan y drwydded MIT.
Mae nodweddion sudo gan Microsoft yn cynnwys arddangos deialog cadarnhau gweithrediad, lansio cymwysiadau mewn ffenestr newydd (forceNewWindow), yn lleol (arferol), neu yn y modd gyda mewnbwn data wedi'i rwystro (disableInput). Yn wahanol i'r cyfleustodau runas presennol, mae sudo Microsoft yn cefnogi rhedeg rhaglenni â breintiau gweinyddol yn unig ac ni ellir ei ddefnyddio i redeg o dan ddefnyddwyr eraill. Yn ogystal, nid oes angen cyfrinair gweinyddwr ar sudo, ond mae'n defnyddio'r mecanwaith UAC (Rheoli Cyfrif Defnyddiwr) i wirio'r cais.
Diweddariad: Postiodd Theo de Raadt, sylfaenydd y prosiect OpenBSD, ymateb doniol i gyhoeddi sudo ar gyfer Windows, lle gwnaeth wawdio agwedd Microsoft tuag at ddatblygiad. Fel cyfatebiaeth i weithredoedd Microsoft, cynigiwyd darn gyda gweithrediad Word i'w gynnwys yn OpenBSD, a grëwyd trwy ailenwi'r golygydd testun mg. Yn yr un modd â chyhoeddiad sudo Microsoft, mae'r cymhwysiad Word hefyd yn anwybyddu croestoriad yr enw â phrosiect sy'n bodoli eisoes, nid yw'n poeni am gynnal cydnawsedd, nid yw'n ystyried troseddau nod masnach posibl, ac fe'i cyhoeddir heb egluro barn y tîm datblygu cynnyrch gwreiddiol.
Ffynhonnell: opennet.ru