إذا كنت من مستخدمي Linux أو BSD، فقد ترغب في الانتباه إلى RedoxOS، الذي لا يزال قيد التطوير. تم بناء نظام التشغيل هذا على لغة برمجة Rust ويتمتع بقابلية تطوير عالية للغاية. بدءًا من عام 2023، سيحاول كل من Google وMicrosoft تغيير المزيد من الأشياء المتعلقة بالنواة لاستخدام تطوير Rust. تتمثل ميزة استخدام تطوير Rust في أنه يمكنه تحسين الأمان. على سبيل المثال، حاولت Microsoft استخدام وحدات الكتابة Rust في Windows NT kernel لتحل محل الوحدات النمطية التقليدية.
لذلك، اختار RedoxOS استخدام Rust كلغة رئيسية للتطوير، وخاصةً النوية الدقيقة التي تم تطويرها من الصفر باستخدام Rust، الأمر الذي من شأنه تحسين أمان RedoxOS بشكل كبير.
Microkernel هو نموذج معماري بسيط يتم فيه تنفيذ معظم خدمات النظام كعمليات على مستوى المستخدم، والتي يمكن أن توفر تجربة أكثر أمانًا واستقرارًا مقارنة بنواة واحدة. على سبيل المثال، يستخدم Linux نواة واحدة.
تم تطوير RedoxOS من قبل شركة RedoxOS الأمريكية غير الربحية. مؤسسها هو جيريمي سولير، كبير مهندسي System76. النظام متوافق مع POSIX، لذلك يمكنه تشغيل العديد من برامج Linux/BSD دون النقل.
بالطبع، هناك أيضًا العديد من دعم بنية الأجهزة. يتم دعم كل من بنية x86-64 الشائعة وهندسة i686 وArm. في المستقبل، قد يتم أيضًا توفير الدعم لبنية RISC-V.
الملامح الرئيسية لنظام RedoxOS:
وحدات عالية وقابلة للتخصيص
بناء على بنية النواة الدقيقة
قابلة للتطوير بشكل كبير
سائق قائم على الصدأ
مرخص بموجب ترخيص MIT مفتوح المصدر
نظام الملفات مستوحى من نظام الملفات ZFS
يأتي اسم RedoxOS من التفاعل الكيميائي الذي يسبب الصدأ، لذا يمكنك فقط تسميته بنظام الأكسدة والاختزال.
في هذه المرحلة، لا يزال RedoxOS قيد التطوير والاختبار. إذا كنت مهتمًا، يمكنك تنزيل ملف الصورة وتجربته. ومع ذلك، لا يدعم النظام حاليًا أجهزة USB الطرفية أو وحدة التخزين الخارجية (لذا يوصى بتثبيته على جهاز كمبيوتر محمول للاختبار أو اختبار الجهاز الظاهري). وينبغي دعم هذه في الإصدارات المستقبلية.
عنوان تنزيل ملف الصورة: https://static.redox-os.org/releases/