Skip to main content
PromptQuorum
الرئيسية/LLM المحلية المتقدمة/شرح تراخيص برمجيات الذكاء الاصطناعي ومفتوحة المصدر: MIT مقابل Apache مقابل GPL مقابل AGPL مقابل الترخيص الملكي
Overview & Reference

شرح تراخيص برمجيات الذكاء الاصطناعي ومفتوحة المصدر: MIT مقابل Apache مقابل GPL مقابل AGPL مقابل الترخيص الملكي

·11 دقائق للقراءة·بقلم Hans Kuepper · مؤسس PromptQuorum، أداة إرسال الذكاء الاصطناعي متعددة النماذج · PromptQuorum

تنقسم تراخيص البرمجيات مفتوحة المصدر وأدوات الذكاء الاصطناعي عملياً إلى خمس عائلات — permissive المتساهلة (MIT، Apache-2.0، BSD)، وcopyleft (GPL، LGPL)، وcopyleft الشبكي (AGPL-3.0)، وsource-available (BSL، SSPL)، والترخيص الملكي/المجاني المغلق — إضافة إلى مجموعة منفصلة من تراخيص نماذج الذكاء الاصطناعي المخصصة (RAIL، تراخيص المجتمع مفتوحة الأوزان) ذات قيودها الخاصة على الاستخدام. أي منها يهمك يعتمد على ما إذا كنت هاوياً، أو شركة ناشئة تطلق منتجاً تجارياً، أو مؤسسة تدمج أداة داخلياً — وليس على أي ترخيص "أفضل".

كل أداة LLM محلية وإطار عمل RAG ومساعد برمجة بالذكاء الاصطناعي تمت مراجعته على هذا الموقع يُوزَّع بموجب ترخيص ما — MIT أو Apache-2.0 أو AGPL-3.0 أو ترخيص source-available أو تطبيق سطح مكتب "مجاني" مغلق المصدر — وهذا الترخيص يحدد ما إذا كان بإمكانك فعلاً استخدام الأداة أكثر بكثير من أي مقارنة ميزات. يشرح هذا الدليل عائلات التراخيص التي ستواجهها في البرمجيات مفتوحة المصدر ونماذج الذكاء الاصطناعي: ما يسمح به كل ترخيص وما يتطلبه، ومن أين نشأ، ولمن هو موجَّه، وما الذي يجب التحقق منه تحديداً قبل نشر أداة بموجبه — سواء كان مشروعاً شخصياً أو منتج شركة ناشئة أو نظاماً داخلياً في مؤسسة أو نشراً لعميل تعيد بيعه. هذا تصنيف عام وليس جدول بحث لكل أداة — لن يخبرك بالترخيص الذي تستخدمه أداة معينة تمت مراجعتها (راجع المراجعة الفردية أو دليل البرمجيات لذلك)، لكنه يشرح ما يعنيه ذلك الترخيص فعلياً بمجرد معرفته.

النقاط الرئيسية

  • تنقسم عائلات التراخيص عملياً إلى خمس فئات: permissive، وcopyleft، وcopyleft الشبكي، وsource-available، والملكي/المغلق — إضافة إلى مجموعة منفصلة من تراخيص نماذج الذكاء الاصطناعي المخصصة. معرفة الفئة التي تنتمي إليها أداة ما تخبرك عن إمكانية استخدامها أكثر من أي قائمة ميزات.
  • التراخيص المتساهلة (MIT، Apache-2.0، BSD) لا تفرض التزامات تقريباً. يمكنك دمج الكود في منتج تجاري مغلق دون نشر كودك المصدري إطلاقاً.
  • تراخيص Copyleft (GPL، LGPL) "معدية" بمعنى محدد وضيّق فقط. توزيع نسخة معدّلة من الكود المشمول يتطلب إصدار تعديلاتك بموجب الترخيص نفسه — لكن الالتزام لا يمتد إلى برمجيات غير ذات صلة تعمل ببساطة إلى جانبه.
  • يسد AGPL-3.0 الثغرة التي يتركها GPL مفتوحة أمام الخدمات المستضافة. إذا عدّلت كوداً مرخّصاً بموجب AGPL وقدّمته فقط عبر الشبكة (SaaS)، فما زال يتوجب عليك نشر الكود المصدري المعدّل — وهو ما لا يتطلبه GPL وحده.
  • تراخيص source-available مثل BSL وSSPL ليست مصدراً مفتوحاً معتمداً من OSI، بغض النظر عمّا تدّعيه أي صفحة تسويقية. تقيّد استخدامات تجارية محددة، عادة لمنع مزوّد سحابي من إعادة بيع المشروع كخدمة مستضافة منافسة.
  • ملف الترخيص في المستودع هو المصدر الموثوق الوحيد — وليس صفحة الأسعار أو شارة README أو أي ادعاء تسويقي. هذا الدليل معلومات عامة وليس استشارة قانونية؛ استشر محامياً عندما تؤثر شروط الترخيص جوهرياً على عملك.

