Hukum

Lisensi pihak ketiga

Deduplo berdiri di atas banyak karya sumber terbuka yang luar biasa. Setiap komponen yang kami kirimkan, dan lisensi yang menyertainya, tercantum di sini.

Terakhir diperbarui: 14 September 2026


Daftar yang sama, dengan teks lisensi lengkap setiap komponen, tersedia di dalam aplikasi pada Pengaturan ▸ Lisensi ▸ Lisensi pihak ketiga. Deduplo sendiri adalah perangkat lunak proprietari; komponen di bawah tetap berada di bawah ketentuannya masing-masing, dan tidak ada dalam Ketentuan Layanan kami yang membatasi hak Anda atasnya.

Komponen inti

KomponenLisensiFungsinya di sini
Qt for Python (PySide6-Essentials)LGPL-3.0Seluruh antarmuka pengguna
shiboken6LGPL-3.0Lapisan binding tempat PySide6 berjalan
PillowMIT-CMUMembaca gambar, thumbnail, hashing
NumPyBSD-3-ClauseSidik jari gambar dan pencocokan cepat
Send2TrashBSD-3-ClausePenghapusan yang bisa dipulihkan ke Recycle Bin / Trash
SQLCipher (via sqlcipher3-wheels)BSD-3-Clause (SQLCipher) / zlib (wrapper)Mengenkripsi cache pemindaian di disk
OpenSSL 3 (ditautkan secara statis di dalam ekstensi _sqlite3.cp3xx milik sqlcipher3)Apache-2.0Sandi yang dipakai SQLCipher untuk mengenkripsi
SQLite (sqlite3.dll)Public domainFormat basis data cache
Python (python3.dll / python3xx.dll)PSF-2.0Runtime
typing_extensionsPSF-2.0Anotasi tipe yang diandalkan beberapa pustaka di atas
setuptoolsMITIkut bersama cffi, py7zr, dan hook awal pemaket; Deduplo tidak pernah memanggilnya
packagingApache-2.0 / BSD-2-ClauseIkut bersama setuptools; Deduplo tidak pernah memanggilnya
tomliMITIkut bersama setuptools; Deduplo tidak pernah memanggilnya
PyYAMLMITIkut bersama NumPy dan watchdog; Deduplo tidak pernah memanggilnya
charset-normalizerMITIkut bersama NumPy; Deduplo tidak pernah memanggilnya
defusedxmlPSF-2.0Penguraian XML yang lebih aman, dipakai melalui Pillow dan openpyxl

Komponen opsional

Ini mengaktifkan format dan fitur tambahan. Deduplo berjalan tanpa salah satu pun darinya, hanya kemampuan terkait yang tidak ada.

KomponenLisensiFungsinya di sini
OpenCVApache-2.0Bingkai video, pencocokan kemiripan AI
FFmpeg (dibundel di dalam OpenCV)LGPL-2.1Mendekode berkas video yang dibuka OpenCV
LibRaw (via rawpy)LGPL-2.1 / CDDL-1.0Dekode RAW kamera (NEF, CR2, CR3, ARW, DNG, RAF…)
libheif + libde265 (via pi-heif)LGPL-3.0Foto .heic / .heif iPhone (hanya dekode)
psutilBSD-3-ClausePembacaan langsung CPU / RAM / disk selama pemindaian
watchdogApache-2.0Pemantauan folder waktu nyata
tinytagMITMembaca tag audio
libsndfile (via SoundFile)LGPL-2.1Dekode audio untuk sidik jari akustik
cffiMIT-0Jembatan yang dipakai SoundFile untuk memanggil libsndfile
pycparserBSD-3-ClauseDipakai oleh cffi
PDFium (via pypdfium2)BSD-3-Clause / Apache-2.0Ekstraksi teks dari PDF
python-docxMITEkstraksi teks dari .docx
lxmlBSD-3-ClausePenguraian XML untuk python-docx
openpyxlMITEkstraksi teks dari .xlsx
et_xmlfileMITPenanganan XML untuk openpyxl
py7zrLGPL-2.1-or-laterMembaca isi arsip .7z
pybcjLGPL-2.1-or-laterFilter BCJ di dalam arsip .7z
pyppmdLGPL-2.1-or-laterDekompresi PPMd di dalam arsip .7z
inflate64LGPL-2.1-or-laterDekompresi Deflate64 di dalam arsip .7z dan .zip
multivolumefileLGPL-2.1-or-laterArsip .7z multi-volume
pycryptodomexBSD / Public domainArsip .7z berkata sandi
brotliMITEntri terkompresi Brotli di dalam arsip .7z
texttableMITIkut bersama py7zr; Deduplo tidak pernah memanggilnya

Pustaka runtime

Dikirim bersama komponen di atas, sebagaimana diperlukan oleh kompiler dan interpreter yang membangunnya. Bukan paket Python, sehingga masing-masing disebut di sini dengan nama berkasnya.

PustakaLisensiMengapa ada
GNU libstdc++ (libstdc++-6.dll, MinGW-w64)GPL-3.0-or-later WITH GCC Runtime Library ExceptionRuntime C++ yang menjadi dasar build libheif dan libde265
GCC support library (libgcc_s_seh-1.dll)GPL-3.0-or-later WITH GCC Runtime Library ExceptionBuild yang sama, alasan yang sama
mingw-w64 winpthreads (libwinpthread-1.dll)MIT / BSD-3-ClauseBuild yang sama, alasan yang sama
Microsoft Visual C++ Runtime (VCRUNTIME140*.dll, MSVCP140*.dll)Lisensi redistributable MicrosoftRuntime yang dipakai untuk membangun Python dan sebagian besar wheel

Jenis huruf

Antarmuka Deduplo memakai Inter karya Rasmus Andersson, di bawah SIL Open Font License 1.1. Situs web ini memakai font milik sistem dan tidak memuat font sendiri.

Tentang copyleft

Deduplo dengan sengaja tidak mengirimkan apa pun di bawah GPL murni. Jika suatu pustaka yang praktis berlisensi GPL, kami memilih alternatif permisif atau hanya-dekode sebagai gantinya, agar tidak ada bagian dari daftar ini yang membebankan kewajiban kepada Anda sebagai pengguna. Dua pustaka runtime GCC di atas membawa GCC Runtime Library Exception, yang mengizinkan penggunaannya dalam program di bawah ketentuan ini.

Komponen LGPL

Qt (PySide6-Essentials dan shiboken6), LibRaw, libheif, libde265, libsndfile, build FFmpeg yang dibundel dengan OpenCV, dan tumpukan 7z — py7zr, pybcj, pyppmd, inflate64, dan multivolumefile — dipakai di bawah LGPL, tanpa modifikasi, sebagai berkas yang dapat diganti secara terpisah (pustaka bersama, atau modul Python untuk yang murni Python). Jika Anda menginginkan berkas objek yang diperlukan untuk menautkan ulang Deduplo dengan versi modifikasi salah satunya, tulis ke [email protected] dan kami akan menyediakannya.

Koreksi

Jika menurut Anda ada komponen yang hilang dari halaman ini atau salah diatribusikan, beri tahu kami di [email protected] dan kami akan memperbaikinya.