ไมโครซอฟต์ได้เปิดตัวยูทิลิตี้ sudo เวอร์ชันของตนเอง ซึ่งออกแบบมาเพื่อเรียกใช้คำสั่งในเทอร์มินัลด้วยสิทธิ์ผู้ดูแลระบบ ยูทิลิตี้ดังกล่าวรวมอยู่ในเวอร์ชันทดสอบแล้ว Windows 11. Insider Preview Build 26052 (เปิดใช้งานในส่วนการตั้งค่า "คุณสมบัติสำหรับนักพัฒนา") จะรวมอยู่ในการอัปเดตครั้งต่อไป Windows 11 และในอนาคตอาจมีการพอร์ตไปยังเวอร์ชันอื่น Windows 10มีแผนที่จะเปิดเผยซอร์สโค้ดของยูทิลิตี้ภายใต้ใบอนุญาต MIT (ปัจจุบัน มีเพียงเฟรมเวิร์กของที่เก็บข้อมูลและส่วนเชื่อมต่อ PowerShell เท่านั้นที่ใช้งานได้)
ยูทิลิตี้ดังกล่าวถูกเขียนขึ้นใหม่ทั้งหมดโดยคำนึงถึงการบูรณาการกับระบบต่างๆ Windows และเป็นการนำแนวคิดของโครงการ sudo แบบคลาสสิกมาใช้ในเชิงนามธรรมเท่านั้น Linuxโดยแตกต่างจาก sudo ในด้านตัวเลือกบรรทัดคำสั่งและตรรกะการมอบหมายอำนาจ นอกจากนี้ ยูทิลิตี้ตัวนี้ยังล้าหลังกว่าโครงการ gsudo อิสระที่มีอยู่ ซึ่งกำลังพัฒนาโปรแกรมที่เทียบเท่ากับ sudo อยู่ Windowsเผยแพร่ภายใต้ใบอนุญาต MIT

คุณสมบัติของ sudo จาก Microsoft รวมถึงการแสดงกล่องโต้ตอบการยืนยันการดำเนินการ การเปิดแอปพลิเคชันในหน้าต่างใหม่ (forceNewWindow) ภายในเครื่อง (ปกติ) หรือในโหมดที่ป้อนข้อมูลถูกบล็อก (disableInput) ต่างจากยูทิลิตี้ runas ที่มีอยู่ sudo ของ Microsoft รองรับเฉพาะโปรแกรมที่รันด้วยสิทธิ์ระดับผู้ดูแลระบบเท่านั้น และไม่สามารถใช้เพื่อทำงานภายใต้ผู้ใช้รายอื่นได้ นอกจากนี้ sudo ไม่ต้องการรหัสผ่านผู้ดูแลระบบ แต่ใช้กลไก UAC (การควบคุมบัญชีผู้ใช้) เพื่อตรวจสอบคำขอ

อัปเดต: Theo de Raadt ผู้ก่อตั้งโครงการ OpenBSD ได้โพสต์ข้อความตอบกลับอย่างขบขันต่อโพสต์ของ sudo Windowsซึ่งเป็นการล้อเลียนแนวทางการพัฒนาของ Microsoft เพื่อเป็นการเปรียบเทียบกับการกระทำของ Microsoft มีการเสนอแพทช์ที่มีการใช้งาน Word โดยการเปลี่ยนชื่อโปรแกรมแก้ไขข้อความ mg ให้รวมอยู่ใน OpenBSD เช่นเดียวกับการเผยแพร่ sudo ของ Microsoft Word ก็ไม่สนใจว่าชื่อจะซ้ำกับโครงการที่มีอยู่แล้ว ละเลยความเข้ากันได้ ไม่สนใจการละเมิดเครื่องหมายการค้าที่อาจเกิดขึ้น และเผยแพร่โดยไม่ปรึกษาทีมพัฒนาของผลิตภัณฑ์ดั้งเดิม
ที่มา: opennet.ru