📍 في جملة واحدة

تنقسم تراخيص البرمجيات مفتوحة المصدر وأدوات الذكاء الاصطناعي عملياً إلى خمس عائلات — permissive، وcopyleft، وcopyleft الشبكي (AGPL)، وsource-available، والملكية — كل منها يفرض التزامات مختلفة على كيفية استخدام البرمجية وتعديلها وإعادة توزيعها.

💬 بعبارات بسيطة

ترخيص البرمجيات هو دليل القواعد لما يُسمح لك فعله بكود شخص آخر. التراخيص المتساهلة تسمح بأي شيء تقريباً؛ تراخيص copyleft تُلزمك بإعادة مشاركة تعديلاتك؛ تراخيص source-available تتيح لك رؤية الكود لكنها تقيّد استخدامه التجاري.

حقائق سريعة

  • MIT هو أقصر وأشهر ترخيص متساهل — نحو 170 كلمة، دون بند خاص بالبراءات.
  • Apache-2.0 يضيف منح براءة اختراع صريح لا يملكه MIT، وهذا سبب تفضيل شركات كثيرة له في المشاريع ذات الأصل المؤسسي.
  • GPL يشترط الإفصاح عن الكود المصدري فقط عند توزيع البرمجية؛ يوسّع AGPL-3.0 هذا الشرط ليشمل تشغيلها كخدمة عبر الشبكة.
  • "المصدر المفتوح" المعتمد من OSI شهادة محددة تمنحها Open Source Initiative؛ أما "source-available" و"fair-code" فهما مصطلحان تسويقيان لتراخيص لا تستوفي ذلك التعريف.
  • تراخيص نماذج الذكاء الاصطناعي فئة منفصلة تماماً عن تراخيص الكود. قد يكون كود أداة ما مرخّصاً بموجب Apache-2.0 بينما تحمل أوزان النموذج التي تنزّلها شروطاً مختلفة تماماً وأكثر تقييداً.

ما هي التراخيص المتساهلة؟ MIT وApache-2.0 وBSD

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

  • ترخيص MIT نشأ في معهد ماساتشوستس للتقنية (MIT) كوسيلة لإصدار برمجيات طوّرتها الجامعة بأقل قيود ممكنة. يبلغ طوله نحو 170 كلمة، ويمنح حقوقاً تكاد تكون غير محدودة، ولا يطلب سوى بقاء نص حقوق النشر والترخيص الأصلي مرفقاً بأي نسخة أو جزء جوهري تعيد توزيعه.
  • رخصة Apache 2.0 تأتي من مؤسسة Apache Software Foundation، التي تأسست لتمنح المساهمين من الشركات والمجتمع إطاراً قانونياً مشتركاً للمشاريع التعاونية الكبيرة. وخلافاً لـMIT، تتضمن منح براءة اختراع صريح — يمنح المساهمون حقوق براءاتهم المتعلقة بالكود للمستخدمين — وهذا سبب تفضيل كثير من الشركات ذات محافظ البراءات لها.
  • تراخيص BSD (بنسختَي بندَين وثلاثة بنود) نشأت في جامعة كاليفورنيا في بيركلي لنظام تشغيل Berkeley Software Distribution. تضيف نسخة الثلاثة بنود شرط "عدم التأييد" الذي يمنع استخدام أسماء المؤلفين الأصليين للترويج لمنتج مشتق دون إذن.
  • الأثر العملي على من يعتمدها: يمكنك عمل fork وتعديل ودمج وبيع أداة مرخّصة ترخيصاً متساهلاً كجزء من منتج مغلق دون نشر كودك المصدري إطلاقاً — الخطر الحقيقي الوحيد هو إسقاط إشعار حقوق النشر/الترخيص المطلوب من توزيعك.
  • أمثلة حقيقية من مراجعات هذا الموقع: يُوزَّع كل من Ollama وllama.cpp بموجب MIT؛ ويُوزَّع vLLM بموجب Apache-2.0 — يمكن دمج الثلاثة في منتج تجاري دون تفعيل أي التزام بالإفصاح عن الكود المصدري.

