جدول المحتويات:
التعريف - ماذا يعني ترخيص برامج Apache؟
يعد Apache Software License (ASL) بمثابة مخطط ترخيص لبرنامج الكمبيوتر المجاني والمفتوح المصدر (FOSS) الذي كتبه مؤسسة Apache Software Foundation (ASF). يسمح ASL للمشاريع والبرامج بتنزيلها واستخدامها بحرية ، سواء كان ذلك كليًا أو جزئيًا ، لأغراض شخصية أو تجارية أو تجارية ودون أي قلق بشأن الإتاوات. يتم توزيع الكود بشكل مفتوح ويسمح بتعديله أو إعادة توزيعه أو دراسته بحرية. من خلال شفرة مفتوحة المصدر ، يشجع Apache المستخدمين على تحسين تصميم البرنامج طواعية.
تيكوبيديا تشرح رخصة برمجيات أباتشي
يُعد ترخيص برنامج Apache مؤشراً على أن البرنامج مجاني ، لكن Apache لا يزال يتطلب من برنامج Apache الموزع تضمين نسخة من ترخيصه بشكل واضح ويسهل العثور عليه ؛ بالإضافة إلى إسناد واضح إلى ASF عن أي توزيعات تتضمن أي برنامج Apache.
لم يعد يعد الرمز أو البرنامج المعدل بمثابة Apache ، وسيتم نسبه إلى المطور الذي قام بتعديله ، على الرغم من أنه لا يزال يحتفظ بـ ASL. يحظر استخدام البرنامج المعدل في أي عقار تجاري أو علامات تجارية قد تستخدم أو توحي بأن ASF تؤيد التوزيع. كما يحظر استخدام أي علامات تجارية أو شعارات مملوكة من قِبل ASF والتي قد توحي بأن الشخص الذي قام بتعديل الكود أنشأ برنامج Apache المعني. بشكل أساسي ، يجب إعادة توزيع أي جزء من برنامج Apache-نشأ مع الإسناد المناسب.
لا يُطلب من المستخدمين إرسال تغييرات الكود الخاصة بهم مرة أخرى إلى ملف ASF ، ولكن يتم تشجيع التعليقات. كما أنه ليس مطلوبًا تضمين برنامج Apache نفسه أو التعديل الذي تم في الكود المراد توزيعه. Apache License 2.0 متوافق مع GPL طالما تم ترخيص البرنامج بموجب GPL الإصدار 3.0.