ترخيص AGPL 3


الإصدار 3، 19 نوفمبر 2007 حقوق النشر © 2007 مؤسسة البرمجيات الحرة، Inc. <http://fsf.org/>

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

تمهيد

رخصة GNU Affero العامة رخصة حرة من نوع copyleft للبرمجيات وأنواع أخرى من الأعمال، صُممت تحديدًا لضمان التعاون مع المجتمع في حالة برمجيات خوادم الشبكات.

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

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

المطورون الذين يستخدمون رخصنا العامة يحمون حقوقك بخطوتين: (1) أن يثبّتوا حقوق النشر على البرمجية، و**(2)** أن يقدموا لك هذه الرخصة التي تمنحك إذنًا قانونيًا بنسخ البرمجية وتوزيعها و/أو تعديلها.

من الفوائد الثانوية للدفاع عن حرية جميع المستخدمين أن التحسينات التي تُجرى في إصدارات بديلة من البرنامج، إن لاقت استخدامًا واسعًا، تصبح متاحة لمطورين آخرين ليدمجوها. وكثير من مطوري البرمجيات الحرة يشعرون بالارتياح والتشجيع من هذا التعاون الناتج. غير أنه في حالة البرمجيات المستخدمة على خوادم الشبكات، قد لا يتحقق هذا الأثر. فرخصة GNU العامة تسمح بإنتاج إصدار معدّل وتمكين الجمهور من الوصول إليه على خادم دون إتاحة كوده المصدري للجمهور أبدًا.

رخصة GNU Affero العامة مصممة تحديدًا لضمان أن يصبح الكود المصدري المعدّل، في مثل هذه الحالات، متاحًا للمجتمع. وهي تُلزم مشغّل خادم الشبكة بتقديم الكود المصدري للإصدار المعدّل الذي يعمل هناك إلى مستخدمي ذلك الخادم. لذلك فإن الاستخدام العام لإصدار معدّل، على خادم متاح للجمهور، يمنح الجمهور حق الوصول إلى الكود المصدري للإصدار المعدّل.

وثمة رخصة أقدم، تُسمى رخصة Affero العامة ونشرتها Affero، صُممت لتحقيق أهداف مشابهة. وهذه رخصة مختلفة، وليست إصدارًا من Affero GPL، لكن Affero أصدرت إصدارًا جديدًا من Affero GPL يسمح بإعادة الترخيص بموجب هذه الرخصة.

وفيما يلي الشروط والأحكام الدقيقة للنسخ والتوزيع والتعديل.

الشروط والأحكام

0. التعريفات

تشير “هذه الرخصة” إلى الإصدار 3 من رخصة GNU Affero العامة.

تعني “حقوق النشر” أيضًا القوانين الشبيهة بحقوق النشر التي تنطبق على أنواع أخرى من الأعمال، مثل أقنعة أشباه الموصلات.

يشير “البرنامج” إلى أي عمل قابل لحقوق النشر مرخّص بموجب هذه الرخصة. ويُخاطب كل مرخَّص له بـ“أنت”. ويمكن أن يكون “المرخَّص لهم” و“المتلقون” أفرادًا أو مؤسسات.

تعديل عمل يعني نسخه أو اقتباس كل العمل أو جزء منه بطريقة تتطلب إذن حقوق النشر، بخلاف إنشاء نسخة مطابقة. ويُسمى العمل الناتج “إصدارًا معدّلًا” من العمل السابق أو عملًا “مبنيًا على” العمل السابق.

“العمل المشمول” يعني إما البرنامج غير المعدّل أو عملًا مبنيًا على البرنامج.

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

نقل عمل يعني أي نوع من النشر يمكّن أطرافًا أخرى من إنشاء نسخ أو استلامها. ومجرد التفاعل مع مستخدم عبر شبكة حاسوبية، دون نقل أي نسخة، لا يُعد نقلًا.