ما هو Copyleft؟ عائلة GPL وLGPL

تشترط تراخيص Copyleft أنه إذا وزّعت نسخة معدّلة من الكود المشمول، فعليك إصدار تعديلاتك بموجب الترخيص نفسه. يرتبط الالتزام بالكود نفسه، وليس بكل برنامج يعمل مصادفة إلى جانبه — الوصف الشائع "الترخيص المعدي" يبالغ في مدى امتداد الالتزام الفعلي.

  • رخصة GNU العمومية العامة (GPL) كتبها ريتشارد ستولمان ومؤسسة البرمجيات الحرة كترخيص لمشروع GNU، مبنية على فكرة أن حرية البرمجيات يجب أن تُحفظ للمستقبل — من يتلقى نسخة معدّلة يجب أن يتمتع بالحقوق نفسها التي كانت للمؤلف الأصلي.
  • يختلف GPL v2 وGPL v3 بشكل أساسي في لغة البراءات وأحكام التوافق؛ أضاف الإصدار 3 بنوداً صريحة للانتقام من البراءات ومكافحة "التيفوة" (منع أجهزة تعرقل تشغيل برمجية معدّلة لديك الحق القانوني في تشغيلها).
  • تُخفّف رخصة GNU العمومية الصغرى (LGPL) من قيود GPL خصيصاً للمكتبات — يمكنك ربط مكتبة LGPL بتطبيق ملكي دون فتح مصدر التطبيق نفسه، طالما بقي مكوّن المكتبة قابلاً للاستبدال وبقي كوده المصدري الخاص متاحاً.
  • ما الذي يفعّل الالتزام فعلياً: توزيع نسخة معدّلة من الكود المشمول بـGPL. مجرد استخدام برمجية GPL غير معدّلة داخلياً، أو تشغيل برمجية ملكية على نظام تشغيل مرخّص بموجب GPL، لا يُخضع كودك الخاص تلقائياً لـGPL.
  • من يجب أن يتوخى الحذر: شركة ناشئة تخطط لعمل fork لأداة GPL وتعديلها لتكون نواة منتج تجاري تحتاج إلى خطة — إما فتح تلك التعديلات أو تجنب الـfork؛ أما شركة تشغّل أداة GPL غير معدّلة داخلياً فقط، فلا يقع عليها هذا الالتزام.

كيف يسد AGPL-3.0 ثغرة SaaS

