Rechtliches

Lizenzen Dritter

Deduplo steht auf einer Menge hervorragender Open-Source-Arbeit. Jede Komponente, die wir ausliefern, und die Lizenz, die sie trägt, ist hier aufgeführt.

Zuletzt aktualisiert: 14. September 2026


Dieselbe Liste, mit dem vollständigen Lizenztext jeder Komponente, finden Sie in der Anwendung unter Einstellungen ▸ Lizenz ▸ Lizenzen von Drittanbietern. Deduplo selbst ist proprietäre Software; die Komponenten unten bleiben unter ihren eigenen Bedingungen, und nichts in unseren Nutzungsbedingungen beschränkt Ihre Rechte unter ihnen.

Kernkomponenten

KomponenteLizenzWas sie hier tut
Qt for Python (PySide6-Essentials)LGPL-3.0Die gesamte Benutzeroberfläche
shiboken6LGPL-3.0Die Bindungsschicht, auf der PySide6 läuft
PillowMIT-CMUBilder lesen, Vorschauen, Hashing
NumPyBSD-3-ClauseBild-Fingerabdrücke und schneller Abgleich
Send2TrashBSD-3-ClauseWiederherstellbares Löschen in den Papierkorb
SQLCipher (via sqlcipher3-wheels)BSD-3-Clause (SQLCipher) / zlib (wrapper)Verschlüsselung des Scan-Caches auf der Festplatte
OpenSSL 3 (statisch in die _sqlite3.cp3xx -Erweiterung von sqlcipher3 gelinkt)Apache-2.0Die Chiffre, mit der SQLCipher verschlüsselt
SQLite (sqlite3.dll)Public domainDas Format der Cache-Datenbank
Python (python3.dll / python3xx.dll)PSF-2.0Die Laufzeitumgebung
typing_extensionsPSF-2.0Typannotationen, auf die mehrere der Bibliotheken oben angewiesen sind
setuptoolsMITKommt mit cffi, py7zr und dem Start-Hook des Packagers; Deduplo ruft es nie auf
packagingApache-2.0 / BSD-2-ClauseKommt mit setuptools; Deduplo ruft es nie auf
tomliMITKommt mit setuptools; Deduplo ruft es nie auf
PyYAMLMITKommt mit NumPy und watchdog; Deduplo ruft es nie auf
charset-normalizerMITKommt mit NumPy; Deduplo ruft es nie auf
defusedxmlPSF-2.0Sichereres XML-Parsen, erreicht über Pillow und openpyxl

Optionale Komponenten

Diese ermöglichen zusätzliche Formate und Funktionen. Deduplo läuft ohne jede davon, die entsprechende Fähigkeit fehlt dann einfach.

KomponenteLizenzWas sie hier tut
OpenCVApache-2.0Videobilder, KI-ähnlicher Abgleich
FFmpeg (in OpenCV gebündelt)LGPL-2.1Dekodieren der Videodateien, die OpenCV öffnet
LibRaw (via rawpy)LGPL-2.1 / CDDL-1.0Kamera-RAW-Dekodierung (NEF, CR2, CR3, ARW, DNG, RAF…)
libheif + libde265 (via pi-heif)LGPL-3.0iPhone-Fotos .heic / .heif (nur Dekodieren)
psutilBSD-3-ClauseDie Live-Anzeige von CPU / RAM / Festplatte während eines Scans
watchdogApache-2.0Echtzeit-Ordnerüberwachung
tinytagMITAudio-Tags lesen
libsndfile (via SoundFile)LGPL-2.1Audio-Dekodierung für akustische Fingerabdrücke
cffiMIT-0Die Brücke, über die SoundFile libsndfile aufruft
pycparserBSD-3-ClauseVon cffi verwendet
PDFium (via pypdfium2)BSD-3-Clause / Apache-2.0Textextraktion aus PDFs
python-docxMITTextextraktion aus .docx
lxmlBSD-3-ClauseXML-Parsen für python-docx
openpyxlMITTextextraktion aus .xlsx
et_xmlfileMITXML-Verarbeitung für openpyxl
py7zrLGPL-2.1-or-laterLesen in .7z-Archiven
pybcjLGPL-2.1-or-laterBCJ-Filter in .7z-Archiven
pyppmdLGPL-2.1-or-laterPPMd-Dekomprimierung in .7z-Archiven
inflate64LGPL-2.1-or-laterDeflate64-Dekomprimierung in .7z- und .zip-Archiven
multivolumefileLGPL-2.1-or-laterMehrteilige .7z-Archive
pycryptodomexBSD / Public domainPasswortgeschützte .7z-Archive
brotliMITBrotli-komprimierte Einträge in .7z-Archiven
texttableMITKommt mit py7zr; Deduplo ruft es nie auf

Laufzeitbibliotheken

Werden neben den Komponenten oben ausgeliefert, wie es die Compiler und der Interpreter verlangen, mit denen sie gebaut wurden. Sie sind keine Python-Pakete, daher ist jede hier nach ihrer Datei benannt.

BibliothekLizenzWarum sie da ist
GNU libstdc++ (libstdc++-6.dll, MinGW-w64)GPL-3.0-or-later WITH GCC Runtime Library ExceptionDie C++-Laufzeit, gegen die libheif und libde265 gebaut wurden
GCC support library (libgcc_s_seh-1.dll)GPL-3.0-or-later WITH GCC Runtime Library ExceptionGleicher Build, gleicher Grund
mingw-w64 winpthreads (libwinpthread-1.dll)MIT / BSD-3-ClauseGleicher Build, gleicher Grund
Microsoft Visual C++ Runtime (VCRUNTIME140*.dll, MSVCP140*.dll)Microsoft-Lizenz für weiterverteilbare KomponentenDie Laufzeit, mit der Python und die meisten Wheels gebaut wurden

Schrift

Die Deduplo-Oberfläche verwendet Inter von Rasmus Andersson, unter der SIL Open Font License 1.1. Diese Website verwendet die Schriften des Systems und lädt keine eigenen.

Zum Copyleft

Deduplo liefert bewusst nichts unter der reinen GPL aus. Wo eine praktische Bibliothek GPL-lizenziert war, haben wir stattdessen die permissive oder die reine Dekodier-Alternative gewählt, damit kein Teil dieser Liste Ihnen als Nutzer Pflichten auferlegt. Die beiden GCC-Laufzeitbibliotheken oben tragen die GCC Runtime Library Exception, die ihre Nutzung in einem Programm unter diesen Bedingungen erlaubt.

LGPL-Komponenten

Qt (PySide6-Essentials und shiboken6), LibRaw, libheif, libde265, libsndfile, der mit OpenCV gebündelte FFmpeg-Build und der 7z-Stapel — py7zr, pybcj, pyppmd, inflate64 und multivolumefile — werden unter der LGPL genutzt, unverändert, als separat austauschbare Dateien (Shared Libraries oder, bei den reinen Python-Komponenten, Python-Module). Wenn Sie die Objektdateien möchten, die nötig sind, um Deduplo gegen eine veränderte Version einer davon neu zu linken, schreiben Sie an [email protected] , und wir stellen sie bereit.

Korrekturen

Wenn Sie glauben, dass auf dieser Seite eine Komponente fehlt oder falsch zugeordnet ist, sagen Sie es uns bitte unter [email protected] , und wir beheben es.