Pemberitahuan sumber terbuka
Setiap komponen, di-hosting sendiri
FileSlimmer dibangun hampir sepenuhnya dari perangkat lunak open source. Setiap komponen di bawah ini disajikan dari domain ini — tidak ada content delivery network dalam jalur permintaan — pada versi persis yang dicatat di sini. Status lisensi rilis ini ditinjau pada 2026-08-16.
Halaman ini adalah ringkasannya. Pemberitahuan lengkapnya, termasuk lisensi transitif yang didistribusikan ulang oleh masing-masing codec, catatan model machine learning, dan penawaran tertulis untuk kode sumber terkait, ada di halaman pemberitahuan open source.
Pustaka yang disertakan
| Komponen | Versi | Lisensi | Sumber |
|---|---|---|---|
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 |
Paket-paket jSquash menggunakan Apache-2.0 untuk pembungkus JavaScript-nya dan mendistribusikan ulang build codec dari hulu berdasarkan ketentuannya masing-masing. Mediabunny berlisensi MPL-2.0, yaitu copyleft pada tingkat file; FileSlimmer menyertakannya tanpa modifikasi, dan file yang dimodifikasi akan dipublikasikan di bawah MPL-2.0 serta ditautkan dari halaman pemberitahuan.
Modul WebAssembly yang dibangun dari sumber berlisensi LGPL
Dua modul dikompilasi dari sumber berlisensi LGPL menggunakan skrip build reproducible milik FileSlimmer sendiri, bukan diambil dari bundel yang sudah dipublikasikan:
| Modul | Lisensi | Skrip build | Status |
|---|---|---|---|
/wasm/heic/libheif-decode.wasm | LGPL-3.0-or-later | scripts/build-libheif.mjs | Disertakan |
/wasm/video/ffmpeg-core.wasm | LGPL-2.1-or-later | scripts/build-custom-ffmpeg.mjs | Belum disertakan |
Keduanya adalah file WebAssembly yang dimuat secara dinamis, bukan kode yang ditautkan ke dalam bundel aplikasi, sehingga penerima dapat memodifikasi pustakanya, membangunnya kembali dengan skrip yang dipublikasikan, dan mengganti artefak yang disertakan dengan hasil build mereka sendiri. Penawaran tertulis lengkap untuk kode sumber terkait, yang berlaku selama tiga tahun sejak distribusi, ada di halaman pemberitahuan open source.
Ditinjau dan tidak digunakan
Sebuah tinjauan lisensi dapat berakhir dengan penolakan, dan paket-paket ini mengalaminya. Tidak satu pun paket di bawah ini dipasang di produksi atau disajikan ke browser:
heic2any(MIT) — Kekhawatiran lisensi pustaka yang dibundel di hulu terkait build libheif/libde265 yang didistribusikan masih harus diselesaikan (spesifikasi 0.29, 11.3).@imgly/background-removal(AGPL-3.0-or-later) — AGPL-3.0 tidak kompatibel dengan distribusi proprietary yang direncanakan (spesifikasi 0.24).@ffmpeg/core(LGPL-2.1-or-later WITH lisensi komponen yang diwarisi) — Distribusi core standarnya melebihi batas aset per file 25 MiB dari Cloudflare dan anggaran proyek yang lebih ketat sebesar 24 MiB (spesifikasi 0.22, 16.4).
Model machine learning
Penghapusan latar belakang menjalankan model ONNX yang di-hosting sendiri melalui ONNX Runtime Web. Bobot model dilisensikan terpisah dari runtime-nya, setiap artefak dikunci berdasarkan hash, dan sebuah model hanya disajikan setelah file bobot, lisensi, dan hash-nya yang persis lolos tinjauan. Catatan untuk masing-masing model ada di halaman pemberitahuan open source.
Kode sumber FileSlimmer sendiri
Kode aplikasinya sendiri bukan open source. Kode ini dipublikasikan sebagai situs statis oleh ZENIT GROUP S.A.S. berdasarkan ketentuan penggunaan; lisensi di atas lebih diutamakan daripada ketentuan tersebut untuk komponen yang dicakupnya.
Pertanyaan lisensi dan permintaan kode sumber terkait ditujukan ke info@zenitgroup.com.co. Lihat halaman kontak untuk hal lain yang ditangani alamat tersebut.
Dokumen ini diterbitkan oleh ZENIT GROUP S.A.S., Cali, Valle del Cauca, Kolombia.