أريد مشاركة إضافة على github، هل يجب أن أضيف ملف ترخيص؟ أي واحد؟

مرحباً،

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

شكراً،

جوزيف

إذا اتبعت هيكل الإضافات الرسمي، فإنه يستخدم ترخيص MIT.

أنا لست خبيرًا قانونيًا، ولكن قد ترغب أيضًا في اختيار ترخيص غير مقيد للغاية، حيث يمكن للمسؤولين تثبيته على منتدياتهم العامة (والخاصة).

انظر أيضًا:

إعجابَين (2)

يتم توزيع Discourse بموجب ترخيص GPL الإصدار 2 أو أحدث (على الرغم من أنني أتمنى أن يغيروا إلى GPL 3 لتحسين توافق الترخيص).

هذا يعني أنك مقيد بتراخيص متوافقة مع GPL v2:

  • GPL v2
  • LGPL v2
  • MIT
  • BSD المعدل (3 أو 2 بند)
  • zlib
  • MPL v2
  • ISC

إذا استخدم Discourse GPLv3، فسيكون هناك المزيد من التراخيص المتوافقة مثل Apache-2.

يعتمد Discourse نفسه على تراخيص حزم مع Apache-2. لذلك، إذا كانوا يريدون أن يكونوا متوافقين حقًا، فيجب عليهم التبديل إلى GPL v3 أو أحدث.

3 إعجابات