تضيف رخصة GNU Affero العمومية العامة (AGPL-3.0) شرطاً لا يملكه GPL: إذا عدّلت كوداً مشمولاً بـAGPL وأتحته للمستخدمين عبر الشبكة، يجب أن تقدّم لهم الكود المصدري المعدّل، حتى لو لم توزّع نسخة فعلية من البرمجية إطلاقاً. هذه هي السمة المحدِّدة لهذه العائلة من التراخيص، والأكثر إثارة للمفاجأة لفرق تفترض أن "نحن لا نوزّعها إطلاقاً، بل نستضيفها فقط" قراءة آمنة.

  • الثغرة التي يسدّها: بموجب GPL وحده، تشغيل نسخة معدّلة كخدمة ويب مستضافة لا يشكّل "توزيعاً" بالمعنى القانوني الذي يفعّل الترخيص — كان بإمكان شركة أخذ كود GPL وتعديله وتقديمه فقط كمنتج SaaS دون الحاجة أبداً لنشر التعديلات. عُرف هذا بشكل غير رسمي بـ"ثغرة ASP" (مزود خدمة التطبيقات) أو "ثغرة SaaS".
  • كُتب AGPL-3.0 خصيصاً لسد هذه الثغرة بإضافة بند تفاعل عبر الشبكة: تقديم وظائف البرمجية المعدّلة للمستخدمين عبر الشبكة يُعدّ بمثابة تفعيل التزام إتاحة الكود المصدري نفسه الذي تفعّله توزيع نسخة فعلية.
  • لماذا يهم ذلك للاستضافة وإعادة البيع: وكالة أو مزوّد استضافة يأخذ أداة مرخّصة بموجب AGPL ويعدّلها ويقدّمها للعملاء كخدمة مستضافة يجب أن يُتيح الكود المصدري المعدّل لهؤلاء المستخدمين — تشغيلها دون تعديل لا يُنشئ هذا الالتزام.
  • أمثلة حقيقية من مراجعات هذا الموقع: يُوزَّع كل من Jan وKoboldCpp وSillyTavern وtext-generation-webui بموجب AGPL-3.0 — لا مشكلة في الاستضافة الذاتية غير المعدّلة للاستخدام الشخصي أو الداخلي؛ لكن الأمر يختلف جوهرياً بمجرد تعديل إحداها وإعادة بيع وصول مستضاف إليها.
  • هذا شرح عام لآلية عمل الترخيص، وليس استشارة قانونية — ما إذا كان نشر معيّن يُعدّ "تقديماً عبر الشبكة" وفق النص الدقيق لـAGPL-3.0 هو سؤال يستحق استشارة محامٍ يراجع بنيتك المعمارية المحددة.

ما هي تراخيص Source-Available و"الكود العادل"؟

تتيح تراخيص source-available لأي شخص قراءة الكود لكنها تقيّد استخدامات تجارية محددة، وأكثرها شيوعاً تقديم البرمجية كخدمة مستضافة منافسة. تُسوَّق غالباً على أنها "مصدر مفتوح"، لكن تراخيص مثل Business Source License (BSL/BUSL) وServer Side Public License (SSPL) غير معتمدة من Open Source Initiative ولا تستوفي تعريفها للمصدر المفتوح.

  • رخصة Business Source License (BSL، وتُعرف أيضاً بـBUSL) تمنح منذ البداية وصولاً للكود المصدري وحقوق استخدام واسعة، مع تاريخ مستقبلي محدد تتحوّل عنده الرخصة إلى ترخيص مصدر مفتوح حقيقي (غالباً Apache-2.0 أو ترخيص متساهل مشابه) — وحتى ذلك التحول، ينطبق قيد استخدام تجاري معلن، يهدف عادة لمنع عرض مستضاف منافس.
  • رخصة Server Side Public License (SSPL)، التي أنشأتها MongoDB، تشترط على من يقدّم البرمجية كخدمة أن يفتح أيضاً مصدر كامل مكدس الخدمة الذي بناه حولها — التزام أوسع بكثير من التزام AGPL-3.0، كُتب عمداً لجعل الاستضافة التجارية غير عملية لمزوّد سحابي منافس.
  • بند Commons Clause قيد إضافي يُضاف فوق ترخيص أساسي متساهل أو copyleft، يحظر تحديداً بيع البرمجية أو تقديمها كخدمة مستضافة مدفوعة، مع السماح مع ذلك بالاستخدام والتعديل الحرَّين.
  • سبب انتقال بعض المشاريع لهذه التراخيص: مشروع يبدأ بترخيص مفتوح بالكامل ثم يعتمد لاحقاً ترخيص source-available يستجيب عادة لمزوّد سحابي كبير يقدّم المشروع كخدمة مستضافة دون المساهمة في تطويره — الانتقال إلى ترخيص source-available يتيح للقائم على الصيانة الحفاظ على معظم الانفتاح مع منع هذا الاستخدام المنافس المحدد.
  • الأثر العملي على من يعتمدها: عادة يمكنك قراءة برمجية source-available واستضافتها ذاتياً وتعديلها للاستخدام الداخلي دون مشكلة؛ يُفعَّل القيد عندما تحاول إعادة بيعها كمنتج مستضاف ينافس عرض مالك الترخيص نفسه — اقرأ بند الاستخدام التجاري المحدد، لأن الصياغة تختلف كثيراً بين المشاريع.