تعرض واجهة المستخدم التفاعلية “الإشعارات القانونية المناسبة” بقدر ما تتضمن ميزة ملائمة بارزة الظهور (1) تعرض إشعارًا مناسبًا بحقوق النشر، و**(2)** تخبر المستخدم بأنه لا يوجد ضمان للعمل (إلا بالقدر الذي تُقدَّم فيه ضمانات)، وبأن المرخَّص لهم يمكنهم نقل العمل بموجب هذه الرخصة، وكيفية الاطلاع على نسخة من هذه الرخصة. وإذا عرضت الواجهة قائمة بأوامر المستخدم أو خياراته، مثل قائمة الخيارات، فإن عنصرًا بارزًا في القائمة يستوفي هذا المعيار.

1. الكود المصدري

“الكود المصدري” لعمل يعني الصيغة المفضلة للعمل لإجراء تعديلات عليه. و“الكود الهدف” يعني أي صيغة غير مصدرية للعمل.

“الواجهة القياسية” تعني واجهة تكون إما معيارًا رسميًا تحدده جهة معترف بها للمعايير، أو، في حالة الواجهات المحددة للغة برمجة معينة، واجهة مستخدمة على نطاق واسع بين المطورين العاملين بتلك اللغة.

تشمل “مكتبات النظام” لعمل قابل للتنفيذ أي شيء، بخلاف العمل ككل، (a) يكون مشمولًا في الصيغة العادية لتغليف مكوّن رئيسي، لكنه ليس جزءًا من ذلك المكوّن الرئيسي، و**(b)** يخدم فقط تمكين استخدام العمل مع ذلك المكوّن الرئيسي، أو تنفيذ واجهة قياسية تتوافر تطبيقاتها للجمهور بصيغة الكود المصدري. ويُقصد بـ“المكوّن الرئيسي” في هذا السياق مكوّن أساسي رئيسي (النواة، نظام النوافذ، وهكذا) لنظام التشغيل المحدد (إن وُجد) الذي يعمل عليه العمل القابل للتنفيذ، أو مُصرِّف يُستخدم لإنتاج العمل، أو مفسّرًا للكود الهدف يُستخدم لتشغيله.

“الكود المصدري المقابل” لعمل بصيغة الكود الهدف يعني كل الكود المصدري اللازم لتوليد الكود الهدف وتثبيته و (في حالة العمل القابل للتنفيذ) تشغيله، ولتعديل العمل، بما في ذلك النصوص البرمجية التي تتحكم في تلك الأنشطة. غير أنه لا يشمل مكتبات النظام الخاصة بالعمل، ولا الأدوات العامة الغرض ولا البرامج الحرة المتاحة عمومًا التي تُستخدم دون تعديل في أداء تلك الأنشطة لكنها ليست جزءًا من العمل. على سبيل المثال، يشمل الكود المصدري المقابل ملفات تعريف الواجهات المرتبطة بالملفات المصدرية للعمل، والكود المصدري للمكتبات المشتركة والبرامج الفرعية المرتبطة ديناميكيًا التي صُمم العمل خصيصًا ليتطلبها، مثل الاتصال المكثف بالبيانات أو تدفق التحكم بين تلك البرامج الفرعية وأجزاء أخرى من العمل.

لا يلزم أن يشمل الكود المصدري المقابل أي شيء يستطيع المستخدمون إعادة توليده تلقائيًا من أجزاء أخرى من الكود المصدري المقابل.

والكود المصدري المقابل لعمل بصيغة الكود المصدري هو ذلك العمل نفسه.

2. الأذونات الأساسية

جميع الحقوق الممنوحة بموجب هذه الرخصة تُمنح لمدة سريان حقوق النشر على البرنامج، وهي غير قابلة للنقض متى استوفيت الشروط المذكورة. وتؤكد هذه الرخصة صراحةً إذنك غير المحدود بتشغيل البرنامج غير المعدّل. والمخرجات الناتجة عن تشغيل عمل مشمول تغطيها هذه الرخصة فقط إذا كانت المخرجات، بحسب محتواها، تشكل عملًا مشمولًا. وتعترف هذه الرخصة بحقوقك في الاستخدام العادل أو ما يعادله، على النحو الذي ينص عليه قانون حقوق النشر.

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

النقل في أي ظروف أخرى مسموح فقط وفق الشروط المبينة أدناه. ولا يُسمح بمنح رخص فرعية؛ فالبند 10 يغني عن ذلك.

3. حماية الحقوق القانونية للمستخدمين من قوانين منع التحايل

