RedoxOS

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

تطوير

تم إنشاء برنامج Redox بواسطة جيريمي سولر، ونُشر لأول مرة في 20 أبريل 2015 على منصة GitHub . [ 3 ] يستمد Redox اسمه من تفاعلات الأكسدة والاختزال في الكيمياء؛ ومن هذه التفاعلات تآكل الحديد، المعروف أيضًا بالصدأ . يعمل سولر نفسه مهندسًا في شركة System76 . [ 4 ]

يركز نظام التشغيل Redox على السلامة والاستقرار والأداء. [ 5 ] [ 6 ] [ 7 ] وهو مستوحى من أنظمة تشغيل سابقة ، مثل SeL4 و MINIX و Plan 9 و BSD و Linux . [ 8 ] تشمل المنصات المستهدفة حاليًا معالجات x86 ذات 32 بت و64 بت، وAArch64، وRISC-V ذات 64 بت.

اعتبارًا من سبتمبر 2024، بلغ عدد المساهمين في مستودع Redox 97 مساهمًا. [ 9 ] نظام التشغيل غير مستقر بعد . [ 10 ]

علّق أندرو إس. تانينباوم ، مؤلف كتاب MINIX، في عام 2025 قائلاً إن Redox "لديه إمكانات حقيقية، لكنه لم يصل إلى ذلك بعد، ولكنه يستحق المتابعة...". [ 11 ]

المكونات والتطبيقات

يُوفّر Redox حزمًا برمجية ( مثل مُخصِّص الذاكرة ، ونظام الملفات ، ومدير العرض ، والأدوات الأساسية، وغيرها) تُشكّل معًا نظام تشغيل متكامل. يعتمد Redox على منظومة برمجية مكتوبة بلغة Rust من قِبل أعضاء المشروع. تشمل هذه المنظومة نواة Redox، ومُخصِّص الذاكرة Ralloc، ونظام الملفات RedoxFS المُستوحى من نظام الملفات ZFS . [ 12 ]

pkgutilsيُعدّ مدير الحزم في Redox هو `<system.web>` ، بينما `< system.webrelibc > ` هي مكتبة C القياسية . يحتوي Redox على مدير عرض ونوافذ يُسمى Orbital، وهو المسؤول عن إدارة العرض، ومعالجة طلبات إنشاء النوافذ، وإعادة رسمها، واستطلاع الأحداث. أما Ion shell فهي المكتبة الأساسية للأصداف وتنفيذ الأوامر في Redox.

يتضمن Redox محرر نصوص بواجهة سطر أوامر (CLI) مشابه لـ vi ، يُسمى Sodium. كما يتضمن العديد من تطبيقات واجهة المستخدم الرسومية (GUI) المُحمّلة مسبقًا، بما في ذلك متصفح ويب ( NetSurf ) يستخدم محرك تخطيط خاص به ، ومدير ملفات (File Browser)، ومحاكي طرفية من نوع ANSI (Orbterm)، بالإضافة إلى أدوات أخرى متنوعة مثل آلة حاسبة برمجية ومحرر نصوص.

اعتبارًا من مايو 2024، تم دمج العديد من التطبيقات من سطح مكتب COSMIC ، مثل محاكي الطرفية ومدير الملفات ومحرر النصوص ، في Redox. [ 13 ]

انظر أيضاً

مراجع

  1. "مساهمو ريدوكس" . جيت لاب . تم الاطلاع عليه بتاريخ 24 مارس 2019 .
  2. "ما هو التفاعل التأكسدي والاختزالي؟" . مؤرشف من الأصل بتاريخ 24 مايو 2020. تم الاطلاع عليه بتاريخ 16 مايو 2020 .
  3. سولر، جيريمي (20 أبريل 2015). "النسخة الأولية لنظام تشغيل قائم على Rustboot" . جيت هاب . شركة جيت هاب . تم الاطلاع عليه في 9 يناير 2025 .
  4. https://www.theregister.com/2019/11/29/after_four_years_rusty_os_nearly_selfhosting/
  5. "Redox - نظام التشغيل التالي (من الجيل التالي)" . www.redox-os.org .
  6. وايزنجر، ديك (4 مايو 2016). "أنظمة التشغيل: راست ريدوكس - محاولة من الجيل التالي لسد ثغرات نظام التشغيل لينكس" . فورمتك . شركة فورمتك . تم الاطلاع عليه في 17 يناير 2017 .
  7. . يغولالب، سردار (21 مارس 2016). "نظام التشغيل Redox الخاص بلغة Rust قد يُظهر لنظام Linux بعض الحيل الجديدة" . InfoWorld . سان فرانسيسكو: IDG Communications, Inc. تم الاطلاع عليه في 17 يناير 2017 .
  8. "الأسئلة الشائعة العامة" . www.redox-os.org . تم الاطلاع عليه بتاريخ 9 ديسمبر 2025 .
  9. "مستودع ريدوكس" . جيت هاب . تم الاسترجاع في 26-03-2016 .
  10. «نظام Redox OS هو أسرع توزيعة لينكس اختبرتها، وأنصحك بتجربته رغم ما ينقصه» . ZDNET . تاريخ الاطلاع: ١٣ ديسمبر ٢٠٢٤ .
  11. تانينباوم، أندرو س. (15 نوفمبر 2025). "غاليموفري" . election-vote.com . تم الاطلاع عليه بتاريخ 17 نوفمبر 2025 .
  12. "RedoxFS" . وثائق RedoxFS . تم الاطلاع عليها بتاريخ 26-09-2025 .
  13. https://www.redox-os.org/news/this-month-240531/