
مكتبة نظام تشغيل تركز على الأمان وتدعم التنفيذ في وضعي النواة والمستخدم
نظام تشغيل مكتبي يركز على الأمان
[!NOTE]
هذا المشروع قيد التطوير والتحسين النشط حاليًا. بينما نعمل نحو إصدار مستقر، قد تتغير بعض واجهات API والواجهات مع استمرار نضوج التصميم. نرحب بك لاستكشافه وتجربته، ولكن إذا كنت بحاجة إلى استقرار طويل الأمد، فمن الأفضل انتظار إصدار مستقر، أو أن تكون مستعدًا للتكيف مع التحديثات على طول الطريق.
LiteBox هو نظام تشغيل مكتبي للعزل (sandboxing) يقلل بشكل كبير من واجهة المضيف، مما يقلل من سطح الهجوم. يركز على سهولة التشغيل البيني لمختلف واجهات "North" ومنصات "South". تم تصميم LiteBox للاستخدام في سيناريوهات النواة (kernel) وغير النواة.
يكشف LiteBox عن واجهة "North" مستوحاة من nix/rustix بأسلوب Rust عندما يتم تزويده بواجهة Platform في "South". تسمح هذه الواجهات بمجموعة واسعة من حالات الاستخدام، مما يسهل الاتصال بين أي من أزواج North--South.
تشمل حالات الاستخدام المثال:
راجع الملفات التالية للحصول على التفاصيل:
رخصة MIT. راجع ./LICENSE للحصول على التفاصيل.
قد يحتوي هذا المشروع على علامات تجارية أو شعارات للمشاريع أو المنتجات أو الخدمات. يخضع الاستخدام المصرح به للعلامات التجارية أو الشعارات من Microsoft لـ إرشادات العلامات التجارية والعلامات التجارية من Microsoft ويجب اتباعها. يجب ألا يسبب استخدام العلامات التجارية أو الشعارات من Microsoft في الإصدارات المعدلة من هذا المشروع أي التباس أو يوحي برعاية Microsoft. أي استخدام للعلامات التجارية أو الشعارات التابعة لجهات خارجية يخضع لسياسات تلك الجهات.