لا يُعد أي عمل مشمول جزءًا من وسيلة تقنية فعّالة بموجب أي قانون معمول به يفي بالالتزامات المنصوص عليها في المادة 11 من معاهدة الويبو لحقوق النشر المعتمدة في 20 ديسمبر 1996، أو أي قوانين مشابهة تحظر التحايل على تلك الوسائل أو تقيّده.

عندما تنقل عملًا مشمولًا، فإنك تتنازل عن أي سلطة قانونية لحظر التحايل على الوسائل التقنية بالقدر الذي يتحقق فيه هذا التحايل بممارسة حقوقك بموجب هذه الرخصة فيما يخص العمل المشمول، وتنفي أي نية لتقييد تشغيل العمل أو تعديله كوسيلة لإنفاذ حقوقك القانونية أو حقوق أطراف ثالثة في حظر التحايل على الوسائل التقنية، في مواجهة مستخدمي العمل.

4. نقل النسخ الحرفية

يمكنك نقل نسخ حرفية من الكود المصدري للبرنامج كما تلقيته، في أي وسيط، شرط أن تنشر على كل نسخة، بشكل بارز ومناسب، إشعارًا مناسبًا بحقوق النشر؛ وأن تبقي سليمة كل الإشعارات التي تنص على أن هذه الرخصة وأي شروط غير متسامحة تُضاف وفقًا للبند 7 تنطبق على الكود؛ وأن تبقي سليمة كل الإشعارات بعدم وجود أي ضمان؛ وأن تمنح جميع المتلقين نسخة من هذه الرخصة مع البرنامج.

ويمكنك أن تتقاضى أي سعر أو ألا تتقاضى شيئًا مقابل كل نسخة تنقلها، ويمكنك أن تقدم الدعم أو الحماية بضمان مقابل رسم.

5. نقل الإصدارات المعدّلة من الكود المصدري

يمكنك نقل عمل مبني على البرنامج، أو التعديلات التي تنتجه من البرنامج، بصيغة الكود المصدري وفقًا لشروط البند 4، شرط أن تستوفي أيضًا كل هذه الشروط:

  • a) يجب أن يحمل العمل إشعارات بارزة تنص على أنك عدّلته، وتذكر تاريخًا ذا صلة.
  • b) يجب أن يحمل العمل إشعارات بارزة تنص على أنه صادر بموجب هذه الرخصة وأي شروط مضافة وفقًا للبند 7. ويعدّل هذا الشرط الشرط الوارد في البند 4 القائل “بإبقاء جميع الإشعارات سليمة”.
  • c) يجب أن ترخّص العمل بأكمله، ككل، بموجب هذه الرخصة لأي شخص يحصل على نسخة منه. وبالتالي تنطبق هذه الرخصة، مع أي شروط إضافية منطبقة من البند 7، على العمل كله وعلى جميع أجزائه، بصرف النظر عن طريقة تجميعها. ولا تمنح هذه الرخصة إذنًا بترخيص العمل بأي طريقة أخرى، لكنها لا تبطل هذا الإذن إن كنت قد تلقيته بشكل منفصل.
  • d) إذا كان للعمل واجهات مستخدم تفاعلية، وجب أن تعرض كل منها الإشعارات القانونية المناسبة؛ غير أنه إذا كان للبرنامج واجهات تفاعلية لا تعرض الإشعارات القانونية المناسبة، فلا يلزم أن يجعل عملك تلك الواجهات تفعل ذلك.

تجميع عمل مشمول مع أعمال أخرى منفصلة ومستقلة، ليست بطبيعتها امتدادات للعمل المشمول، ولم تُدمج معه لتشكّل برنامجًا أكبر، في أو على مجلد من وسيط تخزين أو توزيع، يُسمى “تجمعًا” إذا لم يُستخدم التجميع وما ينتج عنه من حقوق نشر لتقييد وصول مستخدمي التجميع أو حقوقهم القانونية بما يتجاوز ما تسمح به الأعمال الفردية. ولا يؤدي إدراج عمل مشمول في تجمع إلى انطباق هذه الرخصة على الأجزاء الأخرى من التجمع.

6. نقل الصيغ غير المصدرية

