Urheberrecht und rechtliche Hinweise

Dies ist eine Übersetzung, die zur besseren Verständlichkeit bereitgestellt wird. Bei Abweichungen gilt die englische Fassung.

© 2026 MediaLab Works. Alle Rechte vorbehalten. MediaLab Works wird von Casapu Cristian-Costinel Întreprindere Individuală, einem in Rumänien eingetragenen Einzelunternehmen (Steuernummer 43060600), betrieben; die vollständigen Angaben zum Verkäufer stehen in den AGB.

Unsere eigenen Produkte

Von uns von Grund auf geschrieben, ohne Code aus anderen Plugins oder Apps:

  • Emby-Plugins — Rosub, Headend, Registration, Access Log, Security Notifications, Favorite Actors, Cashier, Quick Connect, Transcode Doctor, Library Doctor, MediaLab TV, Access Links, Edge Shield, AISub, Plan Guard, Share Links, Smart Skip und MediaLab SpeedTest. Lizenziert unter der Endbenutzer-Lizenzvereinbarung; der Quellcode ist nicht öffentlich. Die Versionen von Registration bis einschließlich 1.9.0 wurden auf GitHub unter der MIT-Lizenz veröffentlicht und bleiben unter MIT; ab 1.10 steht Registration unter der EULA.
  • AISub, Plan Guard, Share Links und Smart Skip (Emby) enthalten keinen Code aus anderen Projekten: AISub verwendet nur .NET und das ffmpeg deines Emby-Servers, Smart Skip das eigene ffmpeg des Servers (chromaprint, signalstats), und der Player von Share Links verwendet das mit Emby gelieferte hls.js, das das Plugin nicht mitliefert. Die KI-Dienste, mit denen AISub arbeitet (Anthropic, Groq, OpenAI, OpenRouter oder dein eigener LM Studio- oder Ollama-Server), sind eigenständig und werden nur mit deinen eigenen Schlüsseln angesprochen.
  • Access Links und Edge Shield (Emby und Jellyfin) sind unser eigener Code; der einzige Code Dritter ist der QR-Code-Algorithmus in Access Links (siehe unten). Edge Shield kommuniziert mit Cloudflare und Let's Encrypt, eigenständigen Diensten, nur über deren öffentliche APIs und mit deinem eigenen Cloudflare-Token.
  • MediaLab TV (Emby und Jellyfin): Die TV-App, ihre Oberfläche und ihr Player sind unser eigenes HTML, CSS und JavaScript. Der Emby-Build verwendet das mit Emby Web gelieferte hls.js, das er nicht mitliefert, und steht unter der EULA; der Jellyfin-Build enthält hls.js (unten aufgeführt) und steht unter der GPL-3.0, mit öffentlichem vollständigem Quellcode.
  • Jellyfin-Plugins — Registration, Cashier, Access Log, Security Notifications, Favorite Actors, Rosub, Headend, Quick Connect, Transcode Doctor, Library Doctor, MediaLab TV, Self-Update, AISub, Plan Guard, Share Links, Smart Skip, Access Links, Edge Shield und MediaLab SpeedTest (unsere eigenen Portierungen unserer Emby-Plugins; Cashier, Quick Connect, Transcode Doctor und Library Doctor wurden für Jellyfin geschrieben, Access Links, Edge Shield und MediaLab TV für beide Plattformen und Self-Update für medialab Server, unsere Jellyfin-Variante). Lizenziert unter der GPL-3.0; die Builds und der vollständige Quellcode jeder Version sind öffentlich, im Changelog jedes Plugins, und auch in deinem Konto.
  • Nextcloud-Apps unter der EULA — Document sorter, Allowed file types, IDRegister (ab 2.0.0; die Versionen 1.x wurden unter der AGPL veröffentlicht), Cashier und Sign-up.
  • Nextcloud-Apps unter der AGPL-3.0-or-later — Sentinel, Shortcloud und Video Gallery (sie enthalten Nextcloud-Bibliotheken unter AGPL/GPL); der vollständige Quellcode jeder Version ist in deinem Konto verfügbar.
  • IDRegister-Android-App — ab 2.0.0 unter der EULA.
  • mailcow Toolkit — unsere eigenen Erweiterungen für mailcow-dockerized (SOGo als Postfach auf einem separaten Webmail-Host, Updates aus der Admin-Oberfläche, DNS-Einträge und Cloudflare, Rollenadressen für neue Domains, die Prüfung des Reverse-DNS), ohne Code Dritter. Lizenziert unter der GPL-3.0; das Toolkit besteht aus Shell-Skripten, PHP und JavaScript, du erhältst also seinen vollständigen Quellcode. mailcow selbst gehört nicht uns und ist nicht Teil des Toolkits: mailcow-dockerized ist Open Source (GPL-3.0), wird von The Infrastructure Company GmbH verwaltet und gepflegt, und du installierst es separat. Das Toolkit fügt nur seine eigenen Dateien daneben hinzu und ruft die eigenen Funktionen und Skripte von mailcow auf (Sitzungen und Berechtigungen, update.sh, das Sicherungsskript, das Anlegen von Aliassen); es verändert keine von mailcow verwaltete Datei. Cloudflare ist ein eigenständiger Dienst, der nur über seine öffentliche API mit deinen eigenen Zugangsdaten angesprochen wird.
  • Sign-up for mailcow und Cashier for mailcow — unser eigener Code, von MediaLab Works von Grund auf geschrieben und im Paket des mailcow Toolkit ausgeliefert, ohne Code Dritter; lizenziert unter der GPL-3.0, und du erhältst ihren vollständigen Quellcode. Sign-up fügt mailcow eine Registrierungsseite hinzu und legt Konten mit den eigenen Funktionen von mailcow an; es verändert keine von mailcow verwaltete Datei. Cashier ruft die öffentliche API von Stripe direkt auf (ohne Stripe-SDK), mit deinem eigenen Stripe-Konto: Stripe ist ein Zahlungsdienst eines Dritten, nicht unserer, und MediaLab Works verarbeitet niemals die darüber getätigten Zahlungen. mailcow-dockerized gehört nicht uns (siehe oben).
  • Mailbox API for mailcow — unser eigener Code, von MediaLab Works von Grund auf geschrieben und als Modul im mailcow-Toolkit-Paket ausgeliefert, ohne Code von Dritten; lizenziert unter der GPL-3.0, und du erhältst den vollständigen Quellcode. Es liest Nachrichten über den dovecot-Master-Login von mailcow innerhalb des mailcow-Netzwerks, sendet mit der PHPMailer-Bibliothek, die mailcow mitbringt (und die es nicht selbst ausliefert), und ändert keine von mailcow verwaltete Datei. Telegram ist ein separater Dienst, der nur mit deinem eigenen Bot-Token angesprochen wird. mailcow-dockerized gehört nicht uns (siehe oben).
  • Security for mailcow — unser eigener Code, von MediaLab Works von Grund auf geschrieben und als Modul im mailcow-Toolkit-Paket ausgeliefert, ohne Code von Dritten; lizenziert unter der GPL-3.0, und du erhältst den vollständigen Quellcode. Es liest die Protokolle, die mailcow bereits führt, sperrt Adressen über mailcows eigenes fail2ban (netfilter) und ändert Postfächer nur mit mailcows eigenen Funktionen; keine von mailcow verfolgte Datei wird verändert. Cloudflare und Telegram sind eigenständige Dienste, die nur mit deinen eigenen Zugangsdaten genutzt werden; AbuseIPDB, ipinfo und Shodan sind auf der Admin-Seite nur verlinkt, an sie wird nichts gesendet. mailcow-dockerized gehört nicht uns (siehe oben).
  • Backup for mailcow — unser eigener Code, von MediaLab Works von Grund auf geschrieben und als Modul im mailcow-Toolkit-Paket ausgeliefert; lizenziert unter der GPL-3.0, und du erhältst den vollständigen Quellcode. Es führt mailcows eigenes Backup-Skript aus und verschlüsselt das Ergebnis mit GnuPG (auf deinem Server installiert, nicht von uns geliefert); die Wiederherstellung folgt den Schritten von mailcows backup_and_restore.sh (GPL-3.0, The Infrastructure Company GmbH) und verändert keine von mailcow verfolgte Datei außer den Datenbank-Zugangsdaten in mailcow.conf beim Wiederherstellen der Datenbank, wie mailcows eigene Wiederherstellung. Google Drive ist ein eigenständiger Dienst, der nur mit deinem eigenen Google-OAuth-Client und Konto genutzt wird. mailcow-dockerized gehört nicht uns (siehe oben).
  • MediaLab Marketplace (Emby und Jellyfin) — ein kostenloses Plugin, unser eigener Code, von MediaLab Works geschrieben, ohne Code von Dritten. Der Jellyfin-Build steht unter der GPL-3.0; seine Builds und der vollständige Quellcode sind öffentlich.
  • Webhosting — das Hosting-Portal in deinem Konto, die Admin-Werkzeuge, der Root-Agent mlw-hosting, der auf dem Server Konten, Websites, Datenbanken und Backups anlegt, sowie die Konfigurations- und Build-Dateien unserer Container-Images sind unser eigener Code, von MediaLab Works von Grund auf geschrieben. Hosting ist ein Dienst: Diese Software läuft auf unserem Server und wird nicht an Kunden verbreitet.
  • Pakete (Emby, Jellyfin, Nextcloud, mailcow) sind Lizenzen für die oben genannten Produkte und enthalten keinen eigenen Code.
  • Der Inhalt dieser Website (Texte, Anleitungen, Screenshots, Design).

