ما هي الاختلافات بين تراخيص GPL v2 وGPL v3؟[مغلق]

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

  •  09-06-2019
  •  | 
  •  

سؤال

بعبارات بسيطة، ما هي الأسباب، وما هي الاختلافات بين تراخيص GPL v2 وGPL v3 مفتوحة المصدر؟سيكون موضع تقدير التوضيحات والمراجع للمصطلحات القانونية والأوصاف الإضافية.

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

المحلول

تعد الصفحة المرتبطة بإجابة أخرى مصدرًا جيدًا، ولكن هناك الكثير مما يمكن قراءته.فيما يلي قائمة قصيرة ببعض الاختلافات الرئيسية:

  • تدويل:لقد استخدموا مصطلحات جديدة، بدلاً من استخدام لغة مرتبطة بالمفاهيم القانونية الأمريكية

  • براءات الاختراع:إنها تتناول براءات الاختراع على وجه التحديد (بما في ذلك مشكلة Microsoft/Novell المذكورة في إجابة أخرى)

  • ""تيفو"":إنهم يعالجون القيود (مثل قيود Tivo) في المنتجات الاستهلاكية التي تحرم، من خلال الأجهزة، القدرة على تعديل البرنامج

  • إدارة الحقوق الرقمية:يعالجون إدارة الحقوق الرقمية (والتي يسمونها إدارة القيود الرقمية)

  • التوافق:إنها تتناول التوافق مع بعض التراخيص مفتوحة المصدر الأخرى

  • نهاية:يتناولون على وجه التحديد ما يحدث في حالة انتهاك الترخيص وعلاج الانتهاكات

أنا أتفق مع التعليق الخاص باستشارة محامٍ (على الرغم من أنه شخص على دراية بقضايا ترخيص البرامج).ومن خلال القيام بهذه الأشياء (وأكثر)، فقد ضاعفوا طول رخصة GPL.على الرغم من أن GPLv3 عبارة عن وثيقة قانونية معقدة، فقد تم تصميمها ليتم قراءتها وفهمها بشكل معقول من قبل مطوري البرامج.يوجد أيضًا دليل لفهمه ومناقشة متعمقة للتغييرات من الإصدار 2 إلى الإصدار 3 في http://copyleft.org/guide/.

نصائح أخرى

هذا الرابط قم أيضًا بتسليط الضوء على الاختلافات بين GPLv2 وGPLv3

محتوى:

يحتوي GPLv3 الصادر في 29 يونيو 2007 على الهدف الأساسي لـ GPLv2 وهو ترخيص مفتوح المصدر مع حقوق متروكة صارمة (← ما هي أنواع التراخيص الموجودة للبرامج مفتوحة المصدر، وكيف تختلف؟) ومع ذلك، فإن لغة نص الترخيص تم تعديله بقوة وأصبح أكثر شمولاً استجابة للتغييرات الفنية والقانونية وتبادل التراخيص الدولية.

يحتوي إصدار الترخيص الجديد على سلسلة من البنود التي تتناول الأسئلة التي لم يتم تناولها أو لم تتم تغطيتها بشكل كافٍ في الإصدار 2 من GPL.وأهم اللوائح الجديدة هي كما يلي:

أ) يحتوي GPLv3 على لوائح التوافق التي تسهل من ذي قبل دمج كود GPL مع الكود الذي تم نشره بموجب تراخيص مختلفة (← ما هو توافق الترخيص؟).يتعلق هذا بشكل خاص برمز معين بموجب ترخيص Apache v.2.0.

ب) تم إدراج اللوائح المتعلقة بإدارة الحقوق الرقمية لمنع تغيير برمجيات GPL حسب الرغبة لأن المستخدمين استأنفوا اللوائح القانونية ليتم حمايتها من خلال تدابير الحماية التقنية (مثل قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية أو توجيه حقوق الطبع والنشر).لم يتم بعد رؤية مدى فعالية اللوائح التعاقدية في GPL.

ج) يحتوي الإصدار الثالث من GPLv3 على ترخيص صريح لبراءة الاختراع، والذي بموجبه يقوم الأشخاص الذين يرخصون برنامجًا بموجب ترخيص GPL بترخيص كل من حقوق النشر وبراءات الاختراع إلى الحد الذي يكون فيه ذلك ضروريًا لاستخدام الكود المرخص من قبلهم.وبالتالي لا يتم منح ترخيص براءة اختراع شامل.علاوة على ذلك، يحاول بند براءة الاختراع الجديد حماية المستخدم من عواقب الاتفاقيات المبرمة بين مالكي براءات الاختراع والمرخص لهم برخصة GPL والتي يستفيد منها فقط بعض المرخص لهم (المقابلة لصفقة Microsoft/Novell).ويتعين على المرخص لهم التأكد من أن كل مستخدم يتمتع بهذه المزايا (ترخيص براءة الاختراع أو الإعفاء من المطالبات)، أو أنه لا يمكن لأحد الاستفادة منها.

د) على النقيض من GPLv2، تنص GPLv3 بوضوح على أنه لا يوجد أي شرط للكشف عن كود المصدر في استخدام ASP لبرامج GPL طالما لم يتم إرسال نسخة من البرنامج إلى العميل.إذا كان سيتم توسيع تأثير الحقوق المتروكة ليشمل استخدام ASP (← متى يجب ترخيص البرامج المطورة بشكل مستقل بموجب GPL؟)، فيجب تطبيق ترخيص Affero العام العام، الإصدار 3 (AGPL) الذي يختلف فقط عن GPLv3 في هذا اعتبار.

هذه الصفحة يسلط الضوء على الاختلافات، ولكن لا يزال هناك الكثير مما يجب قراءته.

بعبارات ساخرة (ليست تمامًا)، كان سبب ترخيص الإصدار الثالث هو صفقة براءة اختراع Microsoft مع Novell.

في الواقع، يجب عليك دائمًا استشارة محامٍ عند التعامل مع المسائل القانونية.

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