ما ينبغي أن يتضمن النص ترخيص جديد عند التفرع المشروع؟ [مغلق]
-
21-08-2019 - |
سؤال
عند التفرع المشروع، ما هي مسؤولية المشروع الجديد فيما يتعلق نص الترخيص؟ على وجه التحديد، رخصة BSD (واحدة متساهلة)، يتضمن النص:
<اقتباس فقرة>وإعادة توزيع رمز المصدر يجب أن تحتفظ إشعار حقوق النشر المذكور أعلاه، وقائمة الشروط هذه وإخلاء المسؤولية التالي.
اقتباس فقرة>وحتى إذا أنا صنع نسخة جديدة من نفس المشروع، وأود أن تحتاج إلى يواصل إدراج ملف إعلام القديم؟ سيكون كافيا لمجرد إلحاق حقوق التأليف والنشر الجديد إلى القديم، مثل هذا؟
<اقتباس فقرة>وحقوق الطبع والنشر (ج) 1999-2006 [مشروع قديم]، 2009 [مشروع جديد]
اقتباس فقرة>إذا كنت تحويل التراخيص (مثلا، إلى GPL)، وأود أن لا تزال تحتاج إلى تضمين نص الترخيص القديم؟
المحلول
أولا، لا يمكنك التبديل التراخيص. يمكنك تحرير كود الحديث المرخصة BSD تحت GPL، أو ليهم على ترخيص الملكية، ولكن هذا لا يحررك من أي حدود ترخيص BSD. سيتم تطبيق كل من التراخيص.
لذلك، تحتاج إلى الحفاظ على حقوق التأليف، والظروف، وهذا العقد. تأكد من أن هذا لا يتعارض مع أي إصدار GPL الذي تستخدمه، كما يمكن الحصول على بعض الشيء لزجة حول متطلبات مرت على.