Skip to content
Tenvo AI · مباشر · الإصدار v0.16.16 · TLS · شهادات لكل جهاز · AGPL-3.0 · الخطة المجانية · 30 جهازًا · بنية تحتية قابلة للاستضافة الذاتية · مفتاح API خاص · MCP لـ CLAUDE & CURSOR
العودة إلى المدونةرأي

نموذج أعمال مفتوح المصدر: لماذا تعمل AGPL مع SaaS

Tenvo Editorial Team8 دقائق قراءة
نموذج أعمال مفتوح المصدر: لماذا تعمل AGPL مع SaaS

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

أنت تدير مشروع وصول عن بُعد مفتوح المصدر مفيدًا وتخشى أن تقوم شركات السحابة بنسخه وتقديمه كخدمة مستضافة دون رد المساهمة. هذا السيناريو — ما يُسمى ثغرة SaaS — هو السبب في اختيار بعض الفرق AGPL. يشرح هذا المقال ما تفعله AGPL فعليًا لمشغل SaaS، كيف تؤثر على خيارات تحقيق الإيرادات، والتنازلات التشغيلية الحقيقية، بما في ذلك استضافة الريلاي والنشر المُدار مقابل النشر الذاتي.

ما الذي تغيّره AGPL (Affero GPL v3) بلغة بسيطة

AGPLv3 هي GPLv3 مضافة إليها بند استخدام الشبكة (غالبًا ما يُشار إليه بالفقرة 13) الذي يفرض عليك تقديم الشيفرة المصدرية لأي شخص يتفاعل مع البرنامج عبر الشبكة. عمليًا يعني ذلك: إذا شغلت جانب الخادم لتطبيق مرخّص بـ AGPL وتفاعل المستخدمون معه عبر الويب أو API، فعليك إتاحة الشيفرة المعدلة لتلك المستخدمين. هذا يُغلِق "ثغرة SaaS" التقليدية في GPL حيث يمكن لشركة تعديل الكود، تشغيله كخدمة مستضافة، وعدم نشر التغييرات.

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

كيف تدعم AGPL نماذج أعمال SaaS

هناك ثلاثة أنماط عملية للأعمال تجعل AGPL مفيدة لمنتج مدعوم بـ SaaS:

  • الترخيص المزدوج: قدم الشيفرة بموجب AGPL للمجتمع وبعِد ذلك بُعِد تراخيص تجارية (مغلقة) للعملاء الذين يحتاجون إلى تضمين أو توسيع الكود دون التزامات AGPL. هذا هو نموذج الأعمال الكلاسيكي لبائعي قواعد البيانات والوسيط.
  • الإضافات المستضافة والبنية التحتية المُدارة: احتفظ بالنواة والبروتوكول مفتوحين بموجب AGPL، ثم بع خدمات مستضافة تكون من الصعب تقليدها تشغيليًا بتكلفة منخفضة — مثل ريلات متعددة المناطق، التحليلات، النسخ الاحتياطي، أو الأوراكسِتر. يدفع العملاء مقابل الراحة وSLA وتقليل عبء التشغيل.
  • الدعم وSLA والميزات المؤسساتية: تظل شيفرة AGPL مفتوحة، لكنك تحقق الربح من خلال الدعم المدفوع، التدريب، التكاملات المخصصة، أو الإضافات المؤسساتية المملوكة التي تُقدّم من خلال حد خدمة منفصل.

بالنسبة لبرمجيات سطح المكتب البعيد تحديدًا، فإن الريلاي المستضاف يعد منتجًا طبيعيًا: الريلايات تنقل عرض النطاق وتتطلب وجودًا عالميًا لخفض الكمون. بيع خدمة ريلاي مُدارة منطقي تجاريًا بينما يبقى كود العميل والخادم بموجب AGPL.

الترخيص المزدوج: الآليات والوقائع

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

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

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

لماذا يُعد الريلاي المُدار التوصية الافتراضية غالبًا

التعقيد التشغيلي هو التكلفة الصامتة للاستضافة الذاتية. يحتاج عنقود الريلاي إلى إدارة شهادات TLS، المراقبة، حماية DDoS، فشل متعدد المناطق، فواتير عرض النطاق، ومهندسين على مدار الطوارئ. لمعظم العملاء التجاريين، يقلل شراء ريلاي مُدار من زمن القيمة والتكلفة المتوقعة.

عرض الريلاي المُدار من Tenvo متاح متعدد المناطق افتراضيًا ومضمّن في خططنا التجارية: Free $0, Lite $2.99/mo و Pro $7.99/mo. للفرق التي تريد البساطة وSLA، عادة ما يكلف الريلاي المُدار أقل من توظيف شخص عمليات كامل عند احتساب التحديثات، الاستجابة للحوادث، ودورة حياة الشهادات.

الاستضافة الذاتية: متى تكون الخيار الصحيح

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

إذا كنت توازن خيار الاستضافة الذاتية، اقرأ التنازلات العملية في دليلنا Self-hosted remote desktop: the honest 2026 guide — يشرح خطوات DNS، أتمتة الشهادات، والمراقبة الأساسية التي لا يمكنك تجاهلها.

الأمن والتشفير: ما الذي لا تغيّره الرخصة

الرخصة لا تغيّر أمن النقل. من الناحية المعمارية، الاتصال المباشر نظير‑إلى‑نظير هو end‑to‑end بين الجهازين. إذا تراجع الجلسة إلى ريلاي، فـ TLS يجب أن تنتهي عند ذلك الريلاي، لذا يكون مشغّل الريلاي في وضع يمكنه فيه مراقبة حركة الجلسة. هذه حقيقة تشغيلية يجب أخذها في الحسبان عند بيع بنية تحتية مستضافة أو عند سؤال العملاء عن تعرض البيانات.

كن صريحًا بشأن هذا في وثائق المنتج: صف متى تكون الاتصالات المباشرة ممكنة، ماذا يعني التراجع إلى ريلاي، وما الذي يمكن لمشغّل الريلاي الوصول إليه وما لا يمكنه. للمزيد عن تهديدات سطح المكتب البعيد، انظر Remote Desktop Security: What You Need to Know.

العمارة العملية: افصل الأجزاء القابلة للتحقيق تجاريًا

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

  • Open core: العميل والنواة البروتوكولية بموجب AGPL؛ مكونات الخادم الاختيارية المملوكة (مثل API تنظيم متقدم) تُقدَّم بموجب ترخيص تجاري أو كـ SaaS.
  • حد الخدمة: ضع الريلاي والخدمات التشغيلية المستضافة في خدمة منفصلة تتفاعل مع النواة المفتوحة عبر API موثقة. يمكن أن يكون الريلاي مملوكًا أو يتم تحصيل رسم خدمات مقابل تشغيله بينما تظل النواة بموجب AGPL.
  • الإضافات مقابل النواة: احتفظ بالتشغيل الزمني والبرتوكول وطبقة النقل منخفضة المستوى في AGPL؛ اكشف نقاط تمديد حيث يمكن أن تعمل الإضافات المؤسساتية (مرخصة تجاريًا) في بيئة خاضعة للضوابط.

الفصل المعماري يقلل الغموض القانوني ويسهّل شرحًا للعملاء أي الأجزاء مفتوحة وأيها خدمات تجارية.

التنازلات للمطورين والمجتمع

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

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

التنفيذ والسمعة — الرافعة الناعمة

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

إذا كان التنفيذ مركزيًا في نموذجك، كن مستعدًا: احتفظ بتاريخ المساهمات، تتبّع المنشئين للنشر (بقدر ما يسمح به القانون)، وخصص ميزانية للدعم القانوني. بالنسبة للعديد من المشاريع، القيمة العملية لـ AGPL هي الردع وطريق واضح للتفاوض بدل خوض معارك قضائية متكررة.

أمثلة أسعار وتكاليف: محاسبة واقعية

الأرقام الفعلية تختلف، لكن ضع في الاعتبار أمثلة تقريبية عند الاختيار بين نماذج الريلاي المُدار والمستضاف ذاتيًا:

  • فريق صغير يستخدم منطقة ريلاي واحدة وباندويث خفيف: عادةً ما يكون الريلاي المُدار بأقل من $100/شهر أرخص من تكلفة وقت العمليات لتشغيله وتأمينه.
  • خدمة إنتاجية تتطلب توفرًا عاليًا متعدد المناطق واستدعاء على مدار الساعة: التكرار، حماية DDoS وعرض النطاق الصادر قد تدفع تكاليف الاستضافة الذاتية إلى مئات أو آلاف قليلة شهريًا. قد يكون الريلاي المُدار ذو SLA أكثر فعالية من حيث التكلفة بعد احتساب التوظيف.

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

قائمة تدقيق: نشر SaaS مبني على AGPL بمسؤولية

  • اختر إصدار الرخصة صراحةً (يوصى بـ AGPLv3 لمعظم الفرق) ووثق ما تغطيه.
  • استخدم CLA أو نقل مساهمات إذا كنت تخطط لبيع تراخيص تجارية.
  • افصل البنية التحتية القابلة للتحقيق تجاريًا (ريلايات، أوركسترة، تحليلات) خلف حد خدمة واضح.
  • وثّق متى تمر الجلسات عبر الريلايات وماهي تبعات الأمان (انتهاء صلاحية TLS عند الريلاي).
  • انشر وثائق تحديث، تثبيت وتقوية واضحة لتقليل احتكاك المستضيفين الذاتي.
  • حدد موقف التنفيذ وخصص ميزانية للموارد القانونية أو سياسة وساطة.
  • سوّق الخدمات المستضافة بطبقات شفافة؛ نموذج Tenvo Free $0 / Lite $2.99/mo / Pro $7.99/mo هو مثال على قناة دخول بسيطة تتدرج إلى خطط مؤسسية ذات SLA.

متى تختار شيئًا آخر

AGPL ليست الخيار الصحيح إذا كان هدفك هو أقصى انتشار لدى بائعي SaaS التابعين لجهات خارجية أو إذا كنت تريد إعادة استخدام متساهلة في أنظمة مغلقة دون تفاوض. للمكتبات التي يُقصد تضمينها في منتجات مغلقة، تكون التراخيص المتساهلة (MIT/BSD/Apache 2.0) عادةً أفضل.

فكّر أيضًا في نهج هجينة: مكتبة عميلة متساهلة مع خادم AGPL، أو نواة متساهلة مع خادم مرجعي AGPL. كل خيار يرسل إشارة واضحة عن أنواع إعادة الاستخدام التي تريد تشجيعها أو منعها.

مزيد من القراءة والمقارنات

إذا أردت مقارنة التنازلات لمشاريع سطح المكتب البعيد تحديدًا، فإن مقارنة التفريع والاستضافة لدينا مفيدة للقراءة: RustDesk vs Tenvo: fork comparison for self-hosters. وإذا كنت تتخذ قرار تكلفة/منفعة الاستضافة الذاتية، راجع خطوات التشغيل في Self-hosted remote desktop: the honest 2026 guide.

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

هل تريد تجربة مجموعة وصول عن بُعد مدعومة بـ AGPL مع خيار ريلاي مُدار؟ قم بتحميل العميل وجربه، أو اطلع على تفاصيل الأسعار والخطط المُدارة في our pricing page. عندما تريد تجربة عملية، download واختبر إعدادًا مدعومًا بريلاي خلال دقائق.

احصل على Tenvo

مستعد لتجربته بنفسك؟

مجانًا حتى 30 جهازًا، دون بطاقة ائتمان. جاهز ومتصِل في دقيقتين.