ماذا تعني التراخيص الملكية وFreemium "المجانية"؟

أداة موسومة بـ"مجانية" على صفحة تنزيلها ليست بالضرورة مفتوحة المصدر — كثير من تطبيقات سطح المكتب الشهيرة للذكاء الاصطناعي برمجيات ملكية مغلقة المصدر تُوزَّع دون تكلفة، دون أي ترخيص يمنحك حق الاطلاع على الكود الأساسي أو تعديله أو إعادة توزيعه. هذا التمييز مهم أكثر ما يكون من ناحية الاستمرارية: يمكن لمزوّد ملكي تغيير الأسعار أو إضافة قيود أو إيقاف المنتج تماماً، ولا تملك أي حق قانوني في إبقاء نسخة fork مستقلة عاملة.

  • "مجاني (مغلق)" في جدول مقارنة يعني برمجية ملكية دون تكلفة. يمكنك استخدام التطبيق المُجمَّع بموجب شروط خدمة المزوّد، لكن ليس لديك وصول للكود المصدري ولا حق في تعديله أو تدقيقه أو عمل fork له.
  • المقايضة الأساسية مقابل بدائل المصدر المفتوح: يميل تطبيق ملكي مجاني إلى أن يكون أكثر صقلاً وأسهل تركيباً، لأن مزوّداً واحداً يتحكم في كامل تجربة المستخدم — لكنك تعتمد كلياً على استمرار رغبة ذلك المزوّد في إبقائه مجانياً وآمناً ومصاناً.
  • مخاطر الارتباط بمزوّد واحد (vendor lock-in): دون وصول للكود المصدري، لا يمكنك استضافة نسخة معدّلة ذاتياً، ولا تدقيق ما يفعله التطبيق بدقة ببياناتك، ولا مواصلة التطوير إذا توقف المزوّد عن الصيانة أو غيّر نموذج التسعير أو أغلق.
  • من يجب أن يهتم أكثر: أي شخص يبني سير عمل أو عملية تجارية حول أداة ملكية مجانية ينبغي أن تكون لديه خطة بديلة موثّقة — العناية الواجبة نفسها التي تطبّقها على أي اعتماد على مزوّد، لأن "مجاني" لا تعني "دائم" أو "مضمون".
  • ليست مثل source-available: تراخيص source-available (BSL، SSPL) تتيح على الأقل قراءة الكود وتدقيقه حتى لو كان الاستخدام التجاري مقيّداً؛ أما الأداة الملكية بالكامل فلا تمنحك لا الكود ولا تلك الضمانات.

كيف تعمل تراخيص نماذج الذكاء الاصطناعي؟ Open Weights وRAIL وقيود الاستخدام المقبول

