إشعارات المصادر المفتوحة
كل مكوّن، مستضاف ذاتياً
بُني 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 ترخيص Apache-2.0 لأغلفتها المكتوبة بلغة JavaScript، وتعيد توزيع بنيات المرمّزات الأصلية وفق شروطها الخاصة. وMediabunny مرخَّصة بـ MPL-2.0، وهو ترخيص حقوق متروكة على مستوى الملف؛ ويشحنها FileSlimmer دون تعديل، وأي ملف معدَّل سيُنشر بموجب MPL-2.0 ويُربط من صفحة الإشعارات.
وحدات WebAssembly المبنية من مصادر مرخَّصة بـ LGPL
وحدتان مُصرَّفتان من مصادر مرخَّصة بـ LGPL عبر سكربتات البناء القابلة لإعادة الإنتاج الخاصة بـ FileSlimmer، لا مأخوذتان من حزمة منشورة:
| الوحدة | الترخيص | سكربت البناء | الحالة |
|---|---|---|---|
/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 الموزَّع (المواصفة 0.29 و11.3).@imgly/background-removal(AGPL-3.0-or-later) — ترخيص AGPL-3.0 غير متوافق مع التوزيع الاحتكاري المزمع (المواصفة 0.24).@ffmpeg/core(LGPL-2.1-or-later مع تراخيص المكوّنات الموروثة) — التوزيع القياسي للنواة يتجاوز حد Cloudflare البالغ 25 MiB لكل ملف أصل، والميزانية الأشد صرامةً للمشروع البالغة 24 MiB (المواصفة 0.22 و16.4).
نماذج تعلّم الآلة
تعمل إزالة الخلفية عبر نموذج ONNX مستضاف ذاتياً يُشغَّل من خلال ONNX Runtime Web. وأوزان النموذج مرخَّصة بشكل منفصل عن بيئة التشغيل، وكل مُخرَج مثبَّت ببصمة تجزئة، ولا يُقدَّم أي نموذج إلا بعد اجتياز ملف أوزانه المحدَّد وترخيصه وبصمته للمراجعة. وسجلات كل نموذج على حدة موجودة في صفحة إشعارات المصادر المفتوحة.
الشيفرة المصدرية الخاصة بـ FileSlimmer
شيفرة التطبيق نفسها ليست مفتوحة المصدر. وتنشرها شركة ZENIT GROUP S.A.S. بوصفها موقعاً ثابتاً بموجب شروط الاستخدام؛ وللتراخيص المذكورة أعلاه الأسبقية على تلك الشروط فيما يخصّ المكوّنات التي تشملها.
تُوجَّه أسئلة التراخيص وطلبات الشيفرة المصدرية المقابلة إلى info@zenitgroup.com.co. راجع صفحة التواصل لمعرفة بقية ما يتولّاه ذلك العنوان.
تنشر هذه الوثيقة شركة ZENIT GROUP S.A.S.، كالي، فالي ديل كاوكا، كولومبيا.