انتقل إلى المحتوى
DevMarket
Odoo ModulesWordPress Pluginsقوالب ووردبريسShopify ThemesApp TemplatesScripts & Utilitiesالمدونةبِع على DevMarket
أدلة Odoo

شرح تراخيص وحدات Odoo: LGPL وOPL وتراخيص السوق

تأتي وحدات Odoo بتراخيص مختلفة. تعرّف على معنى LGPL وOPL وفئة ترخيص السوق عمليًا، وعلى الأسئلة التي ينبغي طرحها قبل استخدام الوحدة في منتج أو لصالح العملاء.

بقلم DevMarket Editorialنُشر: 4 دقائق قراءة
شرح تراخيص وحدات Odoo: LGPL وOPL وتراخيص السوق
في هذه الصفحة

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

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

لماذا تهمّ التراخيص في الوحدات

تُنشر Odoo نفسها بصيغتين: Odoo Community وهو برنامج حر بترخيص LGPL، وOdoo Enterprise وهو برنامج مملوك بترخيص Odoo الخاص. وتقوم الوحدات الخارجية فوق إحداهما، ولكل وحدة ترخيصها الخاص الذي يختاره مطوّرها. ويحدد هذا الترخيص هل يجوز لك تعديل الشيفرة، وهل يجوز لك مشاركتها، وهل يجوز لك استخدامها لأكثر من شركة.

التراخيص التي ستصادفها

LGPL-3 وغيره من تراخيص المصدر المفتوح

تُنشر كثير من وحدات Odoo بترخيص LGPL-3 أو AGPL-3 أو ترخيص آخر مفتوح المصدر. وبصفة عامة، يتيح لك ترخيص المصدر المفتوح استخدام الشيفرة ودراستها وتعديلها. أما الفرق بين التراخيص فهو في الالتزام المصاحب لمشاركتها:

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

المصدر المفتوح لا يعني المجانية. فيمكن للمطوّر أن يبيع وحدة مفتوحة المصدر، وأنت تدفع مقابل العمل والدعم والتحديثات.

OPL-1 وغيره من التراخيص المملوكة

OPL-1 هو ترخيص Odoo المملوك للوحدات. وتتيح التراخيص المملوكة عادةً استخدام الوحدة وفق شروط: مثل ترخيص واحد لكل قاعدة بيانات أو لكل شركة، ومنع إعادة التوزيع، ومنع مشاركة الشيفرة المصدرية مع من لم يشترِ. اقرأ الشروط لتعرف ما تقوله عن التعديلات وعن الاستخدام لصالح العملاء.

فئات ترخيص السوق

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

ثلاث طبقات متراصّة فوق بعضها، وكل طبقة أعرض قليلًا من التي فوقها
ثلاث طبقات: ما توفره Odoo، وما تضيفه الوحدة، وما تضيفه تعديلاتك الخاصة.

أسئلة تطرحها قبل استخدام الوحدة

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

عند الشك، اسأل كتابةً

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

أخطاء شائعة

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

ماذا تفعل يوم الشراء

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

الخلاصة

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

XLinkedInWhatsApp

Odoo Studio أم تطوير مخصص: ماذا تستخدم ومتى

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

8 دقائق قراءة

اعثر على البرنامج المناسب للمهمة

لكل منتج على DevMarket إصدار يراجعه فريقنا، ومفتاح ترخيص فوري، وشروط واضحة للتحديث والدعم.