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