يمكنك نقل عمل مشمول بصيغة الكود الهدف وفقًا لشروط البندين 4 و5، شرط أن تنقل أيضًا الكود المصدري المقابل القابل للقراءة آليًا وفقًا لشروط هذه الرخصة، بإحدى هذه الطرق:

  • a) نقل الكود الهدف داخل منتج مادي أو مجسّدًا فيه (بما في ذلك وسيط توزيع مادي)، مصحوبًا بالكود المصدري المقابل مثبتًا على وسيط مادي متين يُستخدم عادةً لتبادل البرمجيات.
  • b) نقل الكود الهدف داخل منتج مادي أو مجسّدًا فيه (بما في ذلك وسيط توزيع مادي)، مصحوبًا بعرض مكتوب، ساري لمدة ثلاث سنوات على الأقل وطالما كنت تقدم قطع الغيار أو دعم العملاء لذلك الطراز من المنتج، بمنح أي شخص يملك الكود الهدف إما (1) نسخة من الكود المصدري المقابل لكل البرمجيات في المنتج المشمولة بهذه الرخصة، على وسيط مادي متين يُستخدم عادةً لتبادل البرمجيات، بسعر لا يتجاوز تكلفتك المعقولة للتنفيذ المادي لنقل الكود المصدري هذا، أو (2) إمكانية نسخ الكود المصدري المقابل من خادم شبكة دون مقابل.
  • c) نقل نسخ فردية من الكود الهدف مع نسخة من العرض المكتوب لتقديم الكود المصدري المقابل. ولا يُسمح بهذا البديل إلا عرضًا وبشكل غير تجاري، وفقط إذا كنت قد تلقيت الكود الهدف مع عرض كهذا، وفقًا للبند الفرعي 6b.
  • d) نقل الكود الهدف عبر إتاحة الوصول إليه من مكان محدد (مجانًا أو مقابل رسم)، وإتاحة وصول مكافئ إلى الكود المصدري المقابل بالطريقة نفسها ومن المكان نفسه دون أي رسم إضافي. ولا يلزمك أن تطلب من المتلقين نسخ الكود المصدري المقابل مع الكود الهدف. وإذا كان مكان نسخ الكود الهدف خادم شبكة، فيجوز أن يكون الكود المصدري المقابل على خادم آخر (يديره أنت أو طرف ثالث) يدعم وسائل نسخ مكافئة، شرط أن تبقي إرشادات واضحة بجانب الكود الهدف تبيّن مكان العثور على الكود المصدري المقابل. وأيًا كان الخادم الذي يستضيف الكود المصدري المقابل، تبقى ملزمًا بضمان توفره للمدة اللازمة لاستيفاء هذه الشروط.
  • e) نقل الكود الهدف باستخدام النقل من نظير إلى نظير، شرط أن تخبر النظير الآخر بمكان إتاحة الكود الهدف والكود المصدري المقابل للعمل للجمهور عامةً دون مقابل بموجب البند الفرعي 6d.

لا يلزم تضمين جزء قابل للفصل من الكود الهدف، استُثني كوده المصدري من الكود المصدري المقابل بوصفه مكتبة نظام، في نقل عمل الكود الهدف.

“منتج المستخدم” هو إما (1) “منتج استهلاكي”، ويعني أي ممتلكات شخصية ملموسة تُستخدم عادةً لأغراض شخصية أو عائلية أو منزلية، أو (2) أي شيء يُصمم أو يُباع ليدخل في مسكن. وعند تحديد ما إذا كان منتج ما منتجًا استهلاكيًا، تُحل الحالات المشكوك فيها لصالح الشمول. وبالنسبة لمنتج معين يتلقاه مستخدم معين، تشير عبارة “يُستخدم عادةً” إلى استخدام نموذجي أو شائع لتلك الفئة من المنتجات، بصرف النظر عن وضع المستخدم المعين أو عن الطريقة التي يستخدم بها المستخدم المعين المنتج فعليًا، أو يتوقع أو يُتوقع منه استخدامه بها. ويكون المنتج منتجًا استهلاكيًا بصرف النظر عما إذا كانت له استخدامات تجارية أو صناعية كبيرة أو استخدامات غير استهلاكية، إلا إذا كانت تلك الاستخدامات تمثل النمط الوحيد المعتبر لاستخدام المنتج.

