فهم رخصة GPL للووردبريس

نشرت: 2018-10-16

تعد GPL والمصدر المفتوح عاملين مهمين وراء WordPress Sucess لا يزال بعض المستخدمين لا يفهمون حقًا ما هو ترخيص GPL بالضبط وكيف يعمل ترخيص GPL لـ WordPress.

GPL عبارة عن ترخيص برمجيات مفتوح المصدر مصمم لحماية أربع حريات أساسية تعتبر أنها تدعم "البرمجيات الحرة" ، وهي حرية:

  • قم بتشغيل البرنامج لأي غرض ؛
  • دراسة كيفية عمل البرنامج من خلال الوصول إلى التعليمات البرمجية المصدر واعتمادها بحرية ؛
  • إعادة توزيع نسخ البرنامج لأي شخص ؛ و
  • تحسين البرنامج وإعادة توزيع هذه التحسينات على أي شخص.

إصدارات GPL

كتبت لأول مرة من قبل ريتشارد ستالمان ومؤسسة Free Sofware Foundation (FSF) في عام 1989 ، استمرت GPL في التطور من خلال الإصدارات المتتالية.

تم إصدار الإصدار 2 في عام 1991 وتم إصدار الإصدار 3 في عام 2007. الإصدار 3 هو أحدث إصدار.

بينما تم إصدار WordPress بموجب الإصدار 2 من GPL ، ينص القسم التمهيدي في الترخيص الآن على أنه "يمكنك إعادة توزيعه و / أو تعديله بموجب شروط ترخيص GNU العام كما تم نشره بواسطة Free Sofware Foundation ؛ إما الإصدار 2 من الترخيص ، أو (حسب اختيارك) أي إصدار لاحق ".

تسمى البنود أو الفقرات في GPL "الأقسام".

فهم GPL

من منظور فتح البرامج للاستخدام من قبل الآخرين ، كانت GPL ولا تزال رخصة مفتوحة المصدر جيدة التصميم.

في الوقت نفسه ، يستخدم لغة ذات توجه قانوني قد يكون العديد من مستخدمي WordPress غير مألوفين بها.

بالإضافة إلى ذلك ، وعلى عكس تراخيص المشاع الإبداعي لأشكال أخرى من أعمال حقوق الطبع والنشر ، لا تحتوي GPL على "صك يمكن قراءته من قبل الإنسان" (كما يطلق المشاع الإبداعي على ملخص تراخيصها).

لهذه الأسباب ، قد لا يكون المعنى الحقيقي وتأثير GPL واضحًا على الفور لبعض مطوري ومصممي ومستخدمي WordPress.

لتلخيص الأمور ، يلخص الجدول التالي الجوانب الرئيسية للإصدار 2 من GPL.

لا تلخص كل البنود. بدلاً من ذلك ، فإنه يلخص تلك الأكثر صلة بمستخدمي WordPress على أساس يومي.

1 النسخ والتوزيع

يجوز لك نسخ البرنامج وتوزيعه طالما أنك تمتثل لبعض متطلبات إشعار حقوق النشر وإخلاء المسؤولية.

هذه المتطلبات هي أن تنشر في كل نسخة إشعارًا مناسبًا لحقوق الطبع والنشر وإخلاء المسؤولية عن الضمان ، وأن تحافظ على جميع الإشعارات التي تشير إلى GPL وعدم وجود أي ضمان ، وأن تمنح المستلمين نسخة من GPL مع البرنامج. (القسم 1)

2 رسوم

يمكنك ، إذا كنت ترغب في ذلك ، فرض رسوم على نقل نسخة من البرنامج و / أو لحماية الضمان. (القسم 1 أيضًا)

3 تعديلات / أعمال اشتقاقية

يجوز لك تعديل البرنامج أو أي جزء منه وتوزيع التعديلات أو العمل الجديد طالما أن الملفات المعدلة تحتوي على إشعارات تتعلق بوجود وتاريخ التغييرات وأي عمل تقوم بتوزيعه أو نشره يحتوي أو مشتق من البرنامج أو أي جزء منه. مرخصًا منه بالكامل بدون رسوم لجميع الأطراف الثالثة بموجب GPL. (القسم 2)

4 توزيع الاستمارات غير المصدر

