Legal

Licencias de terceros

Deduplo se apoya en mucho trabajo de código abierto excelente. Cada componente que distribuimos, y la licencia que lleva, está listado aquí.

Última actualización: 14 de septiembre de 2026


La misma lista, con el texto completo de la licencia de cada componente, está disponible dentro de la aplicación en Configuración ▸ Licencia ▸ Licencias de terceros. Deduplo en sí es software propietario; los componentes siguientes se mantienen bajo sus propios términos, y nada en nuestros Términos del servicio restringe tus derechos bajo ellos.

Componentes principales

ComponenteLicenciaQué hace aquí
Qt for Python (PySide6-Essentials)LGPL-3.0Toda la interfaz de usuario
shiboken6LGPL-3.0La capa de enlace sobre la que funciona PySide6
PillowMIT-CMULectura de imágenes, miniaturas, hashing
NumPyBSD-3-ClauseHuellas de imagen y emparejamiento rápido
Send2TrashBSD-3-ClauseEliminaciones recuperables a la Papelera de reciclaje
SQLCipher (via sqlcipher3-wheels)BSD-3-Clause (SQLCipher) / zlib (wrapper)Cifrado de la caché de análisis en disco
OpenSSL 3 (enlazado estáticamente dentro de la extensión _sqlite3.cp3xx de sqlcipher3)Apache-2.0El cifrador con el que SQLCipher cifra
SQLite (sqlite3.dll)Public domainEl formato de la base de datos de caché
Python (python3.dll / python3xx.dll)PSF-2.0El entorno de ejecución
typing_extensionsPSF-2.0Anotaciones de tipo de las que dependen varias bibliotecas anteriores
setuptoolsMITLlega con cffi, py7zr y el gancho de arranque del empaquetador; Deduplo nunca lo invoca
packagingApache-2.0 / BSD-2-ClauseLlega con setuptools; Deduplo nunca lo invoca
tomliMITLlega con setuptools; Deduplo nunca lo invoca
PyYAMLMITLlega con NumPy y watchdog; Deduplo nunca lo invoca
charset-normalizerMITLlega con NumPy; Deduplo nunca lo invoca
defusedxmlPSF-2.0Análisis XML más seguro, usado a través de Pillow y openpyxl

Componentes opcionales

Habilitan formatos y funciones adicionales. Deduplo funciona sin ninguno de ellos; simplemente falta la capacidad correspondiente.

ComponenteLicenciaQué hace aquí
OpenCVApache-2.0Fotogramas de vídeo, emparejamiento por similitud con IA
FFmpeg (incluido dentro de OpenCV)LGPL-2.1Decodificación de los archivos de vídeo que abre OpenCV
LibRaw (via rawpy)LGPL-2.1 / CDDL-1.0Decodificación RAW de cámara (NEF, CR2, CR3, ARW, DNG, RAF…)
libheif + libde265 (via pi-heif)LGPL-3.0Fotos .heic / .heif de iPhone (solo decodificación)
psutilBSD-3-ClauseLa lectura en vivo de CPU / RAM / disco durante un análisis
watchdogApache-2.0Vigilancia de carpetas en tiempo real
tinytagMITLectura de etiquetas de audio
libsndfile (via SoundFile)LGPL-2.1Decodificación de audio para huellas acústicas
cffiMIT-0El puente por el que SoundFile llama a libsndfile
pycparserBSD-3-ClauseUsado por cffi
PDFium (via pypdfium2)BSD-3-Clause / Apache-2.0Extracción de texto de PDF
python-docxMITExtracción de texto de .docx
lxmlBSD-3-ClauseAnálisis XML para python-docx
openpyxlMITExtracción de texto de .xlsx
et_xmlfileMITManejo de XML para openpyxl
py7zrLGPL-2.1-or-laterLectura dentro de archivos .7z
pybcjLGPL-2.1-or-laterFiltros BCJ dentro de archivos .7z
pyppmdLGPL-2.1-or-laterDescompresión PPMd dentro de archivos .7z
inflate64LGPL-2.1-or-laterDescompresión Deflate64 dentro de archivos .7z y .zip
multivolumefileLGPL-2.1-or-laterArchivos .7z multivolumen
pycryptodomexBSD / Public domainArchivos .7z protegidos con contraseña
brotliMITEntradas comprimidas con Brotli dentro de archivos .7z
texttableMITLlega con py7zr; Deduplo nunca lo invoca

Bibliotecas de ejecución

Se distribuyen junto a los componentes anteriores, como exigen los compiladores y el intérprete con los que se construyeron. No son paquetes de Python, así que cada una se nombra aquí por su archivo.

BibliotecaLicenciaPor qué está
GNU libstdc++ (libstdc++-6.dll, MinGW-w64)GPL-3.0-or-later WITH GCC Runtime Library ExceptionEl entorno de ejecución de C++ con el que se compilaron libheif y libde265
GCC support library (libgcc_s_seh-1.dll)GPL-3.0-or-later WITH GCC Runtime Library ExceptionMisma compilación, mismo motivo
mingw-w64 winpthreads (libwinpthread-1.dll)MIT / BSD-3-ClauseMisma compilación, mismo motivo
Microsoft Visual C++ Runtime (VCRUNTIME140*.dll, MSVCP140*.dll)Licencia redistribuible de MicrosoftEl entorno de ejecución con el que se construyeron Python y la mayoría de los wheels

Tipografía

La interfaz de Deduplo usa Inter de Rasmus Andersson, bajo la SIL Open Font License 1.1. Este sitio web usa las fuentes del propio sistema y no carga ninguna propia.

Sobre el copyleft

Deduplo no distribuye deliberadamente nada bajo la GPL pura. Cuando una biblioteca práctica tenía licencia GPL, elegimos en su lugar la alternativa permisiva o de solo decodificación, para que ninguna parte de esta lista te imponga obligaciones como usuario. Las dos bibliotecas de ejecución de GCC anteriores llevan la GCC Runtime Library Exception, que es lo que permite su uso en un programa bajo estos términos.

Componentes LGPL

Qt (PySide6-Essentials y shiboken6), LibRaw, libheif, libde265, libsndfile, la compilación de FFmpeg incluida con OpenCV y la pila 7z —py7zr, pybcj, pyppmd, inflate64 y multivolumefile— se usan bajo la LGPL, sin modificar, como archivos reemplazables por separado (bibliotecas compartidas o, para los de Python puro, módulos de Python). Si quieres los archivos objeto necesarios para reenlazar Deduplo con una versión modificada de cualquiera de ellos, escribe a [email protected] y te los proporcionaremos.

Correcciones

Si crees que falta un componente en esta página o que está atribuido incorrectamente, dínoslo en [email protected] y lo corregiremos.