رخصة أباتشي

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

تاريخ

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

في يوليو 1999، قبلت مؤسسة بيركلي لتوزيع البرمجيات الحجة التي قدمتها لها مؤسسة البرمجيات الحرة ، وألغت بند الإعلانات (البند 3) لتشكيل رخصة BSD الجديدة ذات البنود الثلاثة. وفي عام 2000، حذت مؤسسة أباتشي حذوها وأصدرت رخصة أباتشي 1.1، التي لم تعد المنتجات المشتقة ملزمة بتضمين الإسناد في موادها الإعلانية، بل في وثائقها فقط. قد تكون الحزم الفردية المرخصة بموجب الإصدار 1.1 قد استخدمت صياغة مختلفة نظرًا لاختلاف متطلبات الإسناد أو تحديد العلامة، لكن الشروط الملزمة ظلت كما هي.

في يناير 2004، قررت مؤسسة برمجيات أباتشي (ASF) التخلي عن نموذج ترخيص BSD وأصدرت ترخيص أباتشي 2.0. تضمنت الأهداف المعلنة لهذا الترخيص تسهيل استخدامه من قِبل مشاريع أخرى غير تابعة لمؤسسة برمجيات أباتشي، وتحسين التوافق مع البرامج المرخصة بموجب رخصة جنو العمومية (GPL) ، والسماح بتضمين الترخيص كمرجع بدلاً من إدراجه في كل ملف، وتوضيح شروط الترخيص المتعلقة بالمساهمات، واشتراط الحصول على ترخيص براءة اختراع للمساهمات التي تنتهك بالضرورة براءات اختراع المساهم نفسه. [ 5 ] يشترط هذا الترخيص الحفاظ على إشعار حقوق النشر وإخلاء المسؤولية .

شروط الترخيص

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

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

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

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

رخصة أباتشي 2.0

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

التوافق

تتفق مؤسسة برمجيات أباتشي ومؤسسة البرمجيات الحرة على أن رخصة أباتشي 2.0 هي رخصة برمجيات حرة ، متوافقة مع رخصة جنو العمومية العامة [ 5 ] (GPL) الإصدار 3، [ 2 ] مما يعني أنه يمكن دمج التعليمات البرمجية المرخصة بموجب GPLv3 ورخصة أباتشي 2.0، طالما أن البرنامج الناتج مرخص بموجب GPLv3. [ 6 ]

تعتبر مؤسسة البرمجيات الحرة جميع إصدارات رخصة أباتشي غير متوافقة مع الإصدارين السابقين من رخصة جنو العمومية (GPL) 1 و2. [ 2 ] كما تعتبر إصدارات رخصة أباتشي السابقة للإصدار 2.0 غير متوافقة مع رخصة جنو العمومية (GPL) الإصدار 3. ونظرًا لمتطلبات ترخيص براءات الاختراع في الإصدار 2.0، توصي مؤسسة البرمجيات الحرة باستخدامه بدلًا من التراخيص الأخرى غير المحمية بحقوق النسخ. [ 7 ] [ 2 ] أما في حال استخدام رخصة أباتشي مع استثناء LLVM ، فإنها تصبح متوافقة مع رخصة جنو العمومية (GPL) الإصدار 2. [ 8 ]

الاستقبال والتبني

في أكتوبر 2012، كان 8708 مشروعًا على موقع SourceForge.net متاحًا بموجب شروط رخصة أباتشي. [ 9 ] وفي منشور على مدونة جوجل في مايو 2008، ذكرت جوجل أن أكثر من 25% من المشاريع التي كانت تُستضاف آنذاك على جوجل كود، والتي بلغ عددها قرابة 100000 مشروع، كانت تستخدم رخصة أباتشي، [ 10 ] بما في ذلك نظام التشغيل أندرويد . [ 11 ]

اعتبارًا من عام 2015وفقًا لـ Black Duck Software [ 12 ] و GitHub [ 13 ] فإن رخصة Apache هي ثالث أكثر الرخص شيوعًا في مجال البرمجيات الحرة والمفتوحة المصدر بعد رخصة MIT و GPLv2 .

