SystemE، بديل فكاهي لـ systemd مع Emacs Lisp

أحد مطوري التوزيع تقبيل لينكس نشر الكود لمشروع مزحة نظامE، يتم تسويقه كبديل Systemd مكتوب بلغة Emacs Lisp. تسمح لك مجموعة الأدوات المتوفرة في systemE بتنظيم التنزيل باستخدام سينت كمعالج PID 1، يتم تشغيل محرر Emacs ضمن PID2 في وضع "-script"، والذي بدوره ينفذ البرامج النصية لتهيئة النظام (rc.boot) المكتوبة بلغة Lisp.

كغطاء أوامر ومدير الحزم واستبدال startx/xinitrc ومدير النوافذ أيضًا أعمال ايماكس. للتحكم في تنفيذ الخدمات، يتم استخدام Runit من حزمة Busybox. من بين خطط تطوير SystemE، هناك نية لإعادة كتابة runit وsinit في Lisp و لإطلاق إيماكس كمعرف PID 1.

يمكن استخدام البيئة القائمة على SystemE пакеты من تقبيل لينكس، توزيع أضيق الحدود الذي مطوروه، وفقا للمبدأ قبلة إنهم يحاولون بناء نظام بسيط للغاية، خالي من التعقيدات. طاقم عمل مدير مجموعة KISS مكتوب في الغلاف ويحتوي على حوالي 500 سطر من التعليمات البرمجية. جميع الحزم مبنية على الكود المصدري. يتم دعم تتبع التبعية والتصحيحات الإضافية. الفوقية حول الحزم موجودة في ملفات نصية ويمكن تحليلها بواسطة أدوات Unix القياسية. يتم استخدام musl كمكتبة نظام C، وتعتمد مجموعة الأدوات المساعدة على Busybox. يتم توفير بيئة رسومية بسيطة تعتمد على Xorg.
عند التحميل، بسيط جدا الحرف الأول من البرامج النصية.

المصدر: opennet.ru

إضافة تعليق