Açık kaynak lisansları

VideosCompressor harika açık kaynaklı yazılımlar üzerine kuruludur. Bu projeleri oluşturan ve sürdüren herkese teşekkürler.

Bileşenler ve lisanslar

Tablo, tarayıcınıza gönderilen açık kaynak bileşenleri, kullandığımız tam sürümü ve lisanslarını gösterir. Her ad, projenin kaynak koduna bağlanır.

BileşenSürümLisansKullanım amacı
Mediabunny 1.61.6MPL-2.0Video sıkıştırma (WebCodecs motoru)
@mediabunny/aac-encoder 1.61.6MPL-2.0; FFmpeg AAC: LGPL-2.1-or-laterTarayıcıda kodlayıcı yoksa AAC ses
FFmpeg.wasm (@ffmpeg/ffmpeg) 0.12.15MITVideo sıkıştırma (uyumluluk motoru yükleyicisi)
FFmpeg + x264 (@ffmpeg/core) 0.12.10GPL-2.0-or-laterVideo sıkıştırma (uyumluluk motoru)
MozJPEG (jSquash) 1.6.0Apache-2.0; MozJPEG: IJG / BSD-3-Clause / zlibResim ve PDF sıkıştırma (JPEG)
libwebp (jSquash) 1.5.0Apache-2.0; libwebp: BSD-3-ClauseResim sıkıştırma (WebP)
libavif (jSquash) 2.1.1Apache-2.0; libavif: BSD-2-ClauseResim sıkıştırma (AVIF)
OxiPNG (jSquash) 2.3.0Apache-2.0; OxiPNG: MITResim sıkıştırma (PNG)
Squoosh resize (jSquash) 2.1.1Apache-2.0Resim ve PDF sıkıştırma (yeniden boyutlandırma)
pdf-lib (Cantoo) 2.11.1MITPDF sıkıştırma
PDF.js 6.4.299Apache-2.0PDF sıkıştırma (maksimum sıkıştırma)
OpenJPEG (PDF.js) —BSD-2-ClausePDF'lerdeki JPEG 2000 resimlerini okuma
PDFium JBIG2 (PDF.js) —BSD-3-ClausePDF'lerdeki JBIG2 resimlerini okuma
qcms (PDF.js) —MITPDF'lerde renk yönetimi
fflate 0.8.3MITZIP indirmeleri, PDF akışlarını sıkıştırma
wasm-feature-detect 1.9.0Apache-2.0En hızlı codec sürümünü seçme
Inter 5.3.0OFL-1.1Metin
Plus Jakarta Sans 5.3.0OFL-1.1Başlıklar
Noto Sans JP 5.3.1OFL-1.1Japonca metin
Noto Sans Arabic 5.3.0OFL-1.1Arapça metin
Noto Sans Devanagari 5.3.0OFL-1.1Diğer yazı sistemlerindeki metin
Noto Sans Bengali 5.3.0OFL-1.1Diğer yazı sistemlerindeki metin
Noto Sans Thai 5.3.0OFL-1.1Diğer yazı sistemlerindeki metin
Noto Sans KR 5.3.0OFL-1.1Diğer yazı sistemlerindeki metin
Noto Sans SC 5.3.0OFL-1.1Diğer yazı sistemlerindeki metin

FFmpeg ve GNU Genel Kamu Lisansı

Video sıkıştırıcının uyumluluk motoru, ffmpeg.wasm projesi tarafından WebAssembly'ye derlenmiş FFmpeg'dir (@ffmpeg/core). Bu derleme x264 H.264 kodlayıcısını içerir ve bu nedenle GNU Genel Kamu Lisansı, sürüm 2 veya sonrası (GPL-2.0-or-later) kapsamında dağıtılır.

GPL'ye uygun olarak:

  • Motor, ffmpeg.wasm projesinin yayımladığı haliyle, değiştirilmeden tarayıcınıza gönderilir.
  • Derleme betikleri dahil eksiksiz karşılık gelen kaynak kodu, ffmpeg.wasm deposunda @ffmpeg/core 0.12.10'un yayımlandığı v12.15 sürüm etiketinde bulunur: github.com/ffmpegwasm/ffmpeg.wasm/tree/v12.15.
  • FFmpeg kaynak kodu ffmpeg.org adresinde, x264 kaynak kodu videolan.org adresindedir.
  • Lisansın tam metni gnu.org/licenses/old-licenses/gpl-2.0.html adresindedir.
  • Kaynak kodunu bizden almayı tercih ederseniz iletişim sayfasından yazın; motoru kullandığınız tarihten itibaren en az üç yıl boyunca kaynak kodunu veya ona giden bir bağlantıyı ücretsiz göndeririz.

GPL, FFmpeg motorunun kendisi için geçerlidir. Motor, yalnızca bir video ihtiyaç duyduğunda, tarayıcınızda çalışan bağımsız bir program olarak yüklenir.

Diğer lisanslar

  • MPL-2.0 (Mediabunny ve AAC kodlayıcısı): yayımlanan kodu değiştirmeden, yalnızca daha hızlı yüklenmesi için küçültülmüş olarak kullanırız. Yukarıda belirtilen sürümün kaynak kodu bağlantılı depoda bulunur.
  • Apache-2.0 (PDF.js, jSquash codec'leri, wasm-feature-detect), MIT (pdf-lib, fflate, OxiPNG, qcms) ve BSD (MozJPEG, libwebp, libavif, OpenJPEG, PDFium'un JBIG2 kod çözücüsü): atıf gerektiren ve bu sayfada atfı yapılan serbest lisanslar.
  • SIL Open Font License 1.1 (Inter, Plus Jakarta Sans, Noto Sans JP, Noto Sans Arabic, Noto Sans Devanagari, Noto Sans Bengali, Noto Sans Thai, Noto Sans KR, Noto Sans SC): bu sitede kullanılan yazı tipleri.

Her projenin tam lisans metni kendi deposunda bulunur.