ما ورخصة مفتوحة المصدر لتطبيق الويب الخاص بي يستخدم كل GPL و LGPL؟ النصيحة؟ [مغلق]

StackOverflow https://stackoverflow.com/questions/493740

  •  20-08-2019
  •  | 
  •  

سؤال

ولقد كتبت تطبيق أود أن الإفراج مفتوحة المصدر كما، ولكن لست متأكدا ما لترخيص تحت.

ومن واجبي كود الخاص <م> بصرف النظر عن مسج وهو GPL 2.1 و محرر محرر TinyMCE وهو LGPL 2.1. أود أن توزيع كل من مكتبات مع طلبي إن أمكن. يمكنني الإفراج عنهم بموجب GPL2.1؟

وكل ما أريد القيام به هو ترخيص مناسب وأدفع الرسوم مفتوحة المصدر للمؤلفين ذكية من مسج ومحرر TinyMCE.

وأي اقتراحات؟

هل كانت مفيدة؟

المحلول

ومسج غير متوفرة تحت MIT أو رخص GPL . إذا كنت سعيدا لجعل رمز التطبيق الخاص بك متوفرة تحت GPL ثم كنت على ما يرام. عادة الناس لديهم مشكلة لأنهم لا يريدون. ويبدو أن توزيع التطبيق الخاص بك (بما في ذلك مسج) يطلق هذا جزء معين من GPL لكن IANAL حتى لا يتخذ من ذلك والإنجيل.

هل يمكن أن تنظر أيضا في التوافق بين (أقل بكثير الغازية) رخصة MIT وLGPL إذا كنت لا تريد نشر رمز إلى التطبيق الخاص بك.

نصائح أخرى

وأنا أحب لبيرل الترخيص الفني 2.0 . انها GPL متوافق مع ، ولكن لا بأس أقصر ويتميز أقل التبشير الملائكي . ولكن إذا كنت على ما يرام مع GPL، وربما من الأفضل التمسك بأنها مكتبات كنت النصي يعتمد على استخدام ذلك ...

ومنذ مسج غير متوفرة تحت رخصة MIT، ومحرر TinyMCE هو متاح تحت LGPL، لذلك طالما كنت تستخدم MCE صغيرة كمكتبة، وشفرة المصدر الخاصة بك يمكن أن تكون مغلقة المصدر، الترخيص؟ اد، LGPL'ed أو حتى BSD / معهد ماساتشوستس للتكنولوجيا أد.

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

إذا كنت لا تمانع في الآخرين أخذ شفرة المصدر الخاصة بك واستخدامها في التطبيقات مغلقة المصدر، وبعد ذلك استخدام BSD / MIT.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top