
Redox OS: نظام تشغيل بديل لنظام Linux يعتمد على Rust
بالأمس، قدمنا لكم منشورا رائعا وفي الوقت المناسب حول مشروع Linuxverse مثير للاهتمام وجديد يسمى هايكو OSوهو نظام تشغيل (توزيع) لا يعتمد على Linux Kernel. مستفيدًا من حقيقة أن مطوريها، بالمناسبة، قد أصدروا مؤخرًا (13 سبتمبر 2024) نسخة جديدة تسمى Haiku R1 Beta 5. ولهذا السبب، أي في الآونة الأخيرة، بعض مطوري الأنظمة التي لا تعمل بنظام التشغيل Linux تُصدر الأنظمة إصدارات جديدة، لأننا نرى اليوم أيضًا أنه من المناسب أن نقدم لك شيئًا مشابهًا استنادًا إلى الإصدار الأخير من "Redox OS 0.9.0".
وإذا كنت، كما هو الحال مع نظام Haiku OS، تعرف القليل أو لا تعرف شيئًا عن مشروع Linuxverse البديل هذا، فمن الجدير بالذكر منذ البداية أنه، تم تطويره بشكل أساسي تحت لغة الصدأ ومفهوم استخدام النواة الدقيقة الجديدة تمامًا. ولكن على الرغم من ذلك، تم تطويره وفقًا لفلسفة Unix ويحافظ على توافق متواضع مع POSIXبالإضافة إلى ذلك، فهو يستعير بعض الأفكار من أنظمة التشغيل القديمة مثل SeL4 وMinix وPlan 9، وأنظمة تشغيل أكثر حداثة مثل Linux وOpenBSD وFreeBSD. وفي الوقت نفسه، هدفها هو توفير نظام تشغيل يعتمد على نواة ميكروية جديدة كاملة الوظائف وآمنة وموثوقة ومجانية.
Haiku: التوزيعة غير التابعة لنظام Linux تطلق الإصدار R1/Beta5
ولكن، قبل تناول هذا المنشور الجديد بديل آخر مثير للاهتمام غير Linux يسمى "Redox OS"، نوصيك باستكشاف المحتوى السابق المتعلق بالاستكشاف السابق (Haiku OS)عند الانتهاء من قراءته:
Haiku هو نظام تشغيل مجاني ومفتوح المصدر وسريع وفعال وسهل الاستخدام، وهو مستوحى بعمق من نظام التشغيل BeOS القديم، والذي يستهدف الحوسبة الشخصية على وجه التحديد. كما أنه في تطور مستمر، ويتميز بكونه مفيدًا وقويًا لمستخدمي الكمبيوتر على جميع المستويات. بالإضافة إلى ذلك، يتكون المشروع من فريق واحد يكتب كل شيء بدءًا من النواة وبرامج التشغيل وخدمات المستخدم ومجموعة الأدوات ومكدسات الرسومات إلى تطبيقات سطح المكتب والمجموعات المسبقة المضمنة.
Redox OS: نظام تشغيل بديل لنظام Linux يعتمد على Rust
ما هو نظام التشغيل ريدوكس؟
بحسب الموقع الرسمي من هذا المشروع، يصفه مطوروه بإيجاز على النحو التالي:
Redox هو نظام تشغيل يشبه UNIX مكتوب بلغة Rust، بهدف دمج ابتكارات Rust في نواة دقيقة حديثة ومجموعة كاملة من التطبيقات.
ومع ذلك، فمن المهم تسليط الضوء على ذلك، من بين الوثائق الرسمية y المستودع الرسمي، يضيفون العديد من الأشياء ذات الصلة والمثيرة للاهتمام مثل ما يلي:
Redox ليس مجرد Kernel، بل هو أيضًا نظام تشغيل كامل يوفر المكونات (نظام الملفات، ومدير الشاشة، والأدوات المساعدة الأساسية، وما إلى ذلك) التي تشكل معًا نظام تشغيل عمليًا ومريحًا. بالإضافة إلى ذلك، فهو يستخدم بيئة سطح المكتب COSMIC وتطبيقات سطح المكتب الخاصة به، ويوفر دعم التعليمات البرمجية المصدر للعديد من برامج Rust وLinux وBSD.
الخصائص العامة
ومن الخصائص العامة لمشروع ريدوكس منذ فترة طويلة يمكن أن نذكر بعض منها مثل:
- يتم تقديمه بموجب ترخيص MIT.
- يقدم تصميم Microcore فعال.
- لديه دعم لمكتبة Rust القياسية.
- يضيف منفذ Newlib لبرامج C.
- يتم تنفيذه بلغة البرمجة Rust.
- يتضمن أوامر Unix الشائعة لسهولة الاستخدام بشكل أفضل وأسرع.
- يتضمن واجهة رسومية اختيارية تعتمد على الغلاف الرسومي الخاص بها والذي يسمى Orbital.
- تعمل برامج التشغيل والبرامج الثابتة الخاصة بها في مساحة المستخدم لنظام التشغيل.
ما الجديد في الإصدار 0.9.0
ال الإعلان الرسمي عن مشروع الأكسدة والاختزال على الإصدار 0.9.0 الإصدار ويمكننا أن نذكر ونلخص ما يلي كأهم التطورات:
- تنفيذ بيئة سطح المكتب COSMIC الجديدة وتطبيقاتها الأصلية.
- تحسينات مختلفة تتعلق بأداء واستقرار نظام التشغيل نفسه.
- تحسينات التطوير المتعلقة بدورة حياتها وإشارات عملياتها/عملياتها الفرعية.
- تهدف التحسينات إلى زيادة وإتقان قابلية نقل برامج Linux/BSD عليه.
- تنفيذ عملية تنظيف وتصحيح واسعة النطاق لتوافق Kernel وبرامج التشغيل وPCIe.
ملخص
باختصار، وكما هو الحال مع مشروع Haiku وإصداره الأخير (R1/Beta5)، نأمل أن يكون مشروع Linuxverse غير معروف على نطاق واسع، لكنه مثير جدًا للاهتمام ومفتوح ومجاني يسمى Linuxverse. «نظام الأكسدة والاختزال»، وقبل كل شيء، بفضل الإصدار الأخير (0.9.0)، ستصل قريبًا إلى حالة مستقرة بحيث تتمتع أنظمة التشغيل مثل Linux وBSD بشركة أوسع. ونحن على يقين من أنها ستكون ذات أهمية كبيرة وتساعد الكثيرين، سواء في منازلهم أو أماكن عملهم أو دراساتهم، بغض النظر عن مستوى معرفتهم الذاتية أو الأكاديمية أو المهنية في مجال تكنولوجيا المعلومات. وإذا كنت تعرف أي مشاريع أنظمة تشغيل أخرى غير GNU وNON-Linux تستحق الاستكشاف والنشر، ندعوكم لذكرها بإيجاز عبر التعليقات لتعم الفائدة للجميع.
وأخيرًا، تذكر مشاركة هذا المنشور المفيد والممتع مع الآخرين، و قم بزيارة بداية موقعنا «موقع» باللغة الإسبانية أو لغات أخرى (إضافة حرفين إلى نهاية عنوان URL، على سبيل المثال: ar وde وen وfr وja وpt وru، من بين أشياء أخرى كثيرة). بالإضافة إلى ذلك، نحن ندعوك للانضمام إلى موقعنا قناة التليجرام الرسمية لقراءة ومشاركة المزيد من الأخبار والأدلة والبرامج التعليمية من موقعنا.