اوپن سورس اطلاعات
ہر جز، خود میزبانی کے ساتھ
FileSlimmer تقریباً پورا اوپن سورس سافٹ ویئر سے بنا ہے۔ نیچے دیا گیا ہر جز اسی ڈومین سے پیش کیا جاتا ہے — درخواست کے راستے میں کوئی کنٹینٹ ڈیلیوری نیٹ ورک نہیں — اور ٹھیک اُسی ورژن پر جو یہاں درج ہے۔ اس ریلیز کی لائسنس کی حالت کا جائزہ 2026-08-16 کو لیا گیا۔
یہ صفحہ خلاصہ ہے۔ مکمل اطلاعات — بشمول اُن ثانوی لائسنسوں کے جو ہر کوڈیک ساتھ تقسیم کرتا ہے، مشین لرننگ ماڈلز کے ریکارڈ اور متعلقہ سورس کے لیے تحریری پیشکش — یہاں موجود ہیں: اوپن سورس اطلاعات کا صفحہ.
شامل کی گئی لائبریریاں
| جز | ورژن | لائسنس | سورس |
|---|---|---|---|
astro | 7.2.2 | MIT | withastro/astro |
@astrojs/preact | 6.0.2 | MIT | withastro/astro |
preact | 10.29.8 | MIT | preactjs/preact |
@preact/signals | 2.11.1 | MIT | preactjs/signals |
browser-image-compression | 2.0.2 | MIT | Donaldcwl/browser-image-compression |
@jsquash/jpeg | 1.6.0 | Apache-2.0 | jamsinclair/jSquash |
@jsquash/png | 3.1.1 | Apache-2.0 | jamsinclair/jSquash |
@jsquash/oxipng | 2.3.0 | Apache-2.0 | jamsinclair/jSquash |
@jsquash/webp | 1.5.0 | Apache-2.0 | jamsinclair/jSquash |
@jsquash/avif | 2.1.1 | Apache-2.0 | jamsinclair/jSquash |
@jsquash/resize | 2.1.1 | Apache-2.0 | jamsinclair/jSquash |
onnxruntime-web | 1.27.0 | MIT | microsoft/onnxruntime |
pdf-lib | 1.17.1 | MIT | Hopding/pdf-lib |
pdfjs-dist | 6.2.108 | Apache-2.0 | mozilla/pdf.js |
svgo | 4.0.2 | MIT | svg/svgo |
terser | 5.50.0 | BSD-2-Clause | terser/terser |
csso | 5.0.5 | MIT | css/csso |
fflate | 0.8.3 | MIT | 101arrowz/fflate |
mediabunny | 1.54.0 | MPL-2.0 | Vanilagy/mediabunny |
jSquash پیکجز اپنے JavaScript ریپرز کے لیے Apache-2.0 رکھتے ہیں اور اپ اسٹریم کوڈیک بلڈز اُن کی اپنی شرائط کے تحت آگے تقسیم کرتے ہیں۔ Mediabunny MPL-2.0 کے تحت ہے، جو فائل کی سطح کا کاپی لیفٹ ہے؛ FileSlimmer اسے بغیر ترمیم کے شامل کرتا ہے، اور کوئی ترمیم شدہ فائل MPL-2.0 کے تحت شائع کی جائے گی اور اطلاعات کے صفحے سے لنک کی جائے گی۔
LGPL سورسز سے بنائے گئے WebAssembly ماڈیول
دو ماڈیول کسی شائع شدہ بنڈل سے لینے کے بجائے FileSlimmer کے اپنے قابلِ تکرار بلڈ اسکرپٹس کے ذریعے LGPL لائسنس یافتہ سورسز سے کمپائل کیے جاتے ہیں:
| ماڈیول | لائسنس | بلڈ اسکرپٹ | حیثیت |
|---|---|---|---|
/wasm/heic/libheif-decode.wasm | LGPL-3.0-or-later | scripts/build-libheif.mjs | شامل کیا گیا |
/wasm/video/ffmpeg-core.wasm | LGPL-2.1-or-later | scripts/build-custom-ffmpeg.mjs | ابھی شامل نہیں کیا گیا |
دونوں ایپلیکیشن بنڈل میں لنک کیے گئے کوڈ کے بجائے متحرک طور پر لوڈ ہونے والی WebAssembly فائلیں ہیں، اس لیے وصول کنندہ لائبریری میں ترمیم کر سکتا ہے، شائع شدہ اسکرپٹ سے اسے دوبارہ بنا سکتا ہے اور شامل کیے گئے آرٹیفیکٹ کی جگہ اپنا بلڈ رکھ سکتا ہے۔ متعلقہ سورس کے لیے مکمل تحریری پیشکش، جو تقسیم سے تین سال تک مؤثر ہے، یہاں موجود ہے: اوپن سورس اطلاعات کا صفحہ.
جائزہ لے کر شامل نہیں کیے گئے
لائسنس کا جائزہ انکار پر بھی ختم ہو سکتا ہے، اور اِن کے ساتھ ایسا ہی ہوا۔ نیچے دیا گیا کوئی پیکج نہ پروڈکشن میں انسٹال ہے اور نہ کسی براؤزر کو پیش کیا جاتا ہے:
heic2any(MIT) — تقسیم کیے گئے libheif/libde265 بلڈ کے حوالے سے اپ اسٹریم بنڈل شدہ لائبریری کے لائسنس سے متعلق تشویش کا حل ہونا باقی ہے (spec 0.29, 11.3)۔@imgly/background-removal(AGPL-3.0-or-later) — AGPL-3.0 مطلوبہ ملکیتی تقسیم کے ساتھ مطابقت نہیں رکھتا (spec 0.24)۔@ffmpeg/core(LGPL-2.1-or-later WITH inherited component licences) — معیاری core تقسیم Cloudflare کی فی فائل 25 MiB اثاثہ حد اور 24 MiB کے سخت تر پروجیکٹ بجٹ سے تجاوز کرتی ہے (spec 0.22, 16.4)۔
مشین لرننگ ماڈل
پس منظر ہٹانے کا کام ONNX Runtime Web کے ذریعے خود میزبان ONNX ماڈل چلاتا ہے۔ ماڈل کے ویٹس رن ٹائم سے الگ لائسنس یافتہ ہیں، ہر آرٹیفیکٹ ہیش سے پن کیا گیا ہے، اور کوئی ماڈل تبھی پیش کیا جاتا ہے جب اس کی عین ویٹس فائل، لائسنس اور ہیش جائزے سے گزر چکے ہوں۔ فی ماڈل ریکارڈ یہاں موجود ہیں: اوپن سورس اطلاعات کا صفحہ.
خود FileSlimmer کا سورس
ایپلیکیشن کا اپنا کوڈ اوپن سورس نہیں۔ اسے ZENIT GROUP S.A.S. ایک اسٹیٹک سائٹ کے طور پر اِن کے تحت شائع کرتا ہے: شرائطِ استعمال؛ جن اجزا پر اوپر دیے گئے لائسنس لاگو ہوتے ہیں، اُن کے لیے وہ لائسنس اِن شرائط پر فوقیت رکھتے ہیں۔
لائسنس سے متعلق سوالات اور متعلقہ سورس کی درخواستیں اس پتے پر بھیجیں: info@zenitgroup.com.co۔ دیکھیے رابطہ صفحہ — کہ یہ پتہ باقی کن چیزوں کے لیے ہے۔
یہ دستاویز ZENIT GROUP S.A.S.، Cali, Valle del Cauca, Colombia کی جانب سے شائع کی گئی ہے۔