ترخيص النموذج وثيقة قانونية منفصلة عن الترخيص الذي يغطي البرمجية التي تشغّله — قد يكون كود أداة ما مرخّصاً بموجب Apache-2.0 بينما تحمل أوزان النموذج التي تنزّلها ترخيصاً مختلفاً تماماً، وأحياناً أكثر تقييداً. ترخيص نماذج الذكاء الاصطناعي أحدث وأقل معيارية من ترخيص البرمجيات، وتتفاوت الشروط بشكل كبير بين إصدارات النماذج.

  • أوزان متساهلة بالكامل: تصدر بعض عائلات النماذج أوزانها بموجب ترخيص برمجيات متساهل قياسي (غالباً Apache-2.0)، مما يمنح نفس حقوق الاستخدام الواسعة التي يمنحها ذلك الترخيص للكود، بما في ذلك الاستخدام التجاري دون قيد على مجال الاستخدام.
  • تراخيص RAIL وOpenRAIL (ترخيص الذكاء الاصطناعي المسؤول) نشأت مع إصدار BigScience لنموذج BLOOM، وصُممت بالتعاون مع باحثين قانونيين للجمع بين الوصول المفتوح وقائمة محددة من الاستخدامات المحظورة — عادة تمنع استخدامات مثل توليد المعلومات المضللة أو اتخاذ قرارات تمييزية أو محتوى يخالف القانون، مع السماح بخلاف ذلك باستخدام تجاري واسع.
  • تراخيص "مجتمعية" أو "مفتوحة الأوزان" مخصصة: يصدر عدد من مزوّدي النماذج الرئيسيين أوزانهم بموجب ترخيص مصمَّم خصيصاً يبدو كترخيص مفتوح لكنه يضيف شروط مجال استخدام. المثال الأكثر استشهاداً هو الترخيص المجتمعي الذي تلحقه Meta بأوزان النماذج التي تصدرها علناً، والذي يمنح استخداماً مجانياً واسعاً لكنه يضيف عتبة حجم استخدام يتطلب تجاوزها اتفاقاً تجارياً منفصلاً، إلى جانب قيود استخدام مقبول.
  • ما يجب التحقق منه تحديداً: هل الاستخدام التجاري مسموح به أصلاً، وهل توجد عتبة حجم استخدام أو إيرادات تغيّر الشروط، وما الذي تحظره سياسة الاستخدام المقبول، وهل يقيّد الترخيص استخدام مخرجات النموذج لتدريب نموذج منافس — وهو قيد ظهر في عدة تراخيص خاصة بنماذج ولا يوجد له نظير في تراخيص البرمجيات القياسية.
  • هذا ليس استشارة قانونية — تتغير شروط ترخيص النماذج بين الإصدارات من المزوّد نفسه، لذا تحقق من نص الترخيص الدقيق المرفق بأوزان النموذج المحددة التي تخطط لنشرها بدلاً من افتراض استمرارية مع إصدار سابق من المؤسسة نفسها.

من يجب أن يهتم بأي ترخيص؟

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

هاوٍ / استخدام شخصي

الأكثر أهمية:
يعمل أي ترخيص تقريباً — أنت لا توزّع ولا تستضيف لأطراف أخرى
ما ينبغي فعله:
تأكد من أنك لا تعيد توزيع كود معدّل علنياً إذا كانت الأداة copyleft

شركة ناشئة تبني منتجاً تجارياً فوق أداة

الأكثر أهمية:
يمكن أن يجبرك copyleft، وAGPL-3.0 خصوصاً، على فتح مصدر إضافاتك الخاصة
ما ينبغي فعله:
راجع الترخيص الأساسي قبل تصميم بنيتك حول أداة تخطط لتعديلها وبيعها

مؤسسة تدمج أداة داخلياً

الأكثر أهمية:
تُفعَّل التزامات copyleft عند التوزيع/الاستضافة، لا عند الاستخدام الداخلي فقط — لكن الحجم يغيّر المخاطر
ما ينبغي فعله:
احصل على مراجعة قانونية قبل أن تصبح أداة copyleft غير معدّلة بنية تحتية أساسية

وكالة أو مستقل يعيد بيع عمليات نشر

الأكثر أهمية:
AGPL-3.0 مع تعديل مع استضافة لعميل غالباً ما يعني نشر الكود المصدري المعدّل
ما ينبغي فعله:
تأكد ما إذا كنت تعدّل الكود فعلياً، أو فقط تهيّئه/تستضيفه ذاتياً دون تعديل

أي شخص قلق بشأن الارتباط بمزوّد واحد

الأكثر أهمية:
يمكن للأدوات الملكية "المجانية" وsource-available تغيير الشروط أو إضافة رسوم أو الإغلاق
ما ينبغي فعله:
فضّل بديلاً متساهلاً أو copyleft إذا كان الاستقلال طويل الأمد أهم من الصقل

فرق مهتمة بحماية البيانات (GDPR) تقيّم إقامة البيانات

الأكثر أهمية:
مخاطر الترخيص محور منفصل عن مخاطر الامتثال — الترخيص المتساهل لا يحل مسألة إقامة البيانات
ما ينبغي فعله:
قيّم شروط الترخيص ومتطلبات إقامة البيانات كقائمتَي تحقق منفصلتين

