Skip to content

Lizenzierung DE

Domekologe edited this page Jul 28, 2026 · 1 revision

Lizenzierung

MediaForge ist freie Software, aber nicht jede Datei im Repository steht unter derselben Lizenz. Diese Seite erklärt, was weiterverwendet werden darf und was nicht.

Das Projekt: GPL-3.0-or-later

MediaForge als Ganzes steht unter der GNU General Public License v3.0 oder später. Du darfst es unter diesen Bedingungen nutzen, untersuchen, verändern und weitergeben — einschließlich der Pflicht, den Quelltext abgeleiteter Werke unter derselben Lizenz zu veröffentlichen.

Maßgeblich sind die Dateien LICENSE und COPYRIGHT im Repository-Wurzel­ verzeichnis.

Lizenzhistorie

Frühere Versionen — veröffentlicht als AniWorld Downloader / MRX-AniWorld-Downloader vor der Umbenennung zu MediaForge — wurden unter der MIT-Lizenz verbreitet. Dieser Text liegt weiterhin als LICENSE.old bei und gilt für jene älteren Releases. MediaForge ist seit dem 03.07.2026 unter GPL-3.0-or-later lizenziert.

Die Ausnahme: der Captcha-Solver

Important

src/mediaforge/playwright/captcha.py — der MediaForge Captcha Solver — ist nicht von der GPL-Freigabe erfasst.

Copyright © 2026 PD-Codes Team. Alle Rechte vorbehalten.

Diese Komponente ist proprietäres Werk des PD-Codes Teams und wird separat lizenziert. Die vollständigen Bedingungen stehen in LICENSE-CAPTCHA.

Was erlaubt ist

  • Die Ausführung als Bestandteil einer unveränderten MediaForge-Installation, für den eigenen privaten oder internen Gebrauch.
  • Die wortgetreue und unveränderte Weitergabe, ausschließlich als untrennbarer Bestandteil einer vollständigen, unveränderten MediaForge-Distribution, mit unangetasteter Lizenzdatei und Notice-Header.

Was schriftlicher Genehmigung bedarf

  • Nutzung oder Ausführung außerhalb von MediaForge.
  • Veränderung, Anpassung, Übersetzung oder Portierung.
  • Herauslösen oder Umpacken der Datei oder von Teilen davon — einschließlich einzelner Funktionen, Algorithmen, Heuristiken, Selektoren oder der darin enthaltenen Fingerprint-Härtung.
  • Weitergabe, Unterlizenzierung, Verkauf oder sonstige Bereitstellung an Dritte.
  • Reverse Engineering, außer soweit zwingendes Recht dies unabhängig davon erlaubt.
  • Verwendung als Trainingsdaten für oder Eingabe in Machine-Learning-Systeme oder Code-Generatoren.
  • Entfernen, Verändern oder Unkenntlichmachen des Notice-Headers.

Der Bezug oder die Weitergabe von MediaForge überträgt keinerlei Rechte an dieser Komponente, die über die beiden Punkte unter Was erlaubt ist hinausgehen.

Genehmigung anfragen

Eine Genehmigung ist nur wirksam, wenn sie schriftlich (Textform genügt) vom PD-Codes Team erteilt wurde. Mündliche Aussagen, Schweigen oder Nichtverfolgung gelten nicht als Genehmigung.

Eine erteilte Genehmigung gilt nur für den benannten Empfänger und den benannten Zweck, ist nicht übertragbar und kann schriftlich widerrufen werden.

Für Modul-Entwickler

Die Modul-API gehört zum GPL-lizenzierten Teil von MediaForge — das Schreiben von Modulen dagegen ist von alledem nicht betroffen.

Ein Modul darf den Solver über die öffentlichen MediaForge-Schnittstellen aufrufen, denn das ist Nutzung „als Bestandteil einer unveränderten MediaForge-Installation". Ein Modul darf nicht eine eigene Kopie von captcha.py mitliefern, Teile davon einbetten oder ihn aus dem Quelltext nachbauen.

Drittkomponenten

MediaForge baut auf weiteren Open-Source-Projekten auf (mpv, Flask, Waitress, patchright, yt-dlp und andere). Jedes behält seine eigene Lizenz; Details stehen bei den jeweiligen Upstream-Projekten.


Diese Seite ist eine Zusammenfassung zur Orientierung. Im Konfliktfall gehen die Texte in LICENSE, COPYRIGHT und LICENSE-CAPTCHA vor.

Clone this wiki locally