ربما قد يثير هذا السؤال فضولك كيف يتم بناء انظمة التشغيل ؟ الامر ليس بهذه البساطة فبناء نظام تشغيل يتم من قبل فرق متخصصة و ذات دراية بالبرمجة خصوصا الاسمبلي و سي . و في هذه المقالة سنتطرق ل 6 مراحل لرسم طريقك في عالم انظمة التشغيل .

1/ اتقان البرمجة بالاسمبلي و سي لانهما اساس بناء الكيرنل لاي نظام.
2/ تحديد الاجهزة المستهدفة من هذا النظام و الذي سيساعدك في تحديد طبقات النظام OS Layers الملائمة و كذا المعالجات AI-32  او x86_64  .
3/ تحديد الهدف من النظام ( اختبار الاختراق ، تدبير الاجهزة المكتبية ...) و كذا رخصته (مفتوح المصدر او مغلق المصدر)
4/ في حالة انه كان مفتوح المصدر سيحق لك بناء نظامك على نظام لينكس اخر و استخدام الكيرنل الخاص به و كل الادوات المفتوحة المصدر و لمزيد من المعلومات يمكنك الاطلاع على موقع Linux From Scratch و ان كان غير ذلك يلزمك بناء كيرنل خاص بك و هنا نحتاج الى فريق متكامل له دراية كافية باللغات التي ذكرناها.
5/ اختيار Bootloader الخاص بإقلاع النظام و واجهة المستخدم الرسومية  GUI  .
6/ الاهتمام بالحماية ، تدبير الذاكرة و المعالجات و الاهم من ذلك راحة المستخدم عبر البساطة في التعامل مع النظام.
Share To:

مدونة سبايدر

Post A Comment:

0 comments so far,add yours