لا يعتبر مشروع OpenBSD رخصة أباتشي 2.0 رخصةً حرةً مقبولةً بسبب بنود براءات الاختراع فيها. ويرى مشروع OpenBSD أن الرخصة التي تُجبر المستخدم على التنازل عن حق قانوني كان يتمتع به، تفقد حريتها. علاوةً على ذلك، يعترض المشروع على دمج قانون العقود مع قانون حقوق النشر، مصرحًا: "...قانون حقوق النشر موحدٌ إلى حدٍ ما بموجب اتفاقيات دولية، بينما يختلف قانون العقود اختلافًا كبيرًا بين الأنظمة القانونية. لذا، فإن معنى الرخصة في مختلف الأنظمة القانونية قد يختلف ويصعب التنبؤ به." [ 14 ]

انظر أيضاً

مراجع

  1. "رخصة برمجيات أباتشي (ASL)" . الرخص المتوافقة مع DFSG . مشروع دبيان . تم الاطلاع عليه بتاريخ 6 يوليو 2009 .
  2. ١ ٢ ٣ ٤ ٥ "رخصة أباتشي، الإصدار ٢.٠" . تراخيص متنوعة وتعليقات عليها . مؤسسة البرمجيات الحرة . مؤرشف من الأصل في ١٦ يوليو ٢٠٠٩. تم الاطلاع عليه في ٦ يوليو ٢٠٠٩ .
  3. «تراخيص معتمدة من مبادرة المصادر المفتوحة باسم ديفيد غوتيريز وديفيد لوي غوتيريز» . مبادرة المصادر المفتوحة . مؤرشف من الأصل بتاريخ 28 أبريل 2011. تم الاطلاع عليه بتاريخ 31 مارس 2011 .
  4. حقوق الإعلام الجديد (12 سبتمبر 2008). "دليل ترخيص المصادر المفتوحة" . كلية الحقوق بجامعة كاليفورنيا الغربية . تم الاطلاع عليه بتاريخ 28 نوفمبر 2015. تُعدّ التراخيص الشبيهة بتراخيص BSD، مثل تراخيص BSD وMIT وApache ، متساهلة للغاية، ولا تتطلب سوى الإشارة إلى المطورين الأصليين للأجزاء الأصلية من الكود المرخص في الكود الخاص بك و/أو وثائقك.
  5. 1 2 "رخصة أباتشي، الإصدار 2.0" . مؤسسة برمجيات أباتشي . تم الاطلاع عليه بتاريخ 15 يوليو 2019 .
  6. مؤسسة برمجيات أباتشي. "التوافق مع رخصة أباتشي الإصدار 2.0 ورخصة جنو العمومية" . مؤرشف من الأصل في 15 يناير 2008. تم الاطلاع عليه في 30 يناير 2008 .
  7. "كيفية اختيار ترخيص لعملك الخاص" . gnu.org . مؤسسة البرمجيات الحرة . 15 ديسمبر 2018. تم الاطلاع عليه بتاريخ 25 أغسطس 2019 .
  8. "استثناء LLVM | تبادل بيانات حزمة البرامج (SPDX)" . spdx.org . تم الاطلاع عليه بتاريخ 22 يونيو 2022 .
  9. "المشاريع على موقع SourceForge بموجب ترخيص Apache" . تم الاطلاع عليه بتاريخ 28 أكتوبر 2012 .
  10. شتاين، جريج (28 مايو 2008). "الوقوف ضد انتشار التراخيص" . مدونة جوجل للمصادر المفتوحة .
  11. "التراخيص" . مشروع أندرويد مفتوح المصدر . تم الاطلاع عليه بتاريخ 25 أغسطس 2019 .
  12. "أفضل 20 رخصة" . شركة بلاك داك للبرمجيات. 19 نوفمبر 2015. مؤرشف من الأصل في 19 يوليو 2016. تم الاطلاع عليه في 19 نوفمبر 2015 .
  13. بالتر، بن (9 مارس 2015). "استخدام تراخيص المصادر المفتوحة على GitHub.com" . GitHub .
  14. "سياسة حقوق النشر الخاصة بنظام OpenBSD" . openbsd.org . مشروع OpenBSD. 28 مايو 2019.