قائمة التحقق قبل اعتماد أداة: 7 أمور للتحقق قبل نشرها

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

  1. 1
    اقرأ ملف LICENSE الفعلي في المستودع
    Why it matters: قد يكون ادعاء "مصدر مفتوح" على صفحة هبوط تسويقاً لا حقيقة قانونية — ملف LICENSE (أو NOTICE/COPYING) في مستودع المصدر هو الوثيقة الرسمية، لا شارة أو صفحة أسعار.
  2. 2
    تحقق مما إذا تغيّر الترخيص مؤخراً
    Why it matters: تنتقل بعض المشاريع من ترخيص متساهل أو copyleft إلى ترخيص source-available بعد اكتساب زخم تجاري — تكرر هذا النمط عبر صناعة البرمجيات مع بدء مزوّدين سحابيين استضافة مشاريع مفتوحة المصدر شهيرة دون المساهمة بالمقابل. تحقق من تاريخ ترخيص المستودع، لا الملف الحالي فقط.
  3. 3
    تحقق مما إذا كان الترخيص معتمداً فعلياً من OSI إذا كان ذلك مهماً لك
    Why it matters: تُسوَّق تراخيص source-available مثل BSL وSSPL عادة كمصدر مفتوح لكنها ليست ضمن قائمة Open Source Initiative المعتمدة — إذا كانت موافقة OSI شرطاً لحالة استخدامك، تحقق من القائمة مباشرة بدلاً من الوثوق بوصف المشروع لنفسه.
  4. 4
    اقرأ بنود الاستخدام التجاري ومجال الاستخدام الخاصة بنماذج الذكاء الاصطناعي تحديداً
    Why it matters: قد يسمح ترخيص نموذج ما بالاستخدام التجاري على نطاق واسع، أو يقيّده فوق عتبة حجم استخدام، أو يحظر تطبيقات محددة تماماً — تقع هذه البنود خارج لغة تراخيص البرمجيات القياسية ويسهل إغفالها إذا اكتفيت بفحص ترخيص الكود.
  5. 5
    حدد ما إذا كانت الاستضافة الذاتية مقابل استضافة SaaS تغيّر التزاماتك
    Why it matters: بموجب AGPL-3.0، يُفعّل تقديم برمجية معدّلة عبر الشبكة نفس التزام الإفصاح الذي تفعّله توزيع نسخة بموجب GPL — تأكد من الفئة التي يقع فيها نشرك المخطط قبل تعديل الكود.
  6. 6
    تحقق من وجود اتفاقية ترخيص مساهم (CLA) إذا كنت تخطط للمساهمة
    Why it matters: قد تمنح CLA للقائم على صيانة المشروع حقوقاً أوسع على مساهمتك مما يمنحه ترخيص المشروع نفسه للمستخدمين — يهم هذا بشكل أساسي إذا كنت تنوي إرسال كود إلى المشروع، لا إذا كنت تستهلكه فقط.
  7. 7
    تحقق من قيود العلامة التجارية بشكل منفصل عن ترخيص الكود
    Why it matters: لا يمنح ترخيص كود متساهل أو copyleft تلقائياً حقوقاً على اسم المشروع أو شعاره — يمكن أن يمنع قانون العلامات التجارية عمل fork وإعادة تسمية أداة حتى عندما يسمح ترخيص الكود بالـfork من الناحية الأخرى.

الأخطاء الشائعة

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

  • الوثوق بادعاء "مصدر مفتوح" في صفحة تسويقية بدلاً من قراءة ملف LICENSE الفعلي في المستودع.
  • افتراض أن AGPL-3.0 يهم فقط إذا وزّعت نسخة من البرمجية — فهو ينطبق أيضاً على تقديم كود معدّل كخدمة مستضافة.
  • معاملة ترخيص كود النموذج وترخيص أوزانه كوثيقة واحدة — غالباً ما لا يكونان كذلك.
  • عمل fork وإعادة تسمية أداة دون التحقق من قيود العلامة التجارية بشكل منفصل عن ترخيص الكود.
  • افتراض أن ترخيصاً كان متساهلاً عند إطلاق مشروع ما زال ساري المفعول بعد إعادة ترخيص لاحقة — تحقق من الترخيص الحالي، لا الذي تتذكره.
  • تخطي المراجعة القانونية لأداة copyleft أو source-available لأنها "مجانية" — المجانية في الاستخدام والخلو من الالتزامات ليسا الشيء نفسه.

المصادر

الأسئلة الشائعة

هل MIT أم Apache-2.0 أفضل ترخيص لمشروعي؟

كلاهما متساهل والتزاماته على المستخدمين تكاد تنعدم. الفارق العملي الرئيسي في Apache-2.0 هو منح براءة اختراع صريح، وهو أهم للمؤسسات ذات محافظ البراءات؛ أما MIT فأقصر وأكثر شيوعاً قليلاً في المشاريع الفردية الصغيرة. لا يقيّد أي منهما الاستخدام التجاري ولا يشترط فتح مصدر ما تبنيه فوقهما.

هل استخدام برمجية بموجب AGPL-3.0 يعني أن شركتي بأكملها يجب أن تصبح مفتوحة المصدر؟

لا. يُفعَّل التزام AGPL-3.0 عند توزيع أو تقديم نسخة معدّلة من الكود المشمول عبر الشبكة — استخدام أداة AGPL غير معدّلة داخلياً، أو كمكوّن يستدعيه منتجك دون تعديل كودها المصدري، لا يُخضع أجزاء غير ذات صلة من قاعدة الكود الخاصة بك للترخيص. يصبح الأمر ذا صلة تحديداً إذا عدّلت كود AGPL نفسه وقدّمت تلك النسخة المعدّلة للمستخدمين.

هل "source-available" هو نفسه المصدر المفتوح؟

لا، والتمييز مهم. المصدر المفتوح شهادة من Open Source Initiative مبنية على تعريف محدد يشمل حق إعادة التوزيع والتعديل دون تقييد الاستخدام التجاري. تراخيص source-available مثل BSL وSSPL تتيح قراءة الكود لكنها تقيّد استخدامات تجارية محددة، وأكثرها شيوعاً عروض مستضافة منافسة — لا تستوفي تعريف OSI للمصدر المفتوح حتى عندما يصف مشروع نفسه بأنه مفتوح المصدر.

هل يمكنني استخدام تطبيق ذكاء اصطناعي ملكي "مجاني" لعملي؟

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

هل تعمل تراخيص نماذج الذكاء الاصطناعي مثل تراخيص البرمجيات؟

ليس تماماً. تراخيص النماذج أحدث وأقل معيارية. تستخدم بعض الإصدارات ترخيص برمجيات متساهل قياسي يُطبَّق مباشرة على الأوزان؛ ويستخدم غيرها ترخيصاً مصمَّماً خصيصاً مثل RAIL/OpenRAIL بقائمة استخدامات محظورة محددة؛ ويستخدم آخرون ترخيصاً مجتمعياً مخصصاً بعتبات حجم استخدام وقيود مجال استخدام. تحقق دائماً من الترخيص المحدد المرفق بأوزان النموذج التي تنزّلها، بمعزل عن ترخيص الكود الذي تستخدمه لتشغيلها.

لماذا تنتقل بعض مشاريع المصدر المفتوح لاحقاً إلى ترخيص أكثر تقييداً؟

الدافع الأكثر استشهاداً هو مزوّد سحابي كبير يقدّم المشروع كخدمة مستضافة منافسة دون المساهمة في تطويره — الانتقال إلى ترخيص source-available (BSL، SSPL) أو إضافة قيد مثل Commons Clause يتيح للقائم على الصيانة إبقاء الكود مرئياً وقابلاً للاستخدام في معظمه مع منع هذا الاستخدام المنافس المحدد. تكرر هذا النمط عبر صناعة البرمجيات.

ما الذي يجب أن تتحقق منه شركة ناشئة قبل بناء منتج تجاري فوق أداة مفتوحة المصدر؟

اقرأ ملف الترخيص الفعلي، لا صفحة هبوط؛ وحدد ما إذا كنت تخطط لتعديل الكود الأساسي، وهو ما يفعّل عادة التزامات copyleft وAGPL-3.0؛ وتحقق من وجود عتبة حجم استخدام أو مجال استخدام إذا كان الأمر يتعلق بنموذج ذكاء اصطناعي؛ واحصل على مراجعة قانونية قبل أن تصبح الأداة بنية تحتية أساسية يعتمد عليها منتجك.

هل هذا المقال استشارة قانونية؟

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

← العودة إلى LLM المحلية المتقدمة