Open source licences
Kyvo TV apps use open source libraries, and we thank their authors. Below are the components included in our apps and this website, with their licences.
Android TV · Google TV
Windows 10 / 11
| Component | Licence |
|---|---|
| mpv (+ FFmpeg)
video and audio player, separate program mpv.exe |
GNU GPL 2.0+ |
| Electron | MIT License |
| Chromium | BSD 3-Clause |
| Node.js | MIT License |
| NSIS | zlib/libpng License |
| hls.js
user interface shared with the LG and Samsung TV app |
Apache License 2.0 |
| mpegts.js
user interface shared with the LG and Samsung TV app |
Apache License 2.0 |
| qrcode-generator
user interface shared with the LG and Samsung TV app |
MIT License |
| Roboto (Fontsource)
user interface shared with the LG and Samsung TV app |
SIL Open Font License 1.1 |
The full list of Chromium licences is in the LICENSES.chromium.html file in the program folder.
LG webOS · Samsung Tizen
Enigma2 · OpenATV 7.6 / 8.0, OpenPLi 9.2, OpenBH 6.0
The plugin contains no third-party libraries. It uses the receiver’s Enigma2 system and Python.
kyvotv.com
| Component | Licence |
|---|---|
| Bootstrap | MIT License |
| Bootstrap Icons | MIT License |
| Bricolage Grotesque (Fontsource) | SIL Open Font License 1.1 |
| Figtree (Fontsource) | SIL Open Font License 1.1 |
Fonts on this website: Bricolage Grotesque (Copyright 2022 The Bricolage Grotesque Project Authors) and Figtree (Copyright 2022 The Figtree Project Authors). Both are licensed under the SIL Open Font License 1.1, and the licence text is included with the font files.
FFmpeg (GNU LGPL)
The Android TV app includes FFmpeg audio decoders under the GNU LGPL version 2.1 or later, built without the GPL and nonfree options. FFmpeg is included as a separate shared library (libffmpegJNI.so) that can be replaced with your own build. We provide the source code of exactly this FFmpeg version and the script we built it with. FFmpeg is a trademark of Fabrice Bellard.
mpv (GNU GPL)
The Windows program plays video and audio with mpv, a separate program (mpv.exe in the program folder) under the GNU GPL version 2 or later, with FFmpeg and other open source libraries built in. Kyvo TV runs it as a separate process and controls it with commands. We provide the source code of exactly this version of mpv and FFmpeg and the scripts used to build the program.
mpv source code 0.41.0-1087-ge470f8986
FFmpeg source code N-126918-g939c2c733
mpv-winbuild-cmake build scripts (20260928), which download and build the other libraries