UnixLite

من ويكيبيديا، الموسوعة الحرة

يونكس لايت هو نواة نظام تشغيل شبيه بـ يونكس (Unix-Like) مكتوب بـ لغة سي++ , مفتوح المصدر و مجاني , يستخدم يونكس لايت مكتبة uClib من اجل تطبيقاته و البرامج الاساسيه التي تعمل معه من مشروع GNU , يهدف يونكس لايت في الوقت الحالي ان يكون نظام تشغيل مشابه لـ يونكس صغير و بسيط الحجم من اجل الاغراض التعليميه .

نواة يونكس لايت صغيرة الحجم حيث تبلغ 20,000 من عدد الاسطر , كما انها تستخدم البرمجه غرضية التوجه OOP في لغة سي++

فهرست

[تحرير] الفرق بين UnixLite و Minix

يونكس لايت نظام تشغيل موجه للاغراض التعليميه , كذلك الاصدارات الاولى نظام تشغيل Minix موجهه للاغراض التعليميه , و النظامان عباره عن نظم مشابهه لنظام يونكس , و الفرق الاساسي الذي يذكره مطوري يونكس لايت , بأن نظامهم يدعم التصفيح للذاكره بينما لا يدعم Minix ذلك , كما ان Minix يتبع الاسلوب الصغري في بناء النواة Microkernel بينما يتبع يونكس لايت اسلوب القطعه الواحده Monolithic

[تحرير] متطلبات يونكس لايت للعمل

يحتاج يونكس لايت من اجل ان يعمل حاسوب يعمل على معالج انتل 486 او اعلى , مع 4 ميجابايت من ذاكرة الوصول العشوائيه RAM , و 100 ميجابايت فارغه من القرص الصلب و قرص مرن من اجل الاقلاع حيث انه لا يزال لا يدعم الاقلاع من القرص الصلب .

[تحرير] سبب استخدام uClibc بدلاً من Glibc

و ذلك بسبب ان uClibc صغيرة الحجم مقارنة بـ Glibc حيث ان عملية نقل Glibc للعمل مع يونكس لايت عمليه شاقه و تحتاج للكثير من الوقت و الجهد .

[تحرير] وصلات خارجيه

الموقع الرسمي للنظام