Von uns auf Grundlage anderer Projekte entwickelt und verbessert

  • Memories + Recognize — MediaLab edition ist ein Fork zweier Open-Source-Apps für Nextcloud, der unter deren Lizenz, der AGPL-3.0, bleibt, mit Nennung der ursprünglichen Autoren in der App:
    • Memories von Varun Patil — unsere Version, mit Unterstützung für Nextcloud 34, Fehlerbehebungen und Verbesserungen: github.com/CristianCasapu/memories (Branch casapu/nc34);
    • Recognize von Marcel Klehr / Nextcloud GmbH — unsere Version: github.com/CristianCasapu/recognize (Branch casapu/stable12). Sie wird als Service angeboten: Du bezahlst unsere Arbeit auf deinem Server (Installation, Konfiguration, Wartung), nicht die Software.
  • medialab Server ist unsere Variante von Jellyfin — dem Server und dem Web-Client der Jellyfin-Mitwirkenden —, die unter deren Lizenz, der GPL-2.0, bleibt und als apt-Pakete medialab-server und medialab-server-web verteilt wird, die auch jellyfin-ffmpeg (GPL) enthalten. Unsere Änderungen: Signaturprüfung unserer Plugins („Verified – medialab“), Menüschaltflächen und Links für Plugins, medialab-Plugins standardmäßig an erster Stelle bei den Live-TV-Tunern, Programmführer-Quellen und Untertitelanbietern, der enthaltene Plugin-Katalog von medialab.works, der von Self-Update verwendete Updater sowie Fehlerbehebungen wie die Filterung des Fernzugriffs, nachdem die Liste geleert wurde. Quellcode, mit einem Tag für jede apt-Version (Paket 12.2+mlN+deb12 = Tag v12.2-ml.N): github.com/CristianCasapu/medialab-server und github.com/CristianCasapu/medialab-server-web (Branch medialab).
  • Individuelle Arbeiten — die Rechte an individuellen Plugins, Apps und Entwicklungen sind in den AGB (Abschnitt 5) beschrieben; bei exklusiven Rechten wird das Urheberrecht auf den Kunden übertragen.

