Laritos عبارة عن نموذج أولي لتطوير نظام التشغيل القابل للتكوين عالي الاستخدام ، والذي تم إنشاؤه بالكامل من نقطة الصفر ، من محمل التمهيد إلى kernel إلى برامج التشغيل ، أدوات أدوات (بما في ذلك الحد الأدنى من LIBC) لتطبيقات مساحة المستخدمين.
الهدف الأساسي من لاريتوس هو توفير مجموعة من الموارد المجانية (CodeBase ، الوثائق ، البرامج التعليمية) للتعلم عن نظام التشغيل الداخلي. لذلك ، يتم وضع تركيزه بشكل أساسي على البساطة ، والصيانة ، والنموذج ، والتصحيح ، وقابلية الاختبار. الجوانب مثل الأداء والأمن والتوافق مع OCS الحالية ليست الأولوية في الوقت الحالي.
يتكون نظام التشغيل من المكونات الثلاثة التالية ، كل منها بمستودعه المقابل:
| عنصر | وصف |
|---|---|
| لاريتوس | kernel + برامج تشغيل + موارد خاصة بالوحة + اختبارات + أدوات متفرقات |
| لاريتوس تولشين | الحد الأدنى من أدوات بناء تطبيقات libc + UserSpace |
| Laritos-Apps | تطبيقات userland مثل shell ، أداة تشبه ps Unix لعمليات القائمة ، اختبار تطبيقات ، إلخ |

للحصول على وثائق نظام التشغيل الكامل ، يرجى الرجوع إلى صفحة Wiki
armv7a )armv7a (ARM 32 بت) فقطKbuild ، وهذا هو نفس المنشئ الذي تستخدمه Linux إلى لاريتوسboard/<boardname/*.bi (معلومات اللوحة). يمكن اعتبار ذلك نسخة مبسطة للغاية من شجرة جهاز LinuxVFS ) يدعم ext2 و pseudofs (المعروف أيضًا باسم أنظمة الملفات في الذاكرة ، على سبيل المثال /proc ، stats FS)/property نظام الملفات الزائفة)armv7a )انظر لاريتوس تولشين ريبو لمزيد من المعلومات
ps لإدراج العمليات النشطةانظر لاريتوس آب ريبو لمزيد من المعلومات
انظر صفحة ويكي
Laritos حاليًا في إصدار Alpha ، وبالتالي قد لا تعمل بعض الميزات كما هو متوقع ، ولا يتم ضمان الاستقرار. استخدم على مسؤوليتك الخاصة؟
المدونة مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.