الحقوق المتروكة القوية

GNU General Public License v3.0

ترخيص حقوق متروكة قوية يُلزم بنشر البرنامج المدمج الموزَّع بأكمله بترخيص GPL مع المصدر. أُضيف إليه منح البراءات وبند معلومات التثبيت.

SPDXGPL-3.0-onlyGPL-3.0-or-later

الأذونات والشروط والقيود في لمحة

الأذونات

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

الشروط

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

القيود

  • تحديد المسؤوليةينص صراحةً على عدم تحمّل المسؤولية عن الأضرار.
  • بلا ضمانينص صراحةً على عدم تقديم أي ضمان.

مصدر تصنيف الأذونات والشروط والقيود: بيانات choosealicense.com (GitHub، ترخيص MIT).

ما هذا الترخيص؟

أصدرت مؤسسة البرمجيات الحرة (FSF) رخصة GPL (GNU General Public License) 3.0 في 29 يونيو 2007. جوهرها مبدأ الحقوق المتروكة (copyleft): يحق لأي شخص الاستخدام والدراسة والتعديل والتوزيع بحرية، لكن عند التوزيع يجب ضمان الحريات نفسها للمتلقي. فإذا وزّعت برنامجًا يتضمن هذه الشيفرة أو يندمج معها فيجب تقديم ذلك البرنامج بأكمله بترخيص GPL مع الشيفرة المصدرية المقابلة. ويستخدم GPL-3.0-or-later كلٌّ من GNU Bash وGIMP وGNU Emacs وغيرها.

ما الذي تغيّر عن GPL-2.0؟

ما يجب الالتزام به عند التوزيع

مفاهيم خاطئة شائعة

طريقة التطبيق

ضع النص الأصلي كما هو في LICENSE (أو في COPYING وفق عرف GNU)، وأضف إشعار GNU الرسمي في أعلى كل ملف مصدري. ويُحدَّد خيار 'or later' عبر نص الإشعار. ومعرّف SPDX هو GPL-3.0-only أو GPL-3.0-or-later (أما GPL-3.0 المجرد فمعرّف مُهمَل في SPDX).

متى يناسب؟

يناسب التطبيقات والأدوات والمشاريع المجتمعية التي تريد أن تعود التحسينات المبنية على شيفرتك إلى الجميع بدل أن تتسرب إلى منتجات مغلقة. وإذا كانت مكتبة فادرس أيضًا LGPL-3.0 لتتمكن التطبيقات المغلقة من استخدامها.

هل يمكن دمج شيفرة GPL-3.0 في مشروع آخر؟

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

المشروع المراد الدمج فيهالحكمملاحظة
برمجيات مغلقة (تجارية) غير ممكنيجب نشر البرنامج المدمج الموزَّع بأكمله بترخيص GNU نفسه مع المصدر، لذا لا يمكن إدراجه مع الإبقاء على ترخيص المشروع.
MIT غير ممكنيجب نشر البرنامج المدمج الموزَّع بأكمله بترخيص GNU نفسه مع المصدر، لذا لا يمكن إدراجه مع الإبقاء على ترخيص المشروع.
Apache-2.0 غير ممكنيجب نشر البرنامج المدمج الموزَّع بأكمله بترخيص GNU نفسه مع المصدر، لذا لا يمكن إدراجه مع الإبقاء على ترخيص المشروع.
MPL-2.0 غير ممكنيجب نشر البرنامج المدمج الموزَّع بأكمله بترخيص GNU نفسه مع المصدر، لذا لا يمكن إدراجه مع الإبقاء على ترخيص المشروع.
LGPL-2.1 ممكن بشروطيجب توزيع العمل المدمج وفق شروط GPL-3.0.
LGPL-3.0 ممكن بشروطيجب توزيع العمل المدمج وفق شروط GPL-3.0.
GPL-2.0 غير ممكنشيفرة الإصدار 3.0 لا تتوافق مع شروط GPL-2.0 (only)، فلا يمكن إدراجها.
AGPL-3.0 ممكنيسمح GPL-3.0 وAGPL-3.0 بالدمج عبر المادة 13 في كل منهما. ويبقى التزام توفير المصدر عبر الشبكة لجزء AGPL قائمًا في العمل المدمج.

محتوى هذا الموقع معلومات عامة وليس استشارة قانونية. استشر محاميًا أو مختصًا قبل اتخاذ قرارات فعلية بشأن التوزيع أو العقود أو النزاعات.