پژوهشگر گوگل: معماری ویندوز NT یک شاهکار مهندسی است که لینوکس را خجالت‌زده می‌کند

لوری کرک، پژوهشگر گوگل و مهندس سابق مایکروسافت، در دفاع از معماری ویندوز NT اظهار داشت که ساختار یکپارچه مدیریت منابع و دسترسی‌ها در ویندوز همچنان از جهات متعدد، لینوکس را «خجالت‌زده» می‌کند. این بحث عمدتاً بر طراحی هسته سیستم‌عامل و نحوه تخصیص مجوزها متمرکز است، نه بر رابط کاربری یا جنبه‌های ظاهری.

کرک تأکید می‌کند که طراحی شیءگرا ویندوز NT از ابتدا با یک چارچوب امنیتی قوی بنا نهاده شده است. او می‌گوید: «هسته NT واقعاً یک شاهکار مهندسی است که هنوز هم از بسیاری جهات لینوکس را خجالت‌زده می‌کند.»

توسعه هسته NT از سال ۱۹۸۸ تحت رهبری دیو کاتلر آغاز شد و از زمان انتشار ویندوز XP تا ویندوز ۱۱، اساس ثابت سیستم‌عامل‌های دسکتاپ باقی مانده است. در ویندوز NT، پردازش‌ها، رشته‌ها، فایل‌ها و کلیدهای رجیستری همگی به عنوان شیء در نظر گرفته می‌شوند و بخشی به نام Object Manager نظارت کاملی بر ایجاد، حذف و مرجع توریسم سطح دسترسی آن‌ها اعمال می‌کند. برنامه‌ها دسترسی به منابع را تنها از طریق هندل‌ها و با توکن‌های امنیتی کنترل‌شده دریافت می‌کنند.

دیو پلامر، مهندس بازنشسته مایکروسافت، اشاره می‌کند: «توسعه NT اولین تجربه دیو کاتلر نبود و این موضوع در نگاه آینده‌نگر او کاملاً مشهود است. پس از RSX-11M و VMS، ویندوز NT سومین باری بود که او هسته را از ابتدا می‌ساخت.»

برخلاف مدل متمرکز ویندوز، مدیریت امنیت در لینوکس ساختاری افزونه‌محور و متشکل از لایه‌های مجزا مانند UIDs، قابلیت‌های تفکیک‌شده روت، فضاهای نام، cgroups و ماژول‌های امنیتی نظیر SELinux و AppArmor دارد. طرفداران لینوکس، تفکیک وظایف و مدل الحاقی را فلسفه بنیادی دنیای یونیکس و عامل انعطاف‌پذیری پردازش‌های ابری می‌دانند، در حالی که منتقدان، نبود یک گراف واحد از مجوزها را نقطه ضعف تلقی می‌کنند.

با ظهور عامل‌های هوش مصنوعی که قادر به اجرای هزاران عملیات خودکار و زنجیره‌ای در دقیقه هستند، چالش امنیت پیچیده‌تر شده است. کرک معتقد است که منابع صریح و ردپای حسابرسی متمرکز ویندوز برای مهار عامل‌های خودران عملکرد مناسب‌تری دارد.

با وجود اینکه لینوکس به لطف مدل متن‌باز خود، بازار سرور و رایانش ابری را تسخیر کرده است، چارچوب سنتی مجوزها در هسته ویندوز همچنان پس از ۳۳ سال، ابزاری تعیین‌کننده برای حل معادلات امنیتی هوش مصنوعی باقی مانده است.