اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر
بتاريخ 3 دقائق مضت قال Aoumeur Khiat:

ما معنى التوافق مع GPL ؟

توافق مع GPL يعني الالتزام بشروط رخصة البرمجيات الحرة العامة GNU (GNU General Public License) التي تنظم استخدام وتوزيع البرمجيات ذات المصدر المفتوح.

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

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

  • 0
نشر
بتاريخ 4 دقائق مضت قال مسعود زاهي:

توافق مع GPL يعني الالتزام بشروط رخصة البرمجيات الحرة العامة GNU (GNU General Public License) التي تنظم استخدام وتوزيع البرمجيات ذات المصدر المفتوح.

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

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

ماهي الرخص التي تتوافق مع GPL ؟

  • -1
نشر
بتاريخ 7 دقائق مضت قال Aoumeur Khiat:

ماهي الرخص التي تتوافق مع GPL ؟

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

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

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...