SDK licence
@tv/extension-sdk is published under the Apache License, Version 2.0 — the license field of its package.json, and the licence text shipped in the package itself, which is the copy that governs.
Read the full text at apache.org/licenses/LICENSE-2.0.
What that means in practice
- You may use the SDK in a commercial module, and you may distribute a module built against it.
- You do not have to open-source your module. Apache-2.0 is permissive; it is not a copyleft licence.
- Keep the licence and notice files that come with the package, and state any changes you make to SDK files themselves.
- The licence includes an express patent grant, and a termination clause if you bring a patent claim about the SDK.
- The SDK is provided "as is", without warranties. See sections 7 and 8 of the licence.
What this licence does not cover
Apache-2.0 covers the SDK package, not the platform.
- The platform itself — tv-api, the Building OS shell, the first-party modules — is proprietary and not licensed by this page.
- Access to the private
@tvregistry, the developer realm and the sandbox provisioner is governed by the Developer Terms of Service, not by Apache-2.0. A permissive licence on a package you can download does not grant you access to a service. - Other
@tv/*packages carry their ownlicensefield. Check the one you are installing; do not assume it matches the SDK's.
Licensing questions: developers@tango.vision.