مدقق توافق التراخيص

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

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

جدول التوافق الكامل

الصفوف هي الشيفرة المستوردة، والأعمدة هي المشروع الذي ستُدمج فيه وتُوزَّع. المرجع هو حالة نسخ الشيفرة أو دمجها وتوزيعها كبرنامج واحد.

● ممكن◐ ممكن بشروط○ غير ممكن
الشيفرة ↓ / المشروع ←برمجيات مغلقةMITApache-2.0GPL-3.0GPL-2.0GPL-2.0+LGPL-3.0LGPL-2.1AGPL-3.0MPL-2.0EPL-2.0BSD-3-ClauseBSD-2-ClauseISC0BSDBSL-1.0UnlicenseCC0-1.0
MITممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكن بشروطممكنممكن بشروطممكن بشروط
Apache-2.0ممكنممكنممكنممكنغير ممكنممكن بشروطممكنغير ممكنممكنممكنممكنممكنممكنممكنممكن بشروطممكنممكن بشروطممكن بشروط
GPL-3.0غير ممكنغير ممكنغير ممكنممكنغير ممكنممكن بشروطممكن بشروطممكن بشروطممكنغير ممكنغير ممكنغير ممكنغير ممكنغير ممكنغير ممكنغير ممكنغير ممكنغير ممكن
GPL-2.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ممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكنممكن

ما التوافق؟

يعني 'توافق' ترخيصين إمكانية توزيع برنامج واحد يجمع الشيفرتين مع الالتزام بشروط الترخيصين معًا. وللتوافق اتجاه. فإدراج شيفرة MIT في مشروع GPL ممكن، لكن إدراج شيفرة GPL في مشروع MIT يُخضع العمل المدمج بأكمله لشروط GPL، فلا يمكن أن يبقى 'مشروع MIT'.

الحالة التي يفترضها هذا الجدول

أساس الأحكام

قد تختلف الشيفرة المصحوبة ببنود استثناء (مثل Classpath Exception وLinux-syscall-note) أو أذونات إضافية عن الجدول. عندما يكون القرار مهمًا راجع النص الأصلي ورأي المختصين.