رخصة الاستخدام العام: شروط الاستخدام المفتوح للبرمجيات (General Public License)
ما هي الرخصة العامة العمومية؟
الرخصة العامة العمومية (GPL) تشير إلى رخصة حرة وبرمجية حرة للنشر. تمنح هذه الرخصة أي شخص حقوق الاستخدام، القراءة، النسخ، المشاركة، التعديل، والتوزيع للبرنامج الحاسوبي أو أي نوع آخر من الأعمال. تم كتابة GPL في الأصل لمشروع GNU وكانت أول رخصة حرة تستخدم على نطاق واسع. تم إنشاؤها في أوائل عام 1989 من قبل ريتشارد ستالمان، مؤسس مؤسسة البرمجيات الحرة (FSF).
مفهوم “Copyleft” مقابل “Copyright”
على العكس من “الحقوق الطبع والنشر” (Copyright)، يعني مصطلح “Copyleft” أن الرخصة العامة العمومية تسمح بنشر الأعمال المشتقة، ولكن تتطلب أن يتم توزيعها تحت نفس شروط الرخصة الأصلية. هذا يعني أن المستخدمين لا يمكنهم استخدام البرامج التي تحمل رخصة GPL وإصدار عمل مشتق تحت نوع آخر من الرخص.
الرخص التوزيعية (Permissive Licenses) مقابل الرخصة الحرة
هذا الأمر يختلف عن أنواع أخرى من الرخص الحرة للبرمجيات مثل رخصة توزيع برمجيات بيركلي (BSD) ورخصة MIT. تقع رخصتي BSD وMIT ضمن فئة الرخص التوزيعية. في حين أن كلاً من رخص “Copyleft” والرخص التوزيعية تسمح للمستخدمين بنسخ، تغيير، وتوزيع البرمجيات، إلا أن شروطهما تختلف بشكل طفيف.
- الرخص الحرة: تضمن بقاء البرمجيات المفتوحة المصدر متاحة للجميع وتجنب استغلال العمل الذي تم توفيره مجاناً لتحقيق الربح.
- الرخص التوزيعية: تسمح باستخدام البرمجيات على نطاق واسع بشرط الإشارة إلى المطورين الأصليين وتقديرهم، وتسمح لأي شخص بنسخ، تغيير، وتوزيع العمل تحت أي نوع من الرخص.
استخدام الرخصة العامة العمومية اليوم
حاليا، تعتبر الرخصة العامة العمومية الطريقة الأكثر استخداماً لتوزيع البرمجيات الحرة والمفتوحة المصدر. من بين البرامج الحرة المشهورة التي تحمل هذه الرخصة نجد GNU Emacs، ومجموعة مترجمات GNU (GCC) وحتى نواة نظام التشغيل Linux.