Skip to content

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 @tv registry, 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 own license field. Check the one you are installing; do not assume it matches the SDK's.

Licensing questions: developers@tango.vision.

Built on the Tango Vision platform. Questions? developers@tango.vision