আইনি

তৃতীয়-পক্ষ লাইসেন্স

Deduplo বহু চমৎকার ওপেন-সোর্স কাজের উপর দাঁড়িয়ে। আমরা যে উপাদান সরবরাহ করি, আর তার লাইসেন্স, এখানে তালিকাভুক্ত।

সর্বশেষ হালনাগাদ: ১৪ সেপ্টেম্বর ২০২৬


প্রতিটি উপাদানের পূর্ণ লাইসেন্স টেক্সটসহ একই তালিকা অ্যাপ্লিকেশনের ভেতরে এখানে পাওয়া যায়: সেটিংস ▸ লাইসেন্স ▸ থার্ড-পার্টি লাইসেন্স। 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 (sqlcipher3-এর _sqlite3.cp3xx এক্সটেনশনের ভেতরে স্ট্যাটিকভাবে লিঙ্ক করা)Apache-2.0SQLCipher যে সাইফার দিয়ে এনক্রিপ্ট করে
SQLite (sqlite3.dll)Public domainক্যাশ ডেটাবেসের ফরম্যাট
Python (python3.dll / python3xx.dll)PSF-2.0রানটাইম
typing_extensionsPSF-2.0উপরের কয়েকটি লাইব্রেরি যে টাইপ অ্যানোটেশনের উপর নির্ভর করে
setuptoolsMITcffi, py7zr ও প্যাকেজারের স্টার্ট-আপ হুকের সাথে আসে; Deduplo এটি কখনো ডাকে না
packagingApache-2.0 / BSD-2-Clausesetuptools-এর সাথে আসে; Deduplo এটি কখনো ডাকে না
tomliMITsetuptools-এর সাথে আসে; Deduplo এটি কখনো ডাকে না
PyYAMLMITNumPy ও watchdog-এর সাথে আসে; Deduplo এটি কখনো ডাকে না
charset-normalizerMITNumPy-র সাথে আসে; Deduplo এটি কখনো ডাকে না
defusedxmlPSF-2.0নিরাপদতর XML পার্সিং, Pillow ও openpyxl-এর মাধ্যমে

ঐচ্ছিক উপাদান

এগুলো অতিরিক্ত ফরম্যাট ও ফিচার সক্ষম করে। Deduplo এগুলোর কোনোটি ছাড়াও চলে, শুধু সংশ্লিষ্ট সক্ষমতাটি থাকে না।

উপাদানলাইসেন্সএখানে এটি কী করে
OpenCVApache-2.0ভিডিও ফ্রেম, AI-সাদৃশ্য মিলানো
FFmpeg (OpenCV-র ভেতরে বান্ডল করা)LGPL-2.1OpenCV যে ভিডিও ফাইল খোলে তার ডিকোডিং
LibRaw (via rawpy)LGPL-2.1 / CDDL-1.0ক্যামেরা RAW ডিকোডিং (NEF, CR2, CR3, ARW, DNG, RAF…)
libheif + libde265 (via pi-heif)LGPL-3.0iPhone-এর .heic / .heif ছবি (শুধু ডিকোড)
psutilBSD-3-Clauseস্ক্যানের সময় CPU / RAM / ডিস্কের লাইভ রিডিং
watchdogApache-2.0রিয়েল-টাইম ফোল্ডার পর্যবেক্ষণ
tinytagMITঅডিও ট্যাগ পড়া
libsndfile (via SoundFile)LGPL-2.1অ্যাকুস্টিক ফিঙ্গারপ্রিন্টের জন্য অডিও ডিকোডিং
cffiMIT-0যে সেতু দিয়ে SoundFile libsndfile-কে ডাকে
pycparserBSD-3-Clausecffi ব্যবহার করে
PDFium (via pypdfium2)BSD-3-Clause / Apache-2.0PDF থেকে টেক্সট বের করা
python-docxMIT.docx থেকে টেক্সট বের করা
lxmlBSD-3-Clausepython-docx-এর জন্য XML পার্সিং
openpyxlMIT.xlsx থেকে টেক্সট বের করা
et_xmlfileMITopenpyxl-এর জন্য XML হ্যান্ডলিং
py7zrLGPL-2.1-or-later.7z আর্কাইভের ভেতরে পড়া
pybcjLGPL-2.1-or-later.7z আর্কাইভের ভেতরে BCJ ফিল্টার
pyppmdLGPL-2.1-or-later.7z আর্কাইভের ভেতরে PPMd ডিকম্প্রেশন
inflate64LGPL-2.1-or-later.7z ও .zip আর্কাইভের ভেতরে Deflate64 ডিকম্প্রেশন
multivolumefileLGPL-2.1-or-laterবহু-খণ্ড .7z আর্কাইভ
pycryptodomexBSD / Public domainপাসওয়ার্ড-সুরক্ষিত .7z আর্কাইভ
brotliMIT.7z আর্কাইভের ভেতরে Brotli-সংকুচিত এন্ট্রি
texttableMITpy7zr-এর সাথে আসে; 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-র ইন্টারফেস Rasmus Andersson-এর Inter ব্যবহার করে, SIL Open Font License 1.1-এর অধীনে। এই ওয়েবসাইট সিস্টেমের নিজস্ব ফন্ট ব্যবহার করে এবং নিজের কোনো ফন্ট লোড করে না।

কপিলেফট প্রসঙ্গে

Deduplo ইচ্ছাকৃতভাবে সাধারণ GPL-এর অধীনে কিছুই সরবরাহ করে না। যেখানে কোনো সুবিধাজনক লাইব্রেরি GPL-লাইসেন্সযুক্ত ছিল, আমরা তার বদলে অনুমতিমূলক বা শুধু-ডিকোড বিকল্প বেছে নিয়েছি, যাতে এই তালিকার কোনো অংশ ব্যবহারকারী হিসেবে আপনার উপর কোনো বাধ্যবাধকতা না চাপায়। উপরের দুটি GCC রানটাইম লাইব্রেরি GCC Runtime Library Exception বহন করে, যা এই শর্তে কোনো প্রোগ্রামে সেগুলোর ব্যবহার অনুমোদন করে।

LGPL উপাদান

Qt (PySide6-Essentials ও shiboken6), LibRaw, libheif, libde265, libsndfile, OpenCV-র সাথে বান্ডল করা FFmpeg বিল্ড, এবং 7z স্ট্যাক — py7zr, pybcj, pyppmd, inflate64 ও multivolumefile — LGPL-এর অধীনে, অপরিবর্তিত, আলাদাভাবে প্রতিস্থাপনযোগ্য ফাইল (শেয়ার্ড লাইব্রেরি, বা বিশুদ্ধ-Python-এর ক্ষেত্রে Python মডিউল) হিসেবে ব্যবহৃত হয়। এগুলোর কোনোটির পরিবর্তিত সংস্করণের সাথে Deduplo পুনরায় লিঙ্ক করতে প্রয়োজনীয় অবজেক্ট ফাইল চাইলে লিখুন [email protected] -এ, আমরা সরবরাহ করব।

সংশোধন

এই পাতায় কোনো উপাদান বাদ পড়েছে বা ভুলভাবে উল্লেখ হয়েছে মনে হলে অনুগ্রহ করে জানান [email protected] -এ, আমরা ঠিক করে দেব।