المصدر:منتدى طلاب كلية الهندسة المعلوماتية
WINDOWS OR LINUX
أيهما الحل ؟!
لا يخفى على أحد أن عملاقة البرمجيات مايكروسوفت لها وزنها وكيانها في العالم الرقمي ولا نستطيع نكران هذه الشركة
العملاقة التي غزت العالم بأفكار لم تكن في الأصل أفكارها ولكن اشترتها وطورتها وصاغتها بلغة
تجارية ذكية, عملت مايكروسوفت ممثلة بقائدها " بيل جيتس " الذي تنحى عن منصبه مؤخراً
وسط دموع من مناصريه, بكل جهد لكي يكون نظامها ويندوز الممثل بكل إصداراته هو أول خيار
يختاره المبتدئ ,الذي دخل حديثاً إلى ساحات العالم الرقمي ولا يفكر ببديل عنه نهائياً , وفعلاً قبل
حوالي عشرة سنوات كان لها ذلك إلى أن بدأ يلمع و يشع نجم البرمجيات الحرة أو بطريقة أخرى
نجم الأنظمة مفتوحة المصدر " لينكس " وقتها قال بيل جيتس وقبل ثلاثين عام عن هذا النوع من
البرامج أنها برامج هواة وأنها مرحلة وسوف تنتهي دون شك ولكن يبدو أن العقل المدبر
لمايكروسوفت ,لم يدرك أنه سوف يأتي وقت وتنكسر فيها النظرية التي كان يتكلم عنها وأن برامج
الهواة أصبحت تحلق مع عالم المحترفين .
مما لاشك فيه هو قدرة مايكروسوفت على مجاراة السوق والطاقة المالية الهائلة لدعم منتجاتها
والطاقة الإعلامية الضخمة
التي تقف خلف مايكروسوفت كالسد المنيع , وفي أحلك الظروف والمصائب التي كانت تمر على مايكروسوفت كان ذلك
لا يأخذ منها الوقت الكثير لحلها فبمجرد بضعة ملايين من الدولارات كانت مشاكلها تحل وبدون أي زوبعة , مدركة أنها
سوف تعوض ما خسرته خلال أيام وقد لا أبالغ إن قلت خلال ساعات , هنا برز التحدي الأكبر لمناصري الأنظمة مفتوحة المصدر
فمع قلة الدعم وقلة المادة وقلت الكادر الإعلامي حاولت وبكل ما أوتيت من قوة أن تناضل لكي تأخذ حقها من الاحترام
وفعلاً اليوم وبعد كل الجهود المبذولة تربع لينكس على عرش الأنظمة ذات المصادر المفتوحة وبدأت تظهر له شركات
داعمة وممولة وبدأ الكادر الإعلامي لهذا النظام يزداد يوماً بعد يوم .
لو تحدثنا عن مقارنة بين نقاط الضعف والقوة لهذين النظامين لوجدنا :
نقاط القوة الخاصة بمايكروسوفت
1- يمكن أن نقول كنقطة أولى هي مركزية الدعم , حيث أن كل مشكلة ممكن أن تلجأ للشركة المصنعة مباشرة
وهي معنية في حل كل المشاكل التي تظهر لك ولكن يشترط أن تكون النسخة التي تستعملها نسخة أصلية .
2- التوثيق , أي أنك سوف ترى توثيق كامل لعمل النظام ولمشاكله وطريقة حل تلك المشاكل .
3- دعم من ناحية الاستخدام , إن أنظمة مايكروسوفت تملك قاعدة عريضة جداً من الدروس التعليمية
وانتشار أكبر على مستوى الاستخدام وعلى مستوى الدورات المتبعة في كافة معاهد العالم والتي تدعم
أنظمة مايكروسوفت بشكل كبير .
4- سهولة في التعرف على العتاد من ( مودم , بطاقات عرض , طابعات ....الخ ) أيضاً دعم كامل من الشركات
المصنعة للعتاد لأنظمة مايكروسوفت .
نقاط الضعف الخاصة بأنظمة مايكروسوفت
1- مشاكل كبيرة جداً في استقرار النظام
2- عندما تكون المشكلة المتعلقة بالنظام خطيرة فإن الشركة لا تستطيع أن تحل لك تلك المشكلة بسرعة حيث عليك أن تنتظر لكي تطرح الشركة النسخة المعدلة للنظام والتي يتم فيها إصلاح تلك الأخطاء .
3- لا تستطيع العمل على هذه الأنظمة بدون برامج حماية من الفيروسات .
4- عندما تقوم بتحميل برامج عديدة على هذا النظام تشعر أنك تعمل على سلحفاة
5- استهلاك أنظمة مايكروسوفت للعتاد بشكل كبير جداً
6- لا تستطيع أن ترى نواة النظام أي الكود البرمجي لهذا النظام , وبالتالي لا تعلم ما قد يكون موجود في أحد سطوره البرمجية ممكن أن يكون هنالك سطور برمجية قد تضر بالخصوصية الشخصية ولكن لا تستطيع كشفها
7- سعر النظام مرتفع جداً وعندما تحتاج أي برنامج يجب عليك أن تدفع ثمن هذا البرنامج .
نقاط القوة في نظام لينكس .
1- استقرار في العمل بشكل كبير ودون مشاكل تذكر .
2- بعض توزيعات لينكس لا تحتاج نهائياً لبرامج مكافحة الفيروسات وذلك للقوة الأمنية العالية .
3- أي مشكلة في النظام ممكن أن تحل في وقتها ودون أي تأخير .
4- يمكنك رؤية نواة هذا النظام والأسطر البرمجية المكونة لهذا النظام .
5- لا تحتاج لدفع أي قيمة مادية لهذا النظام فهو مجاني تماماً
6- البرامج التي تعمل على هذا النظام مجانية أيضاً ومتوفر له برامج كثيرة تعمل تحت بيئة نظام لينكس .
نقاط الضعف في لينكس .
1- لا يوجد مركزية في الدعم ( ولكن هذا الوضع لن يستمر إذ أن التحسن قائمة وبوتيرة سريعة لكي يكون هنالك مركزية لكل توزيعة من هذا النظام )
2- تعدد التوزيعات و التي تجعل من الصعب على المستخدم الاختيار بين تلك التوزيعات .
3- قلة التوثيق , مما يجعل تعلم النظام يحتاج إلى مجهود شخصي ( ولكن الآن وفي الآونة الأخير بدأ هذا الوضع بالتغير )
4- المشكلة في التعرف على عتاد الحاسوب بشكل عام ( ولكن بدأت هذه المشاكل تحل مع الإصدارات الجديدة لهذا النظام )
5- في بعض الأحيان وليس دائماً ممكن أن تلجأ لبيئة الأوامر .( ولكن مع النسخ الحديث أصبح ذلك نادراً جداً )
حاولت في هذه المقالة ومن خبرتي المتواضعة بأن أسرد أهم نقاط القوة والضعف بين نظام مايكروسوفت والذي يعتبر من الأنظمة ذات المصادر المغلقة وبين لينكس الذي يعتبر الطفل المعجزة بين أنظمة المصادر المفتوحة
الخاتمة .
مع هذه النقاط بين القوة والضعف , أرى أنه من الأنسب أن نتحول إلى الأنظمة مفتوحة المصدر وقد حان الوقت لنستخدم أنظمة لا حاجة لها إلى ترخيص أو أي مقابل ولا حاجة لأن نكسر حمايتها ونحتال على صانعيها لكي نحصل عليها بينما يتوفر في المقابل برامج مجانية وقوية لدرجة أنها تصل في بعض الأحيان إلى درجة أقوى من
البرامج الغير مجانية , وأغلب الذين جربوا أحد أنظمة لينكس قرر عدم العودة لمايكروسوفت , ونحن كمهندسين يجب علينا أن لا نبقى في قوقعة مايكروسوفت وأن نتحرر من تلك القيود .
بقي أن أقول في النهاية , إن لينكس ليس النظام الوحيد يتصف " بأنه مفتوح المصدر " إذ هنالك أنظمة أخرى
ك " free BSD " وذلك على سبيل المثال وليس الحصر وهو يعتبر من أقوى الأنظمة في العالم التي تعتمد عليه أقوى الشركات في تشغيل أجهزة " الخوادم لديها , وفي المقابل إن أنظمة مايكروسوفت ليست الوحيدة مغلقة المصدر , إنما هنالك أيضاً شركات ك " أبل ماكنتوش " وذلك على سبيل المثال ليس الحصر أيضاً .
ملاحظة :
الأنظمة مفتوحة المصدر : يكون فيها الكود البرمجي مرئي ويمكنك التعديل عليه وعمل ما تشاء فيه
الأنظمة مغلقة المصدر : يكون فيها الكود البرمجي للنظام غير مرئي ولا تستطيع التعديل أو عمل أي شيء فهو غير مرئي أصلاً .
الكاتب : يوسف = بيل جيتس