Licencje open source
Aplikacje Kyvo TV korzystają z bibliotek open source. Dziękujemy ich autorom. Poniżej są komponenty dołączone do naszych aplikacji i tej strony wraz z licencjami.
Android TV · Google TV
Windows 10 / 11
| Komponent | Licencja |
|---|---|
| mpv (+ FFmpeg)
odtwarzacz obrazu i dźwięku, osobny program mpv.exe |
GNU GPL 2.0+ |
| Electron | MIT License |
| Chromium | BSD 3-Clause |
| Node.js | MIT License |
| NSIS | zlib/libpng License |
| hls.js
interfejs wspólny z aplikacją na telewizory LG i Samsung |
Apache License 2.0 |
| mpegts.js
interfejs wspólny z aplikacją na telewizory LG i Samsung |
Apache License 2.0 |
| qrcode-generator
interfejs wspólny z aplikacją na telewizory LG i Samsung |
MIT License |
| Roboto (Fontsource)
interfejs wspólny z aplikacją na telewizory LG i Samsung |
SIL Open Font License 1.1 |
Pełna lista licencji Chromium jest w pliku LICENSES.chromium.html w katalogu programu.
LG webOS · Samsung Tizen
Enigma2 · OpenATV 7.6 / 8.0, OpenPLi 9.2, OpenBH 6.0
Wtyczka nie zawiera bibliotek zewnętrznych. Korzysta z systemu Enigma2 i Pythona dekodera.
kyvotv.com
| Komponent | Licencja |
|---|---|
| Bootstrap | MIT License |
| Bootstrap Icons | MIT License |
| Bricolage Grotesque (Fontsource) | SIL Open Font License 1.1 |
| Figtree (Fontsource) | SIL Open Font License 1.1 |
Czcionki na tej stronie: Bricolage Grotesque (Copyright 2022 The Bricolage Grotesque Project Authors) i Figtree (Copyright 2022 The Figtree Project Authors). Obie są udostępniane na licencji SIL Open Font License 1.1, a jej tekst dołączamy do plików czcionek.
FFmpeg (GNU LGPL)
Aplikacja na Android TV zawiera dekodery dźwięku FFmpeg na licencji GNU LGPL w wersji 2.1 lub nowszej, skompilowane bez opcji GPL i nonfree. FFmpeg jest dołączony jako osobna biblioteka współdzielona (libffmpegJNI.so), którą można zastąpić własną wersją. Udostępniamy kod źródłowy dokładnie tej wersji FFmpeg i skrypt, którym ją zbudowaliśmy. FFmpeg jest znakiem towarowym Fabrice’a Bellarda.
mpv (GNU GPL)
Program na Windows odtwarza obraz i dźwięk za pomocą mpv, osobnego programu (mpv.exe w katalogu programu) na licencji GNU GPL w wersji 2 lub nowszej, z wbudowanym FFmpeg i innymi bibliotekami open source. Kyvo TV uruchamia go jako oddzielny proces i steruje nim poleceniami. Udostępniamy kod źródłowy dokładnie tej wersji mpv i FFmpeg oraz skrypty, którymi zbudowano program.
Kod źródłowy mpv 0.41.0-1087-ge470f8986
Kod źródłowy FFmpeg N-126918-g939c2c733
Skrypty kompilacji mpv-winbuild-cmake (20260928), które pobierają i budują pozostałe biblioteki