Licencje open source

Poniżej znajdują się wszystkie biblioteki, silniki i modele, które działają w przeglądarce, z ich licencjami i linkami do kodu źródłowego.

Składnik Używane do: Licencja Kod źródłowy
FFmpeg (@ffmpeg/core 0.12.6) Konwersja wideo i dźwięku GPL-2.0-or-later FFmpeg, ffmpeg.wasm v0.12.6
@ffmpeg/ffmpeg Owieszenie wokół silnika konwersji MIT ffmpeg.wasm
Transformers.js Uruchomienie modeli w przeglądarce Apache-2.0 transformers.js
ONNX Runtime Web Wniosek z sieci neuronowej MIT onnxruntime
UVR-MDX-NET-Inst_HQ_1 Rozdzielanie wokalu i podkładu MIT GitHub
Whisper (onnx-community/whisper-*) Rozpoznawanie mowy MIT GitHub
ormbg Usuwanie tła zdjęć Apache-2.0 Hugging Face
Real-ESRGAN Powiększanie obrazu siecią neuronową BSD-3-Clause GitHub
MediaPipe Tasks Vision + модель BlazeFace Wykrywanie twarzy na zdjęciach i wideo Apache-2.0 mediapipe
Tesseract.js + tesseract.js-core Rozpoznawanie tekstu na obrazach Apache-2.0 tesseract.js, tesseract
libheif + libde265 Otwieranie zdjęć HEIC z iPhone’a LGPL-3.0 libheif, libde265, libheif-js
miniPaint Edytor zdjęć MIT miniPaint
jQuery, pica, gif.js, glfx.js, Color Thief, ImageFilters.js, file-saver, exif-js, zoomView Biblioteki w edytorze zdjęć MIT, BSD-3-Clause, CC-BY-SA-3.0 THIRD_PARTY_LICENSES.txt
Tabler Icons Ikony edytorów w serwisie MIT tabler-icons
VTracer Wykonanie wektoracji obrazu do SVG MIT OR Apache-2.0 vtracer
Pyodide (CPython) Python piaskowiec MPL-2.0, PSF pyodide
PDF.js Wyświetlanie stron PDF Apache-2.0 pdf.js
pdf-lib Budowa i edycja PDF MIT pdf-lib
Fabric.js Płótno kreatora grafik MIT fabric.js
three.js Przeglądarka modeli 3D MIT three.js
three-mesh-bvh Przeglądarka modeli 3D MIT three-mesh-bvh
Draco Przeglądarka modeli 3D Apache-2.0 draco
meshoptimizer Przeglądarka modeli 3D MIT meshoptimizer
fflate Przeglądarka modeli 3D MIT fflate
Montserrat, Rubik, Oswald, Playfair Display, Comfortaa, Lobster, Caveat, Russo One, Unbounded, Cairo, Vazirmatn, Noto Naskh Arabic, Noto Nastaliq Urdu, Hind, Mukta, Hind Siliguri, Kanit, Prompt, Noto Sans Myanmar, Noto Sans Sinhala, Noto Sans Georgian, Noto Sans Armenian, Noto Sans SC, Noto Sans JP Czcionki kreatora grafik OFL-1.1 Fontsource
jsQR Czytanie kodów QR Apache-2.0 jsQR
CodeMirror Redaktor kodu MIT CodeMirror
mp4-muxer, webm-muxer Pisanie plików wideo MIT mp4-muxer, webm-muxer
mediabunny Pisanie plików wideo MPL-2.0 mediabunny
mp4box.js Parsing kontenerów wideo BSD-3-Clause mp4box.js
LAME Edytor audio LGPL-2.0+ LAME, wasm-media-encoders
libFLAC Edytor audio BSD-3-Clause libFLAC, @mediabunny/flac-encoder
Signalsmith Stretch Edytor audio MIT signalsmith-stretch
Trystero Przeniesienie plików między urządzeniami MIT trystero
exifr, piexifjs Odczytywanie i usuwanie metadanych MIT exifr, piexifjs
qrcode Generując kody QR MIT node-qrcode
Noto Sans Fonty do banerów z przeglądem OFL-1.1 Noto Fonts
Noto Sans, HarfBuzz, bidi-js, dagre Edytor schematów blokowych: czcionki, tekst jako krzywe, układ OFL-1.1, MIT Noto Fonts, harfbuzzjs, bidi-js, dagre
GeoNames postal codes and cities15000
United Kingdom: Contains OS data © Crown copyright and database right. Contains Royal Mail data © Royal Mail copyright and database right 2022.
Generator danych testowych CC-BY-4.0 GeoNames
faker-js (surname lists) Generator danych testowych MIT faker-js

Pełny tekst każdej licencji w jednym pliku

O komponentach GPL

Silnik konwersji wideo (FFmpeg) jest rozpowszechniany na licencji GPL-2.0-or-later. Pozwala ona każdemu swobodnie korzystać z programu i wymaga, by kod źródłowy był dostępny dla każdego, kto otrzymał jego kopię. Kompilacja to ffmpeg.wasm 0.12.6 z bibliotekami x264 i x265, używana bez zmian; odnośniki do jej kodu źródłowego są w tabeli powyżej. Ponadto przez trzy lata bezpłatnie wyślemy pełny kod źródłowy tej kompilacji każdemu, kto poprosi o to pod adresem poniżej.

Czy zauważyliście błąd w tej liście, czy brakujący element? [email protected]