Abstract:
اُصدرت مجموعة كبيرة من توزيعات لينكس التي تختلف بإختلاف أغراضها التي صُممت من أجلها علي سبيل المثال توزيعة Scientific Linux التي اهتمت بالجانب العلمي وRedhat التي إهتمت بالخوادم والشبكات ، كما إنه يوجد العديد من التوزيعات موجهة لنوع معين من المستخدمين وأغراضهم مثل الاوبنتو التي يتعامل معها الوافدين الجدد لنظام لينكس ولكن العديد منهم يواجه صعوبة في التعامل مع شاشة الاوامر ورغم هذا لم يتم عمل أي توزيعة في العالم خاصة بالمبرمجين.
اقترحنا لحل هذه المشكلة إنشاء نظام تشغيل على نواة لينكس خفيف الحجم يختص بالمبرمجين والمطورين يحتوي علي مجموعة من مترجمات لغات البرمجة والبيئات المتكاملة ومحررات النصوص التي تساعد المهتمين والباحثين في مجال البرمجة بصورة عامة كما تحتوي توزيعة (SemiCode OS) علي برامج تساعد المبتدئين في عالم البرمجة بما فيها مساعد شخصي يساعد في أداء المهام اليومية للتوزيعة (Sarah).
بعد تطبيق النظام (اي تثبيت التوزيعة) تم التاكد من أن التوزيعة تدعم اللغات التي تمت إضافتها على المنصات المخصصة لها عن طريق مترجماتها التي أشرنا لها فيما سبق وبذلك يكون النظام قد أدى الدور المخّول له .
كما أن SemiCode OS مزوده بتوثيق كامل عن التوزيعه وكيفيه عملها ملحقة مع النظام بالاضافه الي صفحه خاصه للمساعده والتعليقات ، ويتيح النظام للمستخدم امكانيه التبليغ عن المشاكل والأخطاء عبر نظام تذاكر الدعم فيما يعرف ب(SemiCode Web Services).