In unseren Produkten enthaltene Komponenten Dritter

  • SharpCompress (MIT, Adam Hathcock) — in Rosub für Emby und Jellyfin.
  • Algorithmus QR Code generator von Project Nayuki (MIT) — in Registration (Emby, Jellyfin), Cashier für Jellyfin, Quick Connect (Emby, Jellyfin), Access Links (Emby, Jellyfin), Share Links für Jellyfin und MediaLab SpeedTest (Emby, Jellyfin).
  • hls.js 1.5.20 (Apache-2.0, Dailymotion; github.com/video-dev/hls.js) — unverändert mitgeliefert in Share Links für Jellyfin, für den Gast-Player, und in MediaLab TV für Jellyfin, für dessen Player.
  • qrcode.js von Kazuhiko Arase (MIT) — in IDRegister für Nextcloud.
  • Nextcloud-Bibliotheken — @nextcloud/vue und @nextcloud/dialogs (AGPL-3.0), @nextcloud/axios, l10n, router, initial-state und sharing (GPL-3.0); Vue und vue-material-design-icons (MIT); qrcode von Ryan Day (MIT, Shortcloud); hls.js (Apache-2.0, Video Gallery).
  • OCR-Modelle in Document sorter — PP-OCR-Modelle von Baidu PaddleOCR in der ONNX-Konvertierung von RapidOCR, unverändert, Apache-2.0; ihre Lizenz- und Hinweisdateien sind im heruntergeladenen Archiv enthalten.
  • IDRegister-Android-App — AndroidX, Jetpack Compose, CameraX und OkHttp (Apache-2.0), Google ML Kit (Bedingungen von Google), Bouncy Castle (MIT-artig), JMRTD, SCUBA und cert-cvc (LGPL-2.1-or-later; du darfst sie ersetzen oder neu linken).

