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