“معلومات التثبيت” لمنتج المستخدم تعني أي أساليب أو إجراءات أو مفاتيح تفويض أو معلومات أخرى لازمة لتثبيت إصدارات معدّلة من عمل مشمول في منتج المستخدم ذلك وتنفيذها انطلاقًا من إصدار معدّل من الكود المصدري المقابل له. ويجب أن تكفي المعلومات لضمان عدم منع استمرار عمل الكود الهدف المعدّل أو إعاقته في أي حال لمجرد إجراء التعديل.

إذا نقلت عملًا بصيغة الكود الهدف بموجب هذا البند داخل منتج المستخدم أو معه أو خصيصًا للاستخدام فيه، وحدث النقل كجزء من معاملة يُنقل فيها حق حيازة منتج المستخدم واستخدامه إلى المتلقي على سبيل الدوام أو لمدة محددة (بصرف النظر عن توصيف المعاملة)، وجب أن يكون الكود المصدري المقابل المنقول بموجب هذا البند مصحوبًا بمعلومات التثبيت. لكن هذا الشرط لا ينطبق إذا لم يحتفظ لا أنت ولا أي طرف ثالث بالقدرة على تثبيت كود هدف معدّل على منتج المستخدم (مثلًا، إذا كان العمل قد ثُبّت في ROM).

لا يشمل شرط تقديم معلومات التثبيت شرطًا بمواصلة تقديم خدمة الدعم أو الضمان أو التحديثات لعمل عدّله المتلقي أو ثبّته، أو لمنتج المستخدم الذي عُدّل أو ثُبّت فيه. ويجوز حجب الوصول إلى شبكة ما عندما يؤثر التعديل نفسه تأثيرًا ماديًا سلبيًا في تشغيل الشبكة أو يخالف قواعد الاتصال عبرها وبروتوكولاته.

يجب أن يكون الكود المصدري المقابل المنقول، ومعلومات التثبيت المقدمة، وفقًا لهذا البند، بصيغة موثّقة علنًا (مع تطبيق متاح للجمهور بصيغة الكود المصدري)، وألا تتطلب أي كلمة مرور أو مفتاح خاص لفك الحزمة أو القراءة أو النسخ.

7. شروط إضافية

“الأذونات الإضافية” شروط تكمّل شروط هذه الرخصة بإحداث استثناءات من شرط واحد أو أكثر من شروطها. وتُعامل الأذونات الإضافية المنطبقة على البرنامج بأكمله كما لو كانت مدرجة في هذه الرخصة، بالقدر الذي تكون فيه صحيحة بموجب القانون المعمول به. وإذا انطبقت الأذونات الإضافية على جزء من البرنامج فقط، جاز استخدام ذلك الجزء بشكل منفصل بموجب تلك الأذونات، لكن البرنامج بأكمله يبقى خاضعًا لهذه الرخصة بصرف النظر عن الأذونات الإضافية.

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

بصرف النظر عن أي حكم آخر في هذه الرخصة، يمكنك، بالنسبة للمواد التي تضيفها إلى عمل مشمول، (إن كنت مفوّضًا من مالكي حقوق النشر لتلك المواد) أن تكمّل شروط هذه الرخصة بشروط:

  • a) إخلاء المسؤولية عن الضمان أو تحديد المسؤولية بطريقة مختلفة عن شروط البندين 15 و16 من هذه الرخصة؛ أو
  • b) اشتراط الحفاظ على إشعارات قانونية معقولة محددة أو إسنادات المؤلف في تلك المواد أو في الإشعارات القانونية المناسبة التي تعرضها الأعمال الحاوية لها؛ أو
  • c) حظر تحريف مصدر تلك المواد، أو اشتراط تمييز الإصدارات المعدّلة من تلك المواد بطرق معقولة على أنها مختلفة عن الإصدار الأصلي؛ أو
  • d) تقييد استخدام أسماء مانحي الترخيص أو مؤلفي المواد لأغراض الدعاية؛ أو
  • e) الامتناع عن منح حقوق بموجب قانون العلامات التجارية لاستخدام بعض الأسماء التجارية أو العلامات التجارية أو علامات الخدمة؛ أو
  • f) اشتراط تعويض مانحي الترخيص ومؤلفي تلك المواد من قبل أي شخص ينقل المواد (أو إصدارات معدّلة منها) مع افتراضات تعاقدية بالمسؤولية تجاه المتلقي، عن أي مسؤولية تفرضها هذه الافتراضات التعاقدية مباشرةً على أولئك المانحين والمؤلفين.

