الشؤون القانونية

تراخيص الأطراف الثالثة

يقوم Deduplo على الكثير من الأعمال مفتوحة المصدر الممتازة. كل مكوّن نشحنه، والترخيص الذي يحمله، مدرج هنا.

آخر تحديث: 14 سبتمبر 2026


القائمة نفسها، مع النص الكامل لترخيص كل مكوّن، متاحة داخل التطبيق تحت الإعدادات ▸ الترخيص ▸ تراخيص الجهات الخارجية. Deduplo نفسه برنامج مملوك؛ وتبقى المكوّنات أدناه خاضعة لشروطها الخاصة، ولا شيء في شروط الخدمة لدينا يقيّد حقوقك بموجبها.

المكوّنات الأساسية

المكوّنالترخيصما يفعله هنا
Qt for Python (PySide6-Essentials)LGPL-3.0واجهة المستخدم بأكملها
shiboken6LGPL-3.0طبقة الربط التي يعمل عليها PySide6
PillowMIT-CMUقراءة الصور، والمصغّرات، والبصمات
NumPyBSD-3-Clauseبصمات الصور والمطابقة السريعة
Send2TrashBSD-3-Clauseحذف قابل للاستعادة إلى سلة المحذوفات
SQLCipher (via sqlcipher3-wheels)BSD-3-Clause (SQLCipher) / zlib (wrapper)تشفير ذاكرة الفحص المؤقتة على القرص
OpenSSL 3 (مرتبط سكونيًا داخل امتداد _sqlite3.cp3xx في sqlcipher3)Apache-2.0خوارزمية التشفير التي يشفّر بها SQLCipher
SQLite (sqlite3.dll)Public domainصيغة قاعدة بيانات الذاكرة المؤقتة
Python (python3.dll / python3xx.dll)PSF-2.0بيئة التشغيل
typing_extensionsPSF-2.0تعليقات الأنواع التي تعتمد عليها عدة مكتبات أعلاه
setuptoolsMITيأتي مع cffi وpy7zr وخطاف بدء حزمة التغليف؛ لا يستدعيه Deduplo أبدًا
packagingApache-2.0 / BSD-2-Clauseيأتي مع setuptools؛ لا يستدعيه Deduplo أبدًا
tomliMITيأتي مع setuptools؛ لا يستدعيه Deduplo أبدًا
PyYAMLMITيأتي مع NumPy وwatchdog؛ لا يستدعيه Deduplo أبدًا
charset-normalizerMITيأتي مع NumPy؛ لا يستدعيه Deduplo أبدًا
defusedxmlPSF-2.0تحليل XML أكثر أمانًا، يُستخدم عبر Pillow وopenpyxl

المكوّنات الاختيارية

تتيح صيغًا وميزات إضافية. يعمل Deduplo دون أي منها، وتغيب حينها القدرة المقابلة فحسب.

المكوّنالترخيصما يفعله هنا
OpenCVApache-2.0إطارات الفيديو، والمطابقة بالتشابه بالذكاء الاصطناعي
FFmpeg (مضمَّن داخل OpenCV)LGPL-2.1فك ترميز ملفات الفيديو التي يفتحها OpenCV
LibRaw (via rawpy)LGPL-2.1 / CDDL-1.0فك ترميز RAW للكاميرات (NEF، CR2، CR3، ARW، DNG، RAF…)
libheif + libde265 (via pi-heif)LGPL-3.0صور iPhone بصيغة .heic / .heif (فك ترميز فقط)
psutilBSD-3-Clauseالقراءة الحية للمعالج / الذاكرة / القرص أثناء الفحص
watchdogApache-2.0مراقبة المجلدات في الوقت الفعلي
tinytagMITقراءة وسوم الصوت
libsndfile (via SoundFile)LGPL-2.1فك ترميز الصوت للبصمات الصوتية
cffiMIT-0الجسر الذي يستدعي SoundFile عبره libsndfile
pycparserBSD-3-Clauseيستخدمه cffi
PDFium (via pypdfium2)BSD-3-Clause / Apache-2.0استخراج النص من ملفات PDF
python-docxMITاستخراج النص من ملفات .docx
lxmlBSD-3-Clauseتحليل XML لصالح python-docx
openpyxlMITاستخراج النص من ملفات .xlsx
et_xmlfileMITمعالجة XML لصالح openpyxl
py7zrLGPL-2.1-or-laterالقراءة داخل أرشيفات .7z
pybcjLGPL-2.1-or-laterمرشّحات BCJ داخل أرشيفات .7z
pyppmdLGPL-2.1-or-laterفك ضغط PPMd داخل أرشيفات .7z
inflate64LGPL-2.1-or-laterفك ضغط Deflate64 داخل أرشيفات .7z و.zip
multivolumefileLGPL-2.1-or-laterأرشيفات .7z متعددة الأجزاء
pycryptodomexBSD / Public domainأرشيفات .7z المحمية بكلمة مرور
brotliMITالمدخلات المضغوطة بـ Brotli داخل أرشيفات .7z
texttableMITيأتي مع py7zr؛ لا يستدعيه Deduplo أبدًا

مكتبات بيئة التشغيل

تُشحن إلى جانب المكوّنات أعلاه، كما تتطلبه المترجمات والمفسّر التي بُنيت بها. ليست حزم Python، لذا يُسمّى كل منها هنا بملفه.

المكتبةالترخيصسبب وجودها
GNU libstdc++ (libstdc++-6.dll, MinGW-w64)GPL-3.0-or-later WITH GCC Runtime Library Exceptionبيئة تشغيل C++ التي بُني عليها libheif وlibde265
GCC support library (libgcc_s_seh-1.dll)GPL-3.0-or-later WITH GCC Runtime Library Exceptionالبناء نفسه، والسبب نفسه
mingw-w64 winpthreads (libwinpthread-1.dll)MIT / BSD-3-Clauseالبناء نفسه، والسبب نفسه
Microsoft Visual C++ Runtime (VCRUNTIME140*.dll, MSVCP140*.dll)ترخيص Microsoft للحزم القابلة لإعادة التوزيعبيئة التشغيل التي بُني بها Python ومعظم حزم wheel

الخط

تستخدم واجهة Deduplo خط Inter لراسموس أندرسون، بموجب SIL Open Font License 1.1. ويستخدم هذا الموقع خطوط النظام ولا يحمّل أي خطوط خاصة به.

عن الحقوق المتروكة (copyleft)

لا يشحن Deduplo عمدًا أي شيء بموجب GPL الصِرفة. وحيثما كانت مكتبة مريحة مرخّصة بـ GPL، اخترنا بدلًا منها البديل المتساهل أو المخصص لفك الترميز فقط، حتى لا يفرض أي جزء من هذه القائمة التزامات عليك بصفتك مستخدمًا. أما مكتبتا بيئة تشغيل GCC أعلاه فتحملان استثناء GCC Runtime Library Exception، وهو ما يجيز استخدامهما في برنامج بموجب هذه الشروط.

مكوّنات LGPL

تُستخدم Qt (PySide6-Essentials وshiboken6) وLibRaw وlibheif وlibde265 وlibsndfile وبناء FFmpeg المضمَّن مع OpenCV ومجموعة 7z — py7zr وpybcj وpyppmd وinflate64 وmultivolumefile — بموجب LGPL، دون تعديل، كملفات قابلة للاستبدال على حدة (مكتبات مشتركة، أو وحدات Python للمكتبات المكتوبة بـ Python فقط). إذا أردت ملفات الكائنات اللازمة لإعادة ربط Deduplo بنسخة معدّلة من أي منها، فراسلنا على [email protected] وسنوفرها.

التصحيحات

إذا رأيت أن مكوّنًا مفقود من هذه الصفحة أو منسوب خطأً، فأخبرنا رجاءً على [email protected] وسنصحح ذلك.