Die Lizenzhinweise werden mit jedem Produkt ausgeliefert; die Komponenten bleiben unter ihren eigenen Lizenzen.

Software, die wir für das Webhosting verwenden

Die Container, in denen deine Websites laufen, bauen wir aus den offiziellen Upstream-Images, denen wir nur unsere Konfiguration und Startskripte hinzufügen; die darin enthaltene Software behält ihre eigene Lizenz:

  • Debian 12 „bookworm“ — die Basis aller Images; freie Software unter den auf debian.org/legal aufgeführten Lizenzen (überwiegend GPL, LGPL, BSD und MIT);
  • PHP 8.1–8.5 (offizielle php-FPM-Images) — PHP License 3.01; die Erweiterungen werden mit docker-php-extension-installer von Michele Locati (MIT) hinzugefügt;
  • Apache HTTP Server 2.4 (offizielles httpd-Image) — Apache-2.0;
  • nginx (offizielles nginx-Image) — BSD-2-Clause;
  • Node.js 22 und 24 (offizielle node-Images) — MIT;
  • Python 3.12 (offizielles python-Image) — PSF License, mit gunicorn (MIT) und uvicorn (BSD-3-Clause).

Auf dem Server selbst verwenden wir, ohne sie zu verändern: Podman (Apache-2.0) für die Container, restic (BSD-2-Clause) für die Backups, MariaDB (GPL-2.0) und PostgreSQL (PostgreSQL License) für die Datenbanken, Certbot (Apache-2.0) mit Let's Encrypt-Zertifikaten und mailcow-dockerized (GPL-3.0) für E-Mail. Die DNS-Zonen liegen bei Cloudflare, einem eigenständigen Dienst, der über seine öffentliche API angesprochen wird. Die Software, die du in deinem eigenen Konto installierst (zum Beispiel WordPress), lizenzierst du selbst.

Von deinem Server heruntergeladene Daten und Modelle, nicht von uns verbreitet

Einige Produkte laden Daten oder Programme direkt von deren Herausgebern auf deinen Server herunter. Wir verbreiten sie nicht, sie gehören nicht uns, und ihre Lizenzen gelten für dich:

  • die Standortdatenbanken MaxMind GeoLite2 und DB-IP Lite (CC BY 4.0), die Liste der Tor-Exit-Nodes, Spamhaus DROP und die Senderdaten von iptv-org. Die Datenbanken DB-IP Lite, die von Security Notifications und Plan Guard verwendet werden, sind unter CC BY 4.0 lizenziert: IP Geolocation by DB-IP;
  • Python-Pakete (RapidOCR, ONNX Runtime, OpenCV, pypdfium2) und externe Programme (ClamAV, ffmpeg);
  • die Gesichtserkennungsmodelle von InsightFace (verwendet von IDRegister und der MediaLab edition): Ihr Herausgeber erlaubt sie nur für nicht kommerzielle Forschung (Lizenz); der Serveradministrator lädt sie herunter und ist dafür verantwortlich, diese Lizenz zu akzeptieren und einzuhalten.

Marken

Emby (Emby LLC), Jellyfin, Nextcloud (Nextcloud GmbH), mailcow (The Infrastructure Company GmbH), SOGo, Cloudflare, Radarr, Sonarr, OpenSubtitles, subs.ro, MaxMind, DB-IP, Anthropic und Claude, OpenAI, Groq, OpenRouter, Let's Encrypt (ISRG), Vu+, Enigma2, Telegram, Stripe, Debian, PHP, Apache, nginx, Node.js, Python, MariaDB, PostgreSQL und WordPress sind Marken ihrer jeweiligen Inhaber und werden nur zur Beschreibung der Kompatibilität genannt. Die Produkte von MediaLab Works sind unabhängig und weder mit ihnen verbunden noch von ihnen unterstützt oder empfohlen.

Rechtlicher Kontakt: contact@medialab.works · Missbrauchsmeldungen: abuse@medialab.works