Justin Cormack، الذي عمل على Mirage OS وأنظمةunikernel، لاحظ اهتمامًا متجددًا بـunikernels وقام بمقابلة المؤلف لنشرته الإخبارية. جرت المحادثة على bière في حانة، وتناولت مواضيع Mirage، Orleans، Haskell، Nix و Cursed.unikernel يدمج التطبيق ونظام التشغيل، eliminating مساحة المستخدمين—لذلك، يجب بناء خدمات مثل خوادم الويب أو DNS ككتب مكتبية. كان من الصعب تاريخيًا بسبب غياب محركات الأقراص ودعم التخزين، مما استدعى سحب المكونات من NetBSD. يصف المؤلف التصميم التقليدي لنظام التشغيل على أنه ‘ديون تصميم’ rooted في افتراضات قديمة 40 عامًا للمشغلين متعددي المستخدمين. هذا الإرث يخلق سطوح هجوم: تشغيل تطبيق مساحة مستخدم يعطي المهاجمين Shell و‘butler VIP’ للتصدير.unikernels تقلل من هذا من خلال إزالة shells والمترجمات—بدونها، أوزان النماذج (مثل AI) ليس لها حركة قادمة، مما يجعل exploits RCE السهلة هجمات مستهدفة تتطلب كود المصدر. في حين أن فجوات المكتبة (مثل Stripe في OCaml)曾经 أثارت إعاقة الاعتماد، فإن AI الآن يمكنها Porting المكتبات الناقصة عبر الأتمتة. التحول ليس تقنيًا فقط—إنه إدراكي: التغلب على dogma بأنunikernels ‘صعبة’ باستغلال AI لمعالجة التعقيد.
المصدر: Hacker News · لخّصه HeadlinesBriefing