1.0.0 Licence
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
# Lizenzierung und Drittanbieter-Software
|
||||
|
||||
## Ripster
|
||||
|
||||
Der von diesem Repository entwickelte Ripster-Quellcode steht unter der GNU
|
||||
General Public License Version 2 oder jeder späteren Version
|
||||
(`GPL-2.0-or-later`).
|
||||
|
||||
## Mitgelieferte HandBrakeCLI
|
||||
|
||||
Ripster enthält eine separat ausführbare HandBrakeCLI-Datei, weil Systempakete
|
||||
je nach Distribution nicht alle für Ripster benötigten Hardwarefunktionen
|
||||
bereitstellen.
|
||||
|
||||
Die mitgelieferte HandBrakeCLI bleibt ein eigenständiges Drittanbieterprogramm
|
||||
unter `GPL-2.0-only`. Ripster startet sie als externen Prozess; der
|
||||
HandBrake-Code stammt nicht vom Ripster-Projekt.
|
||||
|
||||
Buildinformationen, Prüfsummen, Patches und Hinweise zum korrespondierenden
|
||||
Quellcode liegen im Repository unter:
|
||||
|
||||
`third_party/handbrake/`
|
||||
|
||||
Der aktuell mitgelieferte Binary-Build enthält FDK-AAC-Hinweise und ist für die
|
||||
Weiterverteilung als ungeklärt markiert, bis eine rechtliche Prüfung erfolgt
|
||||
oder ein sauberer Neuaufbau ohne FDK-AAC bereitgestellt wird.
|
||||
|
||||
## Weitere Drittanbieter-Software
|
||||
|
||||
Ripster kann zusätzliche externe Medientools aufrufen und sich mit externen
|
||||
Metadaten- und Benachrichtigungsdiensten verbinden.
|
||||
|
||||
Siehe `THIRD_PARTY_NOTICES.md` im Repository für die Übersicht.
|
||||
|
||||
## KI-unterstützte Entwicklung
|
||||
|
||||
Teile von Ripster wurden mit Unterstützung generativer KI-Werkzeuge erstellt
|
||||
oder überarbeitet. Alle generierten Ergebnisse wurden unter menschlicher
|
||||
Verantwortung ausgewählt, geprüft, angepasst und integriert.
|
||||
@@ -0,0 +1,17 @@
|
||||
# Release-Prozess
|
||||
|
||||
## Lizenz- und Drittanbieter-Checkliste
|
||||
|
||||
- [ ] `LICENSE` enthält den vollständigen GPLv2-Text.
|
||||
- [ ] Ripster-Paketmetadaten verwenden `GPL-2.0-or-later`.
|
||||
- [ ] Die mitgelieferte HandBrakeCLI-Version ist dokumentiert.
|
||||
- [ ] Die HandBrakeCLI-SHA-256-Prüfsumme ist aktuell.
|
||||
- [ ] Der exakte HandBrake-Upstream-Commit ist dokumentiert.
|
||||
- [ ] Alle HandBrake-Patches sind enthalten.
|
||||
- [ ] Das Buildskript passt zum veröffentlichten Binary.
|
||||
- [ ] Das vollständige korrespondierende Source-Archiv ist verfügbar.
|
||||
- [ ] Binary und Source-Archiv sind demselben Release zugeordnet.
|
||||
- [ ] FDK-AAC ist nicht in einem weiterverteilten Build enthalten.
|
||||
- [ ] `THIRD_PARTY_NOTICES.md` ist aktuell.
|
||||
- [ ] README- und Dokumentationslinks sind gültig.
|
||||
- [ ] Der Hinweis zur KI-unterstützten Entwicklung ist weiterhin vorhanden.
|
||||
@@ -1,6 +1,8 @@
|
||||
# HandBrake
|
||||
|
||||
Ripster verwendet `HandBrakeCLI` für Scan und Encode.
|
||||
Ripster verwendet `HandBrakeCLI` für Scan und Encode. Die mitgelieferte Datei
|
||||
`bin/HandBrakeCLI` ist ein separat ausführbares Drittanbieterprogramm und steht
|
||||
unter `GPL-2.0-only`; die Ripster-Lizenz ersetzt diese Lizenz nicht.
|
||||
|
||||
---
|
||||
|
||||
@@ -66,4 +68,7 @@ Ripster parst HandBrake-Stderr (Prozent/ETA/Detail) und sendet WebSocket-Progres
|
||||
- Preset nicht gefunden: Preset-Namen mit `HandBrakeCLI -z` prüfen
|
||||
- sehr langsames Encoding: Preset/Extra-Args prüfen (z. B. `--encoder-preset`)
|
||||
|
||||
Das Produktions-Installer-Script `install.sh` bietet eine Option zur Installation eines gebündelten HandBrakeCLI-Binaries mit NVDEC-Unterstützung (NVIDIA GPU-Dekodierung). Diese Option erscheint interaktiv während der Installation.
|
||||
Das Produktions-Installer-Script `install.sh` bietet eine Option zur Installation
|
||||
des gebündelten HandBrakeCLI-Binaries. Buildinformationen, Prüfsummen,
|
||||
Lizenzhinweise und der Status des korrespondierenden Quellcodes liegen unter
|
||||
`third_party/handbrake/`.
|
||||
|
||||
@@ -34,6 +34,10 @@ makemkvcon backup <source> <rawDir> --decrypt
|
||||
|
||||
## Registrierungsschlüssel (optional)
|
||||
|
||||
MakeMKV unterliegt eigenen Lizenz- und Registrierungsbedingungen. Ripster
|
||||
lizenziert MakeMKV nicht um und darf diese Bedingungen nicht automatisch für den
|
||||
Benutzer akzeptieren.
|
||||
|
||||
Wenn in `Settings` ein `MakeMKV Key` gesetzt ist, synchronisiert Ripster ihn nach:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user