HeadlinesBriefing favicon HeadlinesBriefing.com

فينيكس: نظام تشغيل حديث مكتوب بلغة V مع دعم لينكس ألباين

Hacker News •
×

فينيكس هو نظام تشغيل حديث مكتوب بلغة V، حاليًا في مرحلة الألفا وتحت التطوير النشط. يتم تشغيله باستخدام 100 ميجابايت من ذاكرة الوصول العشوائي ويستهلك حوالي 1 جيجابايت من مساحة القرص بعد التثبيت. يوفر النظام دعمًا رسميًا لأجهزة ماك التي تستخدم شرائح أبل سيليكون ويتوافق مع ملفات ثنائية لينكس ألباين، مع دعم قادم لـ M3 و M4 و M5.

يقوم النظام بالتشغيل إلى سطح المكتب في ثوانٍ ولا يحتوي على جامع قمامة ولا على systemd ولا على قياس عن بُعد. يتم بناء النواة باستخدام -gc none وإدارة ذاكرة يدوية، مما يضمن بقاء استخدام الذاكرة مستقرًا بدلاً من أن يظهر على شكل منحنى منشار. يرسم سطح المكتب مباشرة إلى الإطار المخزن المؤقت دون وجود خادم عرض أسفله.

يقدم فينيكس عزلًا اختياريًا لكل تطبيق مشابه لـ iOS، حيث يحصل التطبيقات المعزولة على دليل خاص بها ولا يمكنها الوصول إلى باقي نظام الملفات. هذه الميزة معطلة افتراضيًا ومخصصة لحالات مثل المتصفحات أو الملفات الثنائية غير الموثوقة.

على الرغم من أن فينيكس ليس توزيعًا لينكس، إلا أنه ينفذ واجهة استدعاء نظام لينكس بالإضافة إلى تخطيط ELF وسلوك musl، مما يسمح بحزم لينكس ألباين غير المعدلة لـ aarch64 بالتشغيل الأصلي دون آلات افتراضية أو حاويات أو محاكاة. تعمل تطبيقات مثل كروميوم وGIMP وبليندر وسوبلايم تكس وجينومريك وواين بالفعل على فينيكس. حاليًا، يتم تطوير برنامج تشغيل وحدة معالجة الرسومات AGX لشرائح M1 من أبل.

الكيانات الرئيسية: الشركات: لينكس ألباين

الأسئلة الشائعة: هل فينيكس هو توزيع لينكس؟

لا، فينيكس ليس توزيعًا لينكس. النواة مكتوبة من الصفر بلغة V، لكنها تنفذ واجهة استدعاء نظام لينكس، لذا فإن الحزم الثنائية غير المعدلة للينكس ألباين تعمل أصلاً دون الحاجة إلى آلات افتراضية أو حاويات أو محاكاة.