Waar Telvi op gebouwd is, en welke rechten u daarbij heeft
Telvi is gebouwd op het werk van heel veel anderen. Op deze pagina staat welke open source componenten wij gebruiken, onder welke licentie, en wat dat voor u betekent.
Open source licenties geven ons het recht om andermans werk te gebruiken, maar stellen daar voorwaarden tegenover. De belangrijkste zijn: de makers vermelden, de licentietekst en de broncode beschikbaar stellen, en bij sommige licenties u de mogelijkheid geven het onderdeel te vervangen. Deze pagina voldoet aan die verplichtingen en vertelt u meteen waar u aan toe bent.
De licenties van deze componenten gaan vóór op onze eigen algemene voorwaarden, voor zover het die componenten betreft. Staat er in onze voorwaarden een beperking die een open source licentie u uitdrukkelijk toestaat, dan geldt de open source licentie.
Een deel van Telvi leunt op componenten onder de GNU Lesser General Public License (LGPL). Dat is met name de mediaweergave: het afspelen van video en geluid gebeurt door VLC.
De LGPL geeft u het recht om die componenten te vervangen door een eigen versie. Concreet betekent dat het volgende.
Onderstaande tabel is opgesteld op basis van de componenten die op dit moment in Telvi zitten. Versies wijzigen bij updates; de licentie meestal niet.
| Component | Licentie | Waarvoor wij het gebruiken |
|---|---|---|
| VLC / libVLC VideoLAN | LGPL 2.1 of later | Het daadwerkelijke afspelen van video en geluid in Telvi Player. videolan.org |
| LibVLCSharp VideoLAN | LGPL 2.1 of later | De koppeling tussen Telvi en libVLC. |
| FFmpeg libavcodec, libavformat, libavutil, libswscale | LGPL 2.1 of later | Decoderen van video- en audioformaten, en het uitlezen van eigenschappen van mediabestanden. Meegeleverd als onderdeel van VLC en gebouwd zonder GPL-onderdelen. ffmpeg.org |
| NAudio | MIT | Audiobewerkingen, waaronder het meten van geluidsniveaus. |
| Component | Licentie | Waarvoor wij het gebruiken |
|---|---|---|
| Vortice.Windows | MIT | Aansturing van de grafische kaart voor beeldweergave. |
| AForge.NET | LGPL 3 / GPL 3 per onderdeel | Beeldverwerking en het benaderen van videobronnen. |
| Microsoft Edge WebView2 | Microsoft-licentie geen open source | Het weergeven van websites als onderdeel van een uitzending. |
| Component | Licentie | Waarvoor wij het gebruiken |
|---|---|---|
| .NET en ASP.NET Core Microsoft | MIT | Het platform waarop Telvi draait. |
| SQLite | Publiek domein | De index van uw mediabibliotheek. |
| Microsoft.Data.Sqlite | MIT | De koppeling met SQLite. |
| Bootstrap | MIT | Onderdelen van de vormgeving van de webinterface. |
| Monaco Editor Microsoft | MIT | De code-editor in de scriptbibliotheek. |
| Swashbuckle | MIT | Documentatie van de programmeerkoppeling (API). |
VLC wordt geleverd met een grote verzameling plugins. Verreweg de meeste daarvan vallen onder de LGPL, maar een paar staan onder de strengere GPL. Voor de volledigheid benoemen wij welke dat zijn.
| Plugin | Licentie | Waarvoor |
|---|---|---|
| x264 libx26410b_plugin | GPL 2 of later | Het coderen van H.264-video. Telvi gebruikt dit niet: Telvi speelt af en codeert niet. |
| VLC Lua liblua_plugin | GPL 2 of later | De scriptmogelijkheid van VLC zelf. Telvi gebruikt die niet; de scriptbibliotheek in Telvi staat daar volledig los van. |
Telvi roept deze twee plugins niet aan; ze worden meegeleverd omdat ze deel uitmaken van de standaard pluginset van VLC. Op deze onderdelen gelden de voorwaarden van de GPL, waaronder uw recht op de broncode. Zie hoofdstuk 5.
Wilt u de volledige licentietekst van een component inzien, dan sturen wij die kosteloos toe. Stuur een bericht naar info@eventalmedia.com met vermelding van het onderdeel. De licentieteksten zijn daarnaast openbaar beschikbaar bij de oorspronkelijke projecten.
Hetzelfde geldt voor de broncode van de LGPL- en GPL-onderdelen hierboven: die stellen wij op verzoek beschikbaar, kosteloos of tegen ten hoogste de kosten van verstrekking. Dit aanbod geldt voor iedereen die een exemplaar van Telvi heeft ontvangen, en blijft ten minste drie jaar na levering van kracht.
Wij doen ons best deze lijst compleet en correct te houden. Ziet u een component dat ontbreekt, of een licentie die niet klopt, laat het ons weten via info@eventalmedia.com. Wij passen het aan.
Zonder VideoLAN, het FFmpeg-project en de vele andere makers hierboven zou Telvi niet bestaan, of in elk geval niet voor deze prijs. Onze dank daarvoor.