Microsoft’un üzücü talihsizliği ve konuyla ilgili antivirüsleriniz var. Yönetici hesabı (root) sınırsız erişime sahip olmalı (herkes tarafından belirtildiği gibi). Sadece önyüklenemeyen bir makineyle sonuçlanan sistem dosyalarını değiştiremez, aynı zamanda diğer kullanıcı verilerine de erişebilir (bilgisayara erişim fiziksel olarak mümkün olduğunda kullanıcı erişimini veri erişimini ve değiştirmesini sağlamak için yeterli değildir). Şimdi ne görmüyorsunuz "görmüyorsunuz".
Bir Windows makinesini her zaman Yönetici olarak çalıştırmak talihsiz bir uygulamadır. Bunun, emilen bir oturumda başka bir kullanıcı haline gelebilmesi gibi iyi nedenler vardır (Programın yüklenmesi, oturumu kapatıp yönetici olarak oturum açmayı ve yöneticinin çalıştırılmasını gerektirebilecek uygulamayı yüklemeyi gerektirir). Sonuçta, uygulamayı yüklememiş olsanız bile, bilgisayarınızın beklemeyeceğiniz şeyler için alışması sağlanır.
Sonuç olarak, insanlar Yönetici olarak çalışmaktan uzaklaşıyor, ancak Microsoft izinsiz kontrolünü OS UAC'nin altını çizen yapıya biniyor. Bunun anlamı, sizden kimsenin çalışmadığına bakmak için başvuru iznini vermeniz isteniyor. Vista gerçekten kötü bir durumdu çünkü Yönetici kullanıcıları için iki katman vardı, "Bu programı çalıştırmak ister misiniz?", "Tamam, şimdi bu programı çalıştırıyorsunuz, çalışmasına izin vermek ister misiniz?"
Linux'ta çok farklı bir felsefe görüyorsunuz. Öncelikle işletim sistemi ne söylerse onu yapar, bir uygulamayı gerçekten çalıştırmak istediğinizi iki kez kontrol etmeniz gerekmez. İkincisi, kullanıcı sisteme istediği hiçbir şeyi yapamaz. Bu, sistemin kullanıcı hatalarına karşı güvende olduğu anlamına gelir, ancak kullanıcı arzu ederse izinlerini her zaman uygun seviyeye yükseltebilir. Microsoft, temelde kullanıcı katmanından ayrı bir izin yükseltme katmanı oluşturmuştur, Linux / Unix her zaman kullanıcılarla çalışan izinleri yükseltmek için bir tasarıma sahip olacaktır.