يجوز لك نسخ وتوزيع البرنامج أو العمل المستند إليه في رمز كائن أو نموذج قابل للتنفيذ ، وفقًا لشروط القسمين 1 و 2 ، طالما أنك ترافقه مع أيٍّ من:

  • الكود المصدري المطابق الكامل المقروء آليًا ؛ أو
  • عرض مكتوب (صالح لمدة 3 سنوات على الأقل) لمنح أي طرف ثالث شفرة المصدر ، مقابل رسوم لا تزيد عن تكلفة التوزيع ؛ أو
  • المعلومات التي تلقيتها بشأن هذا العرض (يُسمح بهذا الخيار فقط للتوزيع غير التجاري وإذا تلقيت النموذج (النماذج) غير المصدر مع هذا العرض. (القسم 3)

5 الإنهاء

إذا قمت بنسخ البرنامج أو تعديله أو ترخيصه من الباطن أو توزيعه بخلاف ما هو مسموح به ، فستنتهي حقوقك بموجب GPL تلقائيًا. (القسم 4)

6 ترخيص المصب

يتلقى المستلمون الأساسيون من البرنامج أو أي عمل يعتمد عليه تلقائيًا ترخيصًا من المرخص الأصلي لنسخ البرنامج وتوزيعه وتعديله وفقًا لشروط GPL.

بصفتك المرخص له بالتوزيع ، لا يُسمح لك بفرض أي قيود أخرى على ممارسة المستلمين للحقوق المنصوص عليها في GPL. (القسم 6)

GPL باختصار صغير

سيكون الملخص المكثف الفائق على طول هذه الأسطر: يمكنك نسخ البرنامج وتوزيعه ، ويمكنك فرض رسوم على نقل البرنامج أو توفير حماية الضمان ، ويمكنك تعديل البرنامج وتوزيع عملك المشتق الناتج.

ولكن ، إذا وزعت عملك المشتق ، فأنت بحاجة إلى ترخيصه بموجب GPL ، وإلا فسيتم إنهاء ترخيصك لاستخدام البرنامج (وسوف تنتهك حقوق الطبع والنشر في البرنامج).

الأسئلة المتداولة حول ترخيص GPL في مجتمع WordPress

إذا قمت بتعديل برنامج WordPress الأساسي أو سمة أو مكون إضافي لـ GPL'd ، فهل يجب علي إصدار الكود المصدري للإصدارات (الإصدارات) المعدلة للجمهور؟

إذا كنت تستخدم النسخة المعدلة بشكل خاص بدون توزيع ، فلا داعي لإطلاق الكود المصدري للنسخة المعدلة للجمهور. ومع ذلك ، كما تقول Free Sofware Foundation ، "إذا قمت بإصدار النسخة المعدلة للجمهور بطريقة ما ، فإن GPL تتطلب منك إتاحة كود المصدر المعدل لمستخدمي البرنامج ، بموجب GPL."

إذا علمت أن شخصًا ما قد طور سمة WordPress أو مكونًا إضافيًا للاستخدام الخاص ، فهل يمكنني مطالبة هذا الشخص بإعطائي نسخة من القالب أو المكون الإضافي؟

لا ، GPL لا تتطلب ذلك.

أستخدم سمة أو مكونًا إضافيًا لـ GPL'd من قالب WordPress أو مستودع المكونات الإضافية ، أو أشتري سمة أو مكونًا إضافيًا لـ GPL'd من مزود تجاري ، ثم أقوم بتعديل القالب أو المكون الإضافي لأغراضي الخاصة. هل أنا ملزم بإصدار نسختى المعدلة للآخرين؟

لا ، لست ملزمًا بإصدار نسختك المعدلة للآخرين.

هل يمكنني بيع برنامج WordPress الأساسي مقابل رسوم إذا أردت ذلك؟

نعم. القيام بذلك يتوافق مع الحريات الموجودة في جي بي إل. ومع ذلك ، فإن محاولة القيام بذلك لن تكون مجدية ومن غير المرجح أن تكسبك أي أموال ، كما يعلم الجميع أو يمكن أن يكتشفوا بسهولة أن WordPress متاح مجانًا على wordpress.org.

أنا مطور موضوع / مكون إضافي. لقد بذلت جهدًا كبيرًا في كتابة السمة / المكون الإضافي الخاص بي وسأصدره بموجب GPL ولكني أريد التأكد من أن كل من يتلقى موضوعي أو مكوني الإضافي ، حتى لو كان من شخص آخر ، ملزم بدفع مبلغ رسوم الترخيص أو إخطاري بأنه بحوزتهم. هل يمكنني أن أفعل ذلك؟

لا ، كما تقول مؤسسة Free Sofware Foundation ، "GPL هي رخصة برمجيات مجانية ، وبالتالي فهي تسمح للأشخاص باستخدام البرنامج وحتى إعادة توزيعه دون مطالبتهم بدفع أي رسوم لأي شخص مقابل القيام بذلك."

وبالمثل ، إذا تلقى شخص ما نسخة من برنامج GPL ، فلا يتعين على هذا الشخص إبلاغ المطور بحوزته. يحق لك تحصيل رسوم مقابل الوصول إلى الدعم والإصدارات الأحدث ، ولكن هذا يختلف تمامًا عن مطالبة المستلمين بدفع رسوم الترخيص لمجرد استخدام البرنامج.

أنا موضوع تجاري أو مطور برامج إضافية. أبيع ثيم أو ملحق GPL الخاص بي عبر الإنترنت ، خلف نظام حظر الاشتراك غير المدفوع. يمكن للأشخاص الوصول إلى ملفات السمة أو المكون الإضافي فقط بعد دفع الرسوم المقررة. هل تسمح لي GPL للقيام بذلك؟

نعم. يحق لك تحصيل رسوم مقابل توزيع نسخ من برامج GPL'd. لاحظ ، مع ذلك ، أن أي شخص يحصل على نسخة له الحق في الإفراج عنها لأي شخص آخر ، بتهمة أو بدون مقابل ؛ تسمح GPL بحدوث ذلك.

أنا نفس السمة التجارية أو مطور الإضافات المذكورة أعلاه ، أبيع الإضافات أو السمات الخاصة بـ GPL WordPress عبر الإنترنت خلف نظام حظر الاشتراك غير المدفوع. باعتباري مشغلًا تجاريًا يوزع برنامج GPL'd ، فهل أنا ملزم (على سبيل المثال ، إذا طلب شخص ما) جعل السمة أو المكون الإضافي الخاص بي متاحًا لعضو من الجمهور مجانًا؟

لا. ومع ذلك ، كما هو مذكور أعلاه ، يحق لأي شخص يحصل على نسخة إصدارها لأي شخص آخر ، بتهمة أو بدون مقابل.

لقد اشتريت بعض السمات أو المكونات الإضافية لـ GPL بالكامل من قالب تجاري أو مزود مكون إضافي. هل يمكنني بيع هذه السمات أو المكونات الإضافية من موقع الويب الخاص بي لمصلحتي الخاصة أو نشر هذه السمات أو المكونات الإضافية على موقع الويب الخاص بي ومنحها مجانًا؟

نعم ، بموجب GPL ، يمكنك القيام بأي من هذين الأمرين (أو كليهما على موقعين منفصلين إذا كنت تميل إلى ذلك).

ستحتاج أيضًا إلى توخي الحذر حتى لا تنتهك حقوق الآخرين التي قد يمتلكها القالب التجاري أو موفر المكون الإضافي.

يسعدني أن يستخدم الآخرون السمات والمكونات الإضافية مجانًا. في الواقع ، لهذا السبب قمت بإصدارها تحت رخصة جنو العمومية ووضعتها في قالب ووردبريس أو مستودع الإضافات. ومع ذلك ، أود أن يتم الاعتراف بي كمؤلف للموضوع أو المكون الإضافي في الحالات التي يشارك فيها المستخدمون السمة أو المكون الإضافي مع الآخرين أو يقومون بتعديل القالب أو المكون الإضافي. هل يمكنني طلب ذلك؟

نعم. كما تقول Free Sofware Foundation ، "يمكنك بالتأكيد الحصول على الفضل في العمل. جزء من إطلاق برنامج بموجب GPL هو كتابة إشعار حقوق الطبع والنشر باسمك (على افتراض أنك صاحب حقوق الطبع والنشر). تتطلب GPL أن تحمل جميع النسخ إشعارًا مناسبًا لحقوق الطبع والنشر ".