جدول مقارنة التراخيص

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

الترخيصالأذوناتالشروطالقيود
الاستخدام التجاريالتعديلالتوزيعالاستخدام الخاصاستخدام براءات الاختراعإشعار حقوق النشر والترخيصالإشعار عند توزيع المصدربيان التغييراتالإفصاح عن المصدرالاستخدام عبر الشبكة يُعدّ توزيعًاالترخيص نفسهالترخيص نفسه (على مستوى الملف)الترخيص نفسه (على مستوى المكتبة)استخدام العلامات التجاريةتحديد المسؤوليةاستخدام براءات الاختراعبلا ضمان
MITنعمنعمنعمنعملانعملالالالالالالالانعملانعم
Apache-2.0نعمنعمنعمنعمنعمنعملانعملالالالالانعمنعملانعم
GPL-3.0نعمنعمنعمنعمنعمنعملانعمنعملانعملالالانعملانعم
GPL-2.0نعمنعمنعمنعملانعملانعمنعملانعملالالانعملانعم
LGPL-3.0نعمنعمنعمنعمنعمنعملانعمنعملالالانعملانعملانعم
LGPL-2.1نعمنعمنعمنعملانعملانعمنعملالالانعملانعملانعم
AGPL-3.0نعمنعمنعمنعمنعمنعملانعمنعمنعمنعملالالانعملانعم
MPL-2.0نعمنعمنعمنعمنعمنعملالانعملالانعملانعمنعملانعم
EPL-2.0نعمنعمنعمنعمنعمنعملالانعملانعملالالانعملانعم
BSD-3-Clauseنعمنعمنعمنعملانعملالالالالالالالانعملانعم
BSD-2-Clauseنعمنعمنعمنعملانعملالالالالالالالانعملانعم
ISCنعمنعمنعمنعملانعملالالالالالالالانعملانعم
0BSDنعمنعمنعمنعملالالالالالالالالالانعملانعم
BSL-1.0نعمنعمنعمنعملالانعملالالالالالالانعملانعم
Unlicenseنعمنعمنعمنعملالالالالالالالالالانعملانعم
CC0-1.0نعمنعمنعمنعملالالالالالالالالانعمنعمنعمنعم

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

شرح البنود

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

كيفية قراءة الجدول

تعني العلامة ● في خانة الأذونات أن الترخيص يسمح بذلك الفعل صراحةً. التراخيص التي لا تتضمن بندًا للبراءات مثل MIT وBSD تكون خانة 'استخدام براءات الاختراع' فيها فارغة، لكن هذا لا يعني أنك ستُقاضى بسبب البراءات. فهناك رأي يقول بإمكانية وجود إذن ضمني. البند الصريح أوضح فحسب.

خانة الشروط هي الالتزامات الواجبة عند التوزيع. إذا استخدمت الشيفرة داخل شركتك فقط ولم توزعها خارجها فلن تنشأ معظم الشروط. الاستثناء هو شرط 'الاستخدام عبر الشبكة' في AGPL-3.0، إذ ينشأ التزام توفير المصدر إذا شغّلت نسخة معدّلة على خادم وأتحت للآخرين الوصول إليها واستخدامها.

خانة القيود هي ما لا يضمنه الترخيص. تُقدَّم جميع تراخيص المصادر المفتوحة تقريبًا 'كما هي' دون ضمان أو مسؤولية. وحتى الترخيص الذي لا يتضمن بندًا للعلامات التجارية يصعب اعتباره ناقلًا لحقوق العلامة التجارية.

نقاط يكثر الخلط فيها عند المقارنة

يتبع هذا الجدول تصنيف choosealicense.com. أما الالتزامات الفعلية فمرجعها النص الأصلي للترخيص.