تخيل التالي في برمجياتك التي تستخدمها يوميا في كمبيوترك:
• لديك كامل الحرية في إستخدام البرنامج ، لأي غرض كان.
• لديك كامل الحرية في تعديل البرنامج ليتلاءم مع إحتياجاتك.
• لديك كامل الحرية في إعادة توزيع نسخ من هذا البرنامج.
• لديك كامل الحرية في توزيع النسخ المعدلة من البرنامج و بذلك يستطيع الجميع الإستفادة من هذه التعديلات.
للحصول على هذه الميزات ببساطة استخدم برنامج له ترخيص المصادر المفتوحة GNU GPL:-
يتم تطوير هذه البرمجيات من قبل عشرات الآلاف من المتطوعين ( و مراكز تطوير البرمجيات في الشركات الكبرى ) بشكل مستمر و تم توزيعها تحت ترخيص المصادر المفتوحة GNU GPL . هذا الترخيص الذي وضعه في الأساس ريتشارد ستولمان Richard Stallman من مؤسسة البرمجيات المجانية Free Software Foundation
على خلاف البرمجيات التجارية ( و التي تعتبر فيها الشيفرة المصدرية التي تولد البرنامج سرا صناعيا ينبغي حمايته!) فإن إحدى أهم نقاط قوة البرمجيات ذات المصادر المفتوحة تكمن في الإنتشار الهائل للشيفرة المصدرية ( و لذلك تسمى هذه البرمجيات بالبرمجيات ذات المصادر المفتوحة )، و التي تمكن المبرمجين حول العالم من تطوير هذه البرمجيات بشكل مستمر بطريقة تعجز عن مجاراتها جميع الشركات الخاصة – بما فيها مايكروسوفت –
مبدأ GNU GPL:-
هذا المبدأ يضمن وصول أفضل التعديلات إلى النسخة النهائية من أي برنامج. يتم صقل و تطوير الشيفرة المصدرية ( و التي قد تصل حتى ملايين الأسطر ) بشكل مستمر في كل مكان من العالم وعلى مدار الساعة من قبل عشرات الآلاف من المبرمجين. و هو ما يؤدي إلى الحصول على برامج فائقة الأداء و الوثوقية لتستخدم في الحواسيب المكتبية ، مخدمات الإنترنت و حتى بعض أضخم الحواسيب الفائقة في العالم في وكالة الفضاء الأمريكية NASA أو غيرها من المؤسسات التي تحتاج إلى قدرات حاسوبية هائلة ... مجانا !!!
من أهم هذه البرامج التي يم تطويرها تحت مبدأ GNU GPL :-
• نظام التشغيل الشهير Linux .
• مجموعة برامج مكتبية OPENOFFICE .
• خادم الإنترنت أباتشي Apache .
• وألف البرامج إذا لم تكون الملايين .
الخلاصة
• تبدو البرمجيات ذات المصادر المفتوحة اليوم كالخيار الوحيد الممكن أمام الدول النامية لضمان تطوير قطاع تقنية المعلومات مع إحترام قوانين حماية الملكية الفكرية.
• أفضل الأساليب للبداية هي التجربة بداية لملاحظة بساطة التغيير : يقدم برنامج OpenOffice 1.0 في هذا المجال مثالا رائعا للدول النامية لتوزيع برنامج واحد معياري على نطاق واسع دون أية كلفة!
• تعتبر البرمجيات ذات المصادر المفتوحة مجالا واسعا مفتوحا أمام مشاريع التنمية، لأنها قد تكون الأمل الوحيد لضمان عدم تخلف الدول النامية عن ثورة تقنية المعلومات.
• • • • • • • • للحديث بقيه مع برامج Open Source المصدر المفتوح .