قائمة تراخيص المصادر المفتوحة
قسّمنا 16 ترخيصًا شائعًا إلى متساهلة وحقوق متروكة ضعيفة وحقوق متروكة قوية وملك عام. في كل صفحة ستجد الالتزامات والمفاهيم الخاطئة الشائعة والتوافق مع التراخيص الأخرى.
التراخيص المتساهلة (Permissive)
تراخيص تتيح استخدام الشيفرة بحرية حتى في المنتجات المغلقة، بشرط الإبقاء على الإشعارات.
MITMIT Licenseأكثر التراخيص المتساهلة القصيرة انتشارًا، يتيح فعل أي شيء بشرط إبقاء إشعار حقوق النشر ونص الإذن.Apache-2.0Apache License 2.0ترخيص متساهل يتضمن منحًا صريحًا للبراءات وقواعد لملف NOTICE وبيان التغييرات، ويكثر استخدامه في مشاريع الشركات.BSD-3-ClauseBSD 3-Clause "New" or "Revised" Licenseترخيص متساهل يكفي فيه الإبقاء على الإشعارات عند توزيع المصدر والملفات الثنائية، وعدم الترويج للمنتجات المشتقة باسم صاحب الحقوق دون إذن.BSD-2-ClauseBSD 2-Clause "Simplified" Licenseترخيص متساهل من بندين لا يشترط عند توزيع المصدر والملفات الثنائية سوى الإبقاء على إشعار حقوق النشر وقائمة الشروط ونفي المسؤولية.ISCISC Licenseترخيص متساهل قصير أثره مماثل لـ MIT وBSD 2-Clause لكن بعبارات أوجز.BSL-1.0Boost Software License 1.0ترخيص متساهل لا يشترط ترك الإشعار إلا عند التوزيع بصيغة المصدر، ولا يفرض التزام الإشعار على الملفات الثنائية المترجمة.
الحقوق المتروكة الضعيفة
يلزم نشر التعديلات على الملف أو المكتبة المعنية فقط، أما الشيفرة الأخرى التي تستخدمها فتبقى حرة الترخيص.
LGPL-3.0GNU Lesser General Public License v3.0ترخيص حقوق متروكة ضعيفة يوجب نشر تعديلات المكتبة نفسها، لكنه يسمح بأن تبقى التطبيقات التي تستخدم المكتبة مغلقة.LGPL-2.1GNU Lesser General Public License v2.1ترخيص حقوق متروكة ضعيفة للمكتبات بإصدار 1999. يمكن أن تبقى التطبيقات المستخدِمة مغلقة، ويمكن أيضًا تحويل الشيفرة إلى GPL-2.0 أو ما بعده.MPL-2.0Mozilla Public License 2.0حقوق متروكة على مستوى الملف: يكفي نشر ملفات MPL المعدّلة، ويمكن أن تكون بقية الشيفرة بأي ترخيص. ويمكن دمجه أيضًا مع GPL.EPL-2.0Eclipse Public License 2.0ترخيص حقوق متروكة ضعيفة ملائم للشركات، يُلزم بنشر شيفرة EPL وتعديلاتها، ويسمح حتى بترخيص تجاري للشيفرة المكتوبة كوحدة مستقلة.
الحقوق المتروكة القوية
تراخيص تُلزم بنشر العمل المشتق بأكمله تحت الترخيص نفسه مع شيفرته المصدرية.
GPL-3.0GNU General Public License v3.0ترخيص حقوق متروكة قوية يُلزم بنشر البرنامج المدمج الموزَّع بأكمله بترخيص GPL مع المصدر. أُضيف إليه منح البراءات وبند معلومات التثبيت.GPL-2.0GNU General Public License v2.0ترخيص حقوق متروكة قوية صدر عام 1991. تستخدمه نواة لينكس وGit، وإذا استُخدم بصيغة only فهو غير متوافق مع GPL-3.0 وApache-2.0.AGPL-3.0GNU Affero General Public License v3.0أقوى تراخيص الحقوق المتروكة، وهو GPL-3.0 مضافًا إليه المادة 13 التي تجعل إتاحة البرنامج عبر الشبكة سببًا لنشوء التزام توفير المصدر.
الملك العام وبلا شروط
الخيار الأقل قيودًا، إذ لا يشترط حتى إشعار حقوق النشر.
0BSDBSD Zero Clause Licenseترخيص متساهل قريب من الملك العام لا يشترط حتى إشعار حقوق النشر أو الترخيص.UnlicenseThe Unlicenseترخيص يُهدي الشيفرة إلى الملك العام، ويستعيض عنه بإذن غير مشروط حيث لا يُعترف بالإهداء.CC0-1.0Creative Commons Zero v1.0 Universalإعلان بالتنازل عن حقوق النشر والحقوق المجاورة بأقصى قدر يسمح به القانون. يُستخدم على نطاق واسع للبيانات والوثائق، لكن حقوق البراءات مستثناة من التنازل.