Açık kaynak bildirimleri
Her bileşen kendi alan adımızdan sunulur
FileSlimmer neredeyse tamamen açık kaynak yazılımdan oluşturulmuştur. Aşağıdaki her bileşen, burada kayıtlı olan tam sürümüyle bu alan adından sunulur — istek yolunda hiçbir içerik dağıtım ağı yoktur. Bu sürümün lisans durumu 2026-08-16 tarihinde incelenmiştir.
Bu sayfa bir özettir. Her kodeğin yeniden dağıttığı geçişli lisanslar, makine öğrenimi modeli kayıtları ve ilgili kaynak kod için yazılı teklif dahil olmak üzere eksiksiz bildirimler için bkz. açık kaynak bildirimleri sayfası.
Pakete dahil kitaplıklar
| Bileşen | Sürüm | Lisans | Kaynak |
|---|---|---|---|
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 paketleri, JavaScript sarmalayıcıları için Apache-2.0 lisansı taşır ve yukarı akıştaki kodek derlemelerini kendi koşulları altında yeniden dağıtır. Mediabunny, dosya düzeyinde copyleft olan MPL-2.0 lisanslıdır; FileSlimmer onu değiştirmeden dağıtır ve değiştirilmiş bir dosya MPL-2.0 altında yayımlanıp bildirimler sayfasından bağlanır.
LGPL kaynaklardan derlenen WebAssembly modülleri
İki modül, yayımlanmış bir paketten alınmak yerine FileSlimmer'ın kendi yeniden üretilebilir derleme betikleriyle LGPL lisanslı kaynaklardan derlenir:
| Modül | Lisans | Derleme betiği | Durum |
|---|---|---|---|
/wasm/heic/libheif-decode.wasm | LGPL-3.0-or-later | scripts/build-libheif.mjs | Dağıtımda |
/wasm/video/ffmpeg-core.wasm | LGPL-2.1-or-later | scripts/build-custom-ffmpeg.mjs | Henüz dağıtımda değil |
Her ikisi de uygulama paketine bağlanan kod değil, dinamik olarak yüklenen WebAssembly dosyalarıdır; dolayısıyla bir alıcı, kitaplığı değiştirebilir, yayımlanmış betikle yeniden derleyebilir ve dağıtılan yapıyı kendi derlemesiyle değiştirebilir. İlgili kaynak koda ilişkin, dağıtımdan itibaren üç yıl geçerli olan tam yazılı teklif şu sayfadadır: açık kaynak bildirimleri sayfası.
İncelenip dışarıda bırakılanlar
Bir lisans incelemesi reddetmeyle sonuçlanabilir ve bunlar öyle sonuçlandı. Aşağıdaki paketlerin hiçbiri üretimde kurulu değildir ve hiçbiri bir tarayıcıya sunulmaz:
heic2any(MIT) — Dağıtılan libheif/libde265 derlemesine ilişkin, yukarı akıştaki paketlenmiş kitaplık lisansı kaygısının çözülmesi gerekiyor (spesifikasyon 0.29, 11.3).@imgly/background-removal(AGPL-3.0-or-later) — AGPL-3.0, amaçlanan tescilli dağıtımla bağdaşmıyor (spesifikasyon 0.24).@ffmpeg/core(LGPL-2.1-or-later WITH inherited component licences) — Standart çekirdek dağıtımı, Cloudflare'in dosya başına 25 MiB varlık sınırını ve daha katı olan 24 MiB proje bütçesini aşıyor (spesifikasyon 0.22, 16.4).
Makine öğrenimi modelleri
Arka plan kaldırma, ONNX Runtime Web üzerinden kendi alan adımızda barındırılan bir ONNX modeli çalıştırır. Model ağırlıkları çalışma zamanından ayrı olarak lisanslanır, her yapı karma değerine göre sabitlenir ve bir model yalnızca tam ağırlık dosyası, lisansı ve karma değeri incelemeden geçtikten sonra sunulur. Model bazındaki kayıtlar şu sayfadadır: açık kaynak bildirimleri sayfası.
FileSlimmer'ın kendi kaynak kodu
Uygulama kodunun kendisi açık kaynak değildir. ZENIT GROUP S.A.S. tarafından statik bir site olarak şu koşullar altında yayımlanır: kullanım koşulları; yukarıdaki lisanslar, kapsadıkları bileşenler bakımından bu koşulların önüne geçer.
Lisans soruları ve ilgili kaynak kod talepleri şu adrese gönderilir: info@zenitgroup.com.co. Bu adresin ilgilendiği diğer konular için iletişim sayfasına bakın.
Bu belge ZENIT GROUP S.A.S. (Cali, Valle del Cauca, Kolombiya) tarafından yayımlanmıştır.