تُعد جميع الشروط الإضافية الأخرى غير المتسامحة “قيودًا إضافية” بالمعنى الوارد في البند 10. وإذا كان البرنامج كما تلقيته، أو أي جزء منه، يتضمن إشعارًا ينص على أنه خاضع لهذه الرخصة مع شرط يمثل قيدًا إضافيًا، فيمكنك إزالة ذلك الشرط. وإذا كانت وثيقة رخصة تتضمن قيدًا إضافيًا لكنها تسمح بإعادة الترخيص أو بالنقل بموجب هذه الرخصة، فيمكنك أن تضيف إلى عمل مشمول مواد خاضعة لشروط وثيقة الرخصة تلك، شرط ألا يبقى القيد الإضافي بعد إعادة الترخيص أو النقل هذه.

إذا أضفت شروطًا إلى عمل مشمول وفقًا لهذا البند، وجب أن تضع في الملفات المصدرية ذات الصلة بيانًا بالشروط الإضافية المنطبقة على تلك الملفات، أو إشعارًا يبيّن مكان العثور على الشروط المنطبقة.

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

8. إنهاء الرخصة

لا يجوز لك نشر عمل مشمول أو تعديله إلا على النحو المنصوص عليه صراحةً في هذه الرخصة. وأي محاولة لنشره أو تعديله على خلاف ذلك باطلة، وستُنهي تلقائيًا حقوقك بموجب هذه الرخصة (بما في ذلك أي رخص براءات اختراع ممنوحة بموجب الفقرة الثالثة من البند 11).

غير أنه إذا أوقفت كل مخالفة لهذه الرخصة، فإن رخصتك من مالك حقوق نشر معين تُعاد (a) مؤقتًا، ما لم ينهِها مالك حقوق النشر نهائيًا وبشكل صريح، و**(b)** نهائيًا، إذا لم يخطرك مالك حقوق النشر بالمخالفة بوسيلة معقولة قبل 60 يومًا من التوقف.

علاوةً على ذلك، تُعاد رخصتك من مالك حقوق نشر معين نهائيًا إذا أخطرك مالك حقوق النشر بالمخالفة بوسيلة معقولة، وكانت هذه أول مرة تتلقى فيها إشعارًا بمخالفة هذه الرخصة (لأي عمل) من ذلك المالك، وصحّحت المخالفة قبل 30 يومًا من تلقيك الإشعار.

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

9. لا يُشترط القبول لحيازة النسخ

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

10. الترخيص التلقائي للمتلقين في المراحل اللاحقة

في كل مرة تنقل فيها عملًا مشمولًا، يتلقى المتلقي تلقائيًا رخصة من مانحي الترخيص الأصليين بتشغيل ذلك العمل وتعديله ونشره، وفقًا لهذه الرخصة. ولست مسؤولًا عن إنفاذ التزام أطراف ثالثة بهذه الرخصة.

“معاملة الكيان” معاملة تنقل السيطرة على مؤسسة، أو جميع أصولها جوهريًا، أو تقسّم مؤسسة، أو تدمج مؤسسات. وإذا نتج نشر عمل مشمول عن معاملة كيان، فإن كل طرف في تلك المعاملة يتلقى نسخة من العمل يتلقى أيضًا أي رخص للعمل كان سلفه في المصلحة يملكها أو يستطيع منحها بموجب الفقرة السابقة، إضافةً إلى حق في حيازة الكود المصدري المقابل للعمل من السلف في المصلحة، إذا كان السلف يملكه أو يستطيع الحصول عليه بجهود معقولة.

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

11. براءات الاختراع

“المساهم” هو مالك حقوق نشر يأذن بالاستخدام بموجب هذه الرخصة للبرنامج أو لعمل مبني على البرنامج. ويُسمى العمل المرخّص به على هذا النحو “إصدار المساهم”.

“مطالب براءات الاختراع الأساسية” للمساهم هي جميع مطالب براءات الاختراع التي يملكها المساهم أو يتحكم فيها، سواء حصل عليها بالفعل أو يحصل عليها مستقبلًا، والتي قد تُنتهك بأي طريقة تسمح بها هذه الرخصة لإنتاج إصدار المساهم أو استخدامه أو بيعه، لكنها لا تشمل المطالب التي لا تُنتهك إلا نتيجة تعديل إضافي لإصدار المساهم. ولأغراض هذا التعريف، تشمل “السيطرة” الحق في منح رخص فرعية لبراءات الاختراع بما يتوافق مع متطلبات هذه الرخصة.

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

في الفقرات الثلاث التالية، “رخصة براءة الاختراع” هي أي اتفاق أو تعهد صريح، بأي تسمية، بعدم إنفاذ براءة اختراع (مثل إذن صريح بممارسة براءة اختراع أو تعهد بعدم المقاضاة بسبب انتهاك براءة اختراع). و“منح” رخصة براءة اختراع كهذه لطرف يعني إبرام اتفاق أو تعهد كهذا بعدم إنفاذ براءة اختراع ضد ذلك الطرف.

إذا نقلت عملًا مشمولًا معتمدًا عن علم على رخصة براءة اختراع، ولم يكن الكود المصدري المقابل للعمل متاحًا لأي شخص لنسخه مجانًا وبموجب شروط هذه الرخصة عبر خادم شبكة متاح للجمهور أو وسيلة أخرى يسهل الوصول إليها، وجب عليك إما (1) أن تجعل الكود المصدري المقابل متاحًا على هذا النحو، أو (2) أن ترتب أمرك لتحرم نفسك من فائدة رخصة براءة الاختراع لهذا العمل تحديدًا، أو (3) أن ترتب، بما يتوافق مع متطلبات هذه الرخصة، تمديد رخصة براءة الاختراع إلى المتلقين في المراحل اللاحقة. و“الاعتماد عن علم” يعني أن لديك علمًا فعليًا بأنه لولا رخصة براءة الاختراع، لنقلُك العمل المشمول في بلد ما، أو لاستخدام متلقيك للعمل المشمول في بلد ما، انتهاكًا لبراءة أو أكثر من براءات اختراع قابلة للتحديد في ذلك البلد لديك سبب لاعتبارها سارية.

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

تكون رخصة براءة الاختراع “تمييزية” إذا لم تشمل في نطاق تغطيتها، أو حظرت ممارسة، أو اشترطت عدم ممارسة، حقًا أو أكثر من الحقوق الممنوحة تحديدًا بموجب هذه الرخصة. ولا يجوز لك نقل عمل مشمول إذا كنت طرفًا في ترتيب مع طرف ثالث يعمل في مجال توزيع البرمجيات، تدفع بموجبه للطرف الثالث مبلغًا على أساس مدى نشاطك في نقل العمل، ويمنح بموجبه الطرف الثالث، لأي من الأطراف التي ستتلقى العمل المشمول منك، رخصة براءة اختراع تمييزية (a) فيما يتصل بنسخ العمل المشمول التي تنقلها (أو النسخ المصنوعة من تلك النسخ)، أو (b) في المقام الأول ولأجل منتجات أو تجميعات محددة تحتوي على العمل المشمول، إلا إذا كنت قد أبرمت ذلك الترتيب، أو مُنحت رخصة براءة الاختراع تلك، قبل 28 مارس 2007.

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

12. عدم التنازل عن حرية الآخرين

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

13. التفاعل عبر الشبكة عن بُعد؛ الاستخدام مع رخصة GNU العامة

بصرف النظر عن أي حكم آخر في هذه الرخصة، إذا عدّلت البرنامج، وجب أن يتيح إصدارك المعدّل بشكل بارز لجميع المستخدمين الذين يتفاعلون معه عن بُعد عبر شبكة حاسوبية (إن كان إصدارك يدعم هذا التفاعل) فرصة تلقي الكود المصدري المقابل لإصدارك، عبر إتاحة الوصول إلى الكود المصدري المقابل من خادم شبكة دون مقابل، ببعض الوسائل المعيارية أو المألوفة لتسهيل نسخ البرمجيات. ويشمل هذا الكود المصدري المقابل الكود المصدري المقابل لأي عمل مشمول بالإصدار 3 من رخصة GNU العامة ومُدمج وفقًا للفقرة التالية.

بصرف النظر عن أي حكم آخر في هذه الرخصة، يُسمح لك بربط أي عمل مشمول أو دمجه مع عمل مرخّص بموجب الإصدار 3 من رخصة GNU العامة في عمل مدمج واحد، وبأن تنقل العمل الناتج. وتستمر شروط هذه الرخصة في الانطباق على الجزء الذي هو العمل المشمول، أما العمل الذي دُمج معه فيبقى خاضعًا للإصدار 3 من رخصة GNU العامة.

14. الإصدارات المنقّحة من هذه الرخصة

يجوز لمؤسسة البرمجيات الحرة أن تنشر من وقت لآخر إصدارات منقّحة و/أو جديدة من رخصة GNU Affero العامة. وستكون هذه الإصدارات الجديدة مشابهة في روحها لهذا الإصدار الحالي، لكنها قد تختلف في التفاصيل لمعالجة مشكلات أو مخاوف جديدة.

يُمنح كل إصدار رقمًا مميزًا. وإذا حدد البرنامج أن إصدارًا مرقّمًا معينًا من رخصة GNU Affero العامة “أو أي إصدار لاحق” ينطبق عليه، فلديك الخيار في اتباع الشروط والأحكام إما لذلك الإصدار المرقّم أو لأي إصدار لاحق تنشره مؤسسة البرمجيات الحرة. وإذا لم يحدد البرنامج رقم إصدار من رخصة GNU Affero العامة، فيمكنك اختيار أي إصدار نشرته مؤسسة البرمجيات الحرة على الإطلاق.

وإذا حدد البرنامج أن وكيلًا يمكنه تقرير أي إصدارات مستقبلية من رخصة GNU Affero العامة يمكن استخدامها، فإن إعلان ذلك الوكيل العلني بقبوله إصدارًا يخوّلك نهائيًا اختيار ذلك الإصدار للبرنامج.

قد تمنحك الإصدارات اللاحقة من الرخصة أذونات إضافية أو مختلفة. غير أنه لا تُفرض أي التزامات إضافية على أي مؤلف أو مالك حقوق نشر نتيجة اختيارك اتباع إصدار لاحق.

15. إخلاء المسؤولية عن الضمان

لا يوجد أي ضمان للبرنامج، بالقدر الذي يسمح به القانون المعمول به. وما لم يُنص على خلاف ذلك كتابةً، يقدم مالكو حقوق النشر و/أو أطراف أخرى البرنامج “كما هو” دون أي ضمان من أي نوع، صريحًا كان أو ضمنيًا، بما في ذلك، على سبيل المثال لا الحصر، الضمانات الضمنية لقابلية التسويق والملاءمة لغرض معين. وتقع عليك وحدك المخاطرة الكاملة المتعلقة بجودة البرنامج وأدائه. وإذا ثبت أن البرنامج معيب، فأنت تتحمل تكلفة كل ما يلزم من خدمات أو إصلاح أو تصحيح.

16. تحديد المسؤولية

لا يكون أي مالك حقوق نشر، ولا أي طرف آخر يعدّل البرنامج و/أو ينقله على النحو المسموح به أعلاه، في أي حال، إلا إذا اقتضى القانون المعمول به ذلك أو اتُّفق على خلافه كتابةً، مسؤولًا تجاهك عن أي أضرار، بما في ذلك أي أضرار عامة أو خاصة أو عارضة أو تبعية تنشأ عن استخدام البرنامج أو عدم القدرة على استخدامه (بما في ذلك، على سبيل المثال لا الحصر، فقدان البيانات أو جعل البيانات غير دقيقة أو الخسائر التي تتكبدها أنت أو أطراف ثالثة أو فشل البرنامج في العمل مع أي برامج أخرى)، حتى لو كان ذلك المالك أو الطرف الآخر قد أُخطر باحتمال وقوع مثل هذه الأضرار.

17. تفسير البندين 15 و16

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