Лицензия SDK
@tv/extension-sdk публикуется под Apache License, Version 2.0 — это значение поля license в его package.json и текст лицензии, вложенный в сам пакет; именно эта копия и действует.
Полный текст: apache.org/licenses/LICENSE-2.0.
Что это означает на практике
- Вы можете использовать SDK в коммерческом модуле и распространять модуль, собранный на нём.
- Открывать исходный код своего модуля вы не обязаны: Apache-2.0 — разрешительная лицензия, а не копилефт.
- Сохраняйте файлы лицензии и уведомлений, поставляемые с пакетом, и указывайте изменения, которые вы вносите в сами файлы SDK.
- Лицензия включает явную патентную лицензию и её прекращение, если вы подадите патентный иск в отношении SDK.
- SDK предоставляется «как есть», без гарантий; см. разделы 7 и 8 лицензии.
Что эта лицензия не покрывает
Apache-2.0 покрывает пакет SDK, а не платформу.
- Сама платформа — tv-api, оболочка Building OS, модули первой стороны — проприетарна и этой страницей не лицензируется.
- Доступ к приватному реестру
@tv, реалму разработчиков и провижинеру песочниц регулируется Условиями использования для разработчиков, а не Apache-2.0. Разрешительная лицензия на пакет, который можно скачать, не даёт доступа к сервису. - Другие пакеты
@tv/*имеют собственное полеlicense. Проверяйте тот пакет, который устанавливаете, и не считайте, что он совпадает с SDK.
Вопросы по лицензированию: developers@tango.vision.