ওপেন সোর্স লাইসেন্স
সর্বশেষ আপডেট: 4 অক্টোবর 2026
PageJoy ওপেন সোর্স সফটওয়্যার ব্যবহার করে, যার মধ্যে আলাদা ফাইল হিসেবে দেওয়া libheif ও libde265 আছে। এই পৃষ্ঠা সেই অংশ চিহ্নিত করে এবং বিজ্ঞপ্তি, লাইসেন্সের লেখা ও সংশ্লিষ্ট সোর্স কোথায় আছে জানায়।
1. এই পৃষ্ঠার আওতা
PageJoy তার টুল pagejoy.app-এ দেয়। কিছু সফটওয়্যারের অংশ লেখকের ওপেন সোর্স লাইসেন্সে দেওয়া। সেই লাইসেন্স ওই অংশে আপনার অধিকার নির্ধারণ করে। সেবার আমাদের শর্ত সেই অধিকার সরায় না।
রিলিজের সম্পূর্ণ তালিকা হলো /photo/licences Photo-এর জন্য এবং অন্য টুলের জন্য নিচের অংশ ও বিজ্ঞপ্তির তালিকা। এতে ব্রাউজারে দেওয়া ফাইল, প্লাগইনের সার্ভার অংশ, র্যাপার, নির্ভরতা, ফন্ট, সম্পদ ও এই পৃষ্ঠায় তালিকাভুক্ত সফটওয়্যার ও অংশের সংস্করণের রিলিজে থাকা পরিবর্তিত কোড রয়েছে; আইনি তথ্যের তারিখ 4 অক্টোবর 2026।
2. ব্রাউজারে দেওয়া অংশ
| অংশ | দেওয়া সংস্করণ ও সঠিক সোর্স রিভিশন | দেওয়া কোডের লাইসেন্স | কপিরাইট বিজ্ঞপ্তি | পরিবর্তন | দেওয়া ফাইল |
|---|---|---|---|---|---|
| libheif | 1.23.2, রিভিশন ac1cb05c39008f01525c991ff8b88f84ddf70fd2 | LGPL-3.0-or-later | libheif-এর সম্পূর্ণ বিজ্ঞপ্তি, যার মধ্যে সঠিক সোর্স ট্রিতে চিহ্নিত লেখকরা রয়েছেন | অপরিবর্তিত রানটাইম, আলাদা ফাইল হিসেবে লোড হয় | libheif.js ও libheif.wasm, libheif-js র্যাপারসহ |
| libde265 | 1.0.15, সোর্স ট্যাগ v1.0.15, বিল্ড রিভিশন dd5a19b878149437a5a427f6e1afa8bac624a714 দিয়ে নির্দিষ্ট | LGPL-3.0-or-later | libde265-এর সম্পূর্ণ বিজ্ঞপ্তি, যার মধ্যে সঠিক সোর্স ট্রিতে চিহ্নিত লেখকরা রয়েছেন | অপরিবর্তিত রানটাইম, আলাদা ফাইল হিসেবে লোড হয় | আলাদা libheif.wasm রানটাইমে libde265 ডিকোডার এবং তার লাইসেন্সের লেখা |
| অন্য অংশ | Next.js 16.3.8, React ও React DOM 19.3.0, EmbedPDF 2.15.1, Cantoo PDF-lib 2.11.1, fflate 0.8.3, Tesseract.js 7.0.0, UTIF.js 3.1.0, @jsquash/webp 1.5.0 সঙ্গে libwebp 1.1.0; Source Sans 3 ও 22টি Templates ফন্ট, দেওয়া বিজ্ঞপ্তিসহ | MIT, Apache-2.0, BSD-3-Clause ও SIL Open Font Licence, প্রতিটি দেওয়া অংশের বিজ্ঞপ্তি অনুযায়ী | PDF টুলের বিজ্ঞপ্তির প্যাক, Photo-এর বিজ্ঞপ্তি, এবং Templates ফন্টের বিজ্ঞপ্তি: Inter, Inter Tight, IBM Plex Mono, Manrope, Work Sans, Source Sans 3, Source Serif 4, IBM Plex Sans, Montserrat, Lato, Noto Sans, Space Grotesk, Fraunces, Nunito, Caveat, Archivo Black, Libre Baskerville, Josefin Sans, Cormorant Garamond, Courier Prime, Quicksand, Patrick Hand | মূল প্রকল্পের লাইব্রেরি ও ফন্ট তাদের বিজ্ঞপ্তি অনুযায়ী দেওয়া; অ্যাপ মূল কোডের মালিকানা দাবি না করে ব্যবহার করে | ব্রাউজারের অ্যাপ ফাইল, আলাদা Photo রানটাইম ফাইল, PDF ও OCR রানটাইমের সম্পদ, ফন্ট ও প্রকাশ্য লাইসেন্স ফাইল। Next.js ও অ্যাকাউন্টের লাইব্রেরি আমাদের সার্ভারেও চলে |
মূল প্রকল্পগুলো হলো libheif ও libde265। বর্তমান মূল শাখার লাইব্রেরি হেডারে LGPL সংস্করণ 3 বা পরের সংস্করণ বলা আছে: libheif হেডার ও libde265 হেডার। এতে মূল প্রকল্পের বর্তমান শর্ত চিহ্নিত হয়। আমাদের বিল্ডের সংস্করণ নয়।
3. লাইসেন্সের লেখা ও বিজ্ঞপ্তি
রিলিজের সঙ্গে দেওয়া সম্পূর্ণ লাইসেন্সের লেখা ও বিজ্ঞপ্তি আছে PDF টুলের বিজ্ঞপ্তির প্যাক, Photo-এর বিজ্ঞপ্তি, এবং Templates ফন্টের বিজ্ঞপ্তি: Inter, Inter Tight, IBM Plex Mono, Manrope, Work Sans, Source Sans 3, Source Serif 4, IBM Plex Sans, Montserrat, Lato, Noto Sans, Space Grotesk, Fraunces, Nunito, Caveat, Archivo Black, Libre Baskerville, Josefin Sans, Cormorant Garamond, Courier Prime, Quicksand, Patrick Hand। ব্রাউজারের অ্যাপ ফাইল, আলাদা Photo রানটাইম ফাইল, PDF ও OCR রানটাইমের সম্পদ, ফন্ট ও প্রকাশ্য লাইসেন্স ফাইলেও রয়েছে। Next.js ও অ্যাকাউন্টের লাইব্রেরি বিতরণ করা সফটওয়্যারের সঙ্গে আমাদের সার্ভারেও চলে।
সূত্রের জন্য মূল প্রকল্পের বর্তমান COPYING ফাইল হলো libheif COPYING ও libde265 COPYING। প্রতিটি লাইব্রেরি ও আলাদা লাইসেন্সের কিছু সহায়ক কোড আলাদা করে এবং LGPL সংস্করণ 3 ও তাতে অন্তর্ভুক্ত GPL সংস্করণ 3-এর লেখা রাখে।
Templates-এর প্রকৃত ইটালিক ফন্ট
Templates-এ SIL Open Font Licence 1.1-এর অধীনে নিজের হোস্ট করা 32টি ইটালিক ও বোল্ড ইটালিক ফাইল আছে। বিদ্যমান 44টি সোজা ফন্টের ফাইল বদলায়নি। এই ইটালিক ফন্টের তালিকা প্রতিটি দেওয়া ফাইল, SHA-256, সঠিক মূল সোর্স ও লাইসেন্সের হ্যাশ নথিভুক্ত করে। 16টি পরিবারের সম্পূর্ণ লাইসেন্সের লেখা নিচে লিঙ্ক করা।
4. রিলিজের সংশ্লিষ্ট সোর্স
আমাদের বিতরণ করা সঠিক libheif ফাইলের সংশ্লিষ্ট সোর্স https://github.com/strukturag/libheif/tree/ac1cb05c39008f01525c991ff8b88f84ddf70fd2। সঠিক libde265 ফাইলের সংশ্লিষ্ট সোর্স https://github.com/strukturag/libde265/tree/v1.0.15।
সোর্স প্যাকেজে মূল লাইব্রেরির সঠিক সোর্স, নির্দিষ্ট সংস্করণের র্যাপার ও Photo সফটওয়্যার লাইসেন্সে লিঙ্ক করা বিল্ড স্ক্রিপ্ট আছে, Emscripten 3.1.61 বিল্ডের সেটিংসহ। আমাদের পরিবর্তন অংশের বিজ্ঞপ্তি ও /photo/licences-এর সঠিক সোর্স রেফারেন্সে চিহ্নিত; দেওয়া Photo রানটাইম অপরিবর্তিত। সোর্স ও বিল্ডের নির্দেশ এই পৃষ্ঠার সফটওয়্যার ও অংশের সংস্করণের সঙ্গে যুক্ত; আইনি তথ্যের তারিখ 4 অক্টোবর 2026।
লিঙ্ক না পাওয়া গেলে support@pagejoy.app-এ অংশ ও রিলিজ জানান। অনুমোদিত বিকল্প সোর্স দেওয়ার ব্যবস্থায় সঠিক সোর্স লিঙ্কে অ্যাক্সেস ফিরিয়ে দিতে সাহায্য বা সহায়তার মাধ্যমে দরকারি সংশ্লিষ্ট উপাদান দিই; এই যোগাযোগের পথ আনুষ্ঠানিক লিখিত সোর্সের প্রস্তাব হিসেবে দেখানো হয় না।
5. LGPL অংশ বদলানো বা পুনরায় লিঙ্ক করা
LGPL তার লাইব্রেরি পরিবর্তন করার সক্ষমতা রক্ষা করে। LGPL সংস্করণ 3-এর ধারা 4 একত্রিত কাজের শর্ত নির্ধারণ করে; এর মধ্যে আছে বিজ্ঞপ্তি, লাইসেন্স পৌঁছে দেওয়া এবং উপযুক্ত যৌথ লাইব্রেরির ব্যবস্থা অথবা পুনরায় একত্র বা লিংক করতে পারে এমন উপাদান। সেই লাইসেন্সে বর্ণিত পরিস্থিতিতে ইনস্টলেশনের তথ্যও প্রয়োজন হতে পারে।
ব্রাউজারের লাইব্রেরি বদলানো বা পুনরায় লিঙ্কের নির্দেশ হলো /photo/licences, সঠিক রানটাইম, সোর্স ও বিল্ডের লিঙ্ক এবং সামঞ্জস্যপূর্ণ ইন্টারফেসের বিকল্পের নির্দেশসহ। অনুমোদিত পথের দরকারি ফাইল হলো /photo/licences, সঠিক রানটাইম, সোর্স ও বিল্ডের লিঙ্ক এবং সামঞ্জস্যপূর্ণ ইন্টারফেসের বিকল্পের নির্দেশসহ। প্রয়োজনীয় ইনস্টলেশনের নির্দেশ হলো /photo/licences, সঠিক রানটাইম, সোর্স ও বিল্ডের লিঙ্ক এবং সামঞ্জস্যপূর্ণ ইন্টারফেসের বিকল্পের নির্দেশসহ।
প্রযোজ্য LGPL যতটুকু চায়, আমাদের শর্ত আওতাভুক্ত লাইব্রেরির অংশ বদলানো ও পরিবর্তনের ত্রুটি ঠিক করতে রিভার্স ইঞ্জিনিয়ারিংয়ের অনুমতি দেয়। অন্য ওপেন সোর্স অধিকারও লাইসেন্স অনুযায়ী থাকে।
6. ওয়ারেন্টি ও অন্য অধিকার
প্রাসঙ্গিক ওপেন সোর্স লাইসেন্স কোডের জন্য লেখকের ওয়ারেন্টির শর্ত বলে। সেগুলো PageJoy-এর সরবরাহকারীর বিরুদ্ধে আইনি ভোক্তা অধিকার বা সেবার শর্তে করা আলাদা অঙ্গীকার সরায় না।
কোডেকের পেটেন্ট অধিকার ও তৃতীয় পক্ষের অন্য অধিকার ওপেন সোর্স কপিরাইট লাইসেন্স থেকে আলাদা হতে পারে।
7. প্রশ্ন
রিলিজের বিজ্ঞপ্তি, লাইসেন্সের লেখা বা সোর্স প্যাকেজ না পেলে support@pagejoy.app-এ যোগাযোগ করুন। অংশের নাম, জানা থাকলে সংস্করণ ও ব্যবহৃত PageJoy রিলিজ জানান।