Developer Policy

Использование Doconut в публичном SDK или API

На этой странице рассматривается, как мы определяем использование и лицензирование нашего программного обеспечения, когда наши продукты используются в программном обеспечении конечных пользователей с публичным SDK или API.

Лицензионное соглашение конечного пользователя

Согласно нашему стандартному лицензионному соглашению конечного пользователя, клиентам, использующим Developer Site, запрещено раскрывать любой вид публичного API или другого программного интерфейса для других разработчиков, использующего продукты Doconut напрямую или косвенно.

Лицензия SDK

Для клиентов, которым необходимо раскрывать функции, использующие наши продукты, как часть собственного публичного Development Library, API, онлайн‑API или SDK, мы предлагаем возможность использовать наш продукт: лицензия SDK. Подробности см. в FAQ.

Что считается использованием в SDK или API?

Мы считаем это применимым, если у вас есть Development Library, API, онлайн‑API или использование SDK, представляющее любой продукт, который раскрывает функции или возможности продуктов Doconut в своём публичном API. Если ваш продукт не имеет публичного API или SDK для других разработчиков, это не применяется.

Не имеет значения, насколько обширно раскрыты наши функции или возможности; если выполнение публичного API‑вызова в вашем продукте «касается» любого продукта Doconut в процессе выполнения, мы считаем это использованием, требующим лицензии SDK. Также не важно, сколько уровней абстракции имеет приложение; если функции/возможности Doconut становятся доступными другим разработчикам через API, требуется лицензия SDK.

В чем ключевые различия в лицензировании?

Согласно нашей обычной лицензии Developer, вам разрешено публиковать приложение в одном домене и любых его поддоменах. Для лицензии Site вам предоставляется право публиковать в любом домене, принадлежащем вашей компании. Если домен не принадлежит вашей компании, необходимо использовать лицензию SDK.

Однако, когда ваш продукт содержит публичный API, вы обязаны использовать лицензию SDK. Если у вас уже есть лицензия Developer или Site, и ваше программное обеспечение теперь имеет публичный API, вам потребуется перейти на лицензию SDK.