Использование Doconut в публичном SDK или API
Эта страница описывает, как мы определяем использование и лицензирование нашего программного обеспечения, когда наши продукты используются в программном обеспечении конечных пользователей с публичным SDK или API.
Лицензионное соглашение конечного пользователя
Согласно нашему стандартному лицензионному соглашению конечного пользователя, клиентам, использующим Developer Site, запрещено раскрывать любой публичный API или другой программный интерфейс для других разработчиков, который использует продукты Doconut напрямую или косвенно.
Лицензия SDK
Для клиентов, которым необходимо раскрывать функции, использующие наши продукты в рамках публичной библиотеки разработки, API, онлайн API или SDK их собственного продукта, мы предлагаем способ использования наших продуктов: лицензия SDK. См. раздел FAQ для получения подробностей об этом типе лицензии.
Что считается использованием в рамках SDK или API?
Мы считаем это применимым, если у вас есть библиотека разработки, API, онлайн API или использование SDK в виде любого продукта, который раскрывает функции или возможности продуктов Doconut в своем публичном API. Если ваш продукт не имеет публичного API или SDK для использования другими разработчиками, то это не применяется.
Не важно, в какой степени наши функции или возможности раскрыты; если выполнение публичного вызова API в вашем продукте «касается» любых продуктов Doconut в процессе выполнения задачи, мы считаем это использованием, требующим лицензии SDK. Также не важно, сколько уровней абстракции имеет приложение; если функции/возможности Doconut предоставляются другим разработчикам через API, требуется лицензия SDK.
В чем ключевые различия в лицензировании?
Согласно нашей обычной лицензии разработчика, вам разрешено публиковать приложение в одном домене и любых его поддоменах. Для лицензии Site вам предоставляется право публиковать в любом домене, принадлежащем вашей компании. Если домен не принадлежит вашей компании, необходимо использовать лицензию SDK.
Однако, если ваш продукт содержит публичный API, требуется лицензия SDK. Если у вас уже есть лицензия разработчика или Site, и ваше программное обеспечение конечного пользователя теперь имеет публичный API, вам потребуется перейти на лицензию SDK.