نظام تشغيل صغير الحجم بأقل من 1000 سطر من كود Zig: OS-1000-lines-zig

2025-09-21
نظام تشغيل صغير الحجم بأقل من 1000 سطر من كود Zig: OS-1000-lines-zig

يُعدّ مشروع OS-1000-lines-zig مشروعًا رائعًا ينفذ نظام تشغيل خفيف الوزن في أقل من 1000 سطر من شفرة Zig. يدعم هذا النظام الذي يستخدم نواة أحادية، إدارة العمليات والذاكرة الأساسية، ويتميز بواجهة سطر أوامر بسيطة. باستخدام مُجمِّع Zig فقط، يمكن للمطورين استنساخ وبناء وتشغيل نظام التشغيل بسهولة. يتميز المشروع بهيكل شفرة نظيف مع مكونات مثل تنفيذ النواة، والوظائف الشائعة، ونص بناء البرنامج النصي، ويتضمن اختبارات وإرشادات للمساهمة. تشمل خطط التطوير المستقبلية توسيع إدارة العمليات، وإدارة الذاكرة، وواجهة سطر الأوامر، والشبكات، وأنظمة الملفات.

التطوير