يونكس لايت
من ويكيبيديا، الموسوعة الحرة
يونكس لايت هو نواة نظام تشغيل شبيه بـ يونكس (Unix-Like) مكتوب بـ لغة سي++ ، مفتوح المصدر و مجاني ، يستخدم يونكس لايت مكتبة uClib من اجل تطبيقاته و البرامج الاساسيه التي تعمل معه من مشروع جنو ، يهدف يونكس لايت في الوقت الحالي ان يكون نظام تشغيل مشابه لـ يونكس صغير و بسيط الحجم من اجل الاغراض التعليميه .
نواة يونكس لايت صغيرة الحجم حيث تبلغ 20,000 من عدد الاسطر ، كما انها تستخدم البرمجه غرضية التوجه OOP في لغة سي++
فهرس |
[تحرير] الفرق بين UnixLite و مينيكس
يونكس لايت نظام تشغيل موجه للاغراض التعليميه ، كذلك الاصدارات الاولى نظام تشغيل مينيكس موجهه للاغراض التعليميه ، و النظامان عباره عن نظم مشابهه لنظام يونكس ، و الفرق الاساسي الذي يذكره مطوري يونكس لايت ، بأن نظامهم يدعم التصفيح للذاكره بينما لا يدعم مينيكس ذلك ، كما ان مينيكس يتبع الاسلوب الصغري في بناء النواة النويّة بينما يتبع يونكس لايت اسلوب القطعه الواحده النواة الأحاديّة
[تحرير] متطلبات يونكس لايت للعمل
يحتاج يونكس لايت من اجل ان يعمل حاسوب يعمل على معالج انتل 486 او اعلى ، مع 4 ميجابايت من ذاكرة الوصول العشوائيه RAM ، و 100 ميجابايت فارغه من القرص الصلب و قرص مرن من اجل الاقلاع حيث انه لا يزال لا يدعم الاقلاع من القرص الصلب .
[تحرير] سبب استخدام uClibc بدلاً من Glibc
و ذلك بسبب ان uClibc صغيرة الحجم مقارنة بمكتبة سي من جنو حيث ان عملية نقل الأخيرة للعمل مع يونكس لايت عمليه شاقه و تحتاج للكثير من الوقت و الجهد .