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

السؤال

نشر

1) عندما أنشئ تطبيقا لم أقم باستدعاء  أية مكتبة برخصة GPL  أستطيع بيع تطبيقي تحت رخصة GPL

2) عندما أنشئ تطبيقا قمت باستدعاء مكتبة واحدة برخصة GPL والبقية برخص أخرى يجب أن أبيع تطبيقي تحت رخصة GPL

3) عندما أنشئ تطبيقا في نظام من أنظمة ذات رخصة GPL (لينيكس منت مثلا) لست مجبرا أن أبيع تطبيقي تحت رخصة GPL

هل ما قلته في العناصر الثلاثة صحيح ؟

Recommended Posts

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

1) عندما أنشئ تطبيقا لم أقم باستدعاء  أية مكتبة برخصة GPL  أستطيع بيع تطبيقي تحت رخصة GPL

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

بتاريخ 10 دقائق مضت قال Aoumeur Khiat:

2) عندما أنشئ تطبيقا قمت باستدعاء مكتبة واحدة برخصة GPL والبقية برخص أخرى يجب أن أبيع تطبيقي تحت رخصة GPL

نعم يجب ان تبيعه تحت رخصة GPL.

بتاريخ 15 دقائق مضت قال Aoumeur Khiat:

3) عندما أنشئ تطبيقا في نظام من أنظمة ذات رخصة GPL (لينيكس منت مثلا) لست مجبرا أن أبيع تطبيقي تحت رخصة GPL

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

  • 0
نشر

GPL (General Public License) هي رخصة تحكم استخدام البرمجيات المفتوحة المصدر.

وبخصوص الأسئلة الخاصة بك:

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

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

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

وهناك العديد من أنواع التراخيص الأخرى التي يمكن استخدامها لترخيص البرمجيات والأعمال الإبداعية الأخرى، ومن بين هذه التراخيص:

1- رخصة المشاع الإبداعي (Creative Commons License): رخصة مفتوحة المصدر تسمح للمبدعين بترخيص أعمالهم الإبداعية (مثل الصور والموسيقى والأفلام والكتب) وتحديد الاستخدامات المسموح بها والمحظورة.

2- رخصة BSD: رخصة مفتوحة المصدر تسمح بتوزيع البرمجيات وتعديلها واستخدامها دون قيود، ولكنها تتطلب الإشارة إلى حقوق الملكية الفكرية وعدم استخدام اسم المطورين للترويج للمنتج.

3- رخصة MIT: رخصة مفتوحة المصدر تسمح بتوزيع البرمجيات وتعديلها واستخدامها دون قيود، وتتطلب فقط الإشارة إلى حقوق الملكية الفكرية.

4- رخصة Apache: رخصة مفتوحة المصدر تسمح بتوزيع البرمجيات وتعديلها واستخدامها دون قيود، ولكنها تضمن بعض الحماية القانونية للمطورين وتتطلب إشارة إلى حقوق الملكية الفكرية.

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

  • 0
نشر

لم أفهم المقصود من العبارة "تتطلب إشارة إلى حقوق الملكية الفكرية"

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

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

لم أفهم المقصود من العبارة "تتطلب إشارة إلى حقوق الملكية الفكرية"

 

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

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

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

بتاريخ 51 دقائق مضت قال Aoumeur Khiat:

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

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

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

  • 0
نشر
بتاريخ 5 دقائق مضت قال Mustafa Suleiman:

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

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

أريد مثالا عمليا كي أفهم ، أنشأت تطبيقا بلغة معينة ،  قمت باستيراد مكتبات مختلفة التراخيص لكنها مفتوحة المصدر (GPL ، MIT ، ... ) ، أريد بيع التطبيق ، ماذا أفعل ؟

  • 0
نشر
اقتباس

1) عندما أنشئ تطبيقا لم أقم باستدعاء  أية مكتبة برخصة GPL  أستطيع بيع تطبيقي تحت رخصة GPL

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

اقتباس

2) عندما أنشئ تطبيقا قمت باستدعاء مكتبة واحدة برخصة GPL والبقية برخص أخرى يجب أن أبيع تطبيقي تحت رخصة GPL

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

اقتباس

3) عندما أنشئ تطبيقا في نظام من أنظمة ذات رخصة GPL (لينيكس منت مثلا) لست مجبرا أن أبيع تطبيقي تحت رخصة GPL

لا، لست مجبرًا على بيع تطبيقك تحت رخصة GPL.

بتاريخ 22 ساعة قال Aoumeur Khiat:

أريد مثالا عمليا كي أفهم ، أنشأت تطبيقا بلغة معينة ،  قمت باستيراد مكتبات مختلفة التراخيص لكنها مفتوحة المصدر (GPL ، MIT ، ... ) ، أريد بيع التطبيق ، ماذا أفعل ؟

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

إذا كانت جميع المكتبات التي استخدمتها تحمل ترخيص MIT، فلا يوجد أية مشكلة في بيع التطبيق. ولكن إذا استخدمت مكتبات GPL، فسوف يجب عليك إصدار البرنامج الخاص بك تحت نفس الترخيص (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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...