Oprogramowanie zewnętrzne i licencje

NieKumam korzysta z poniższych komponentów. Ich autorzy zachowują prawa do swojego oprogramowania. Pełne teksty licencji i informacje o autorstwie są dostępne pod odnośnikami; mają zastosowanie niezależnie od Regulaminu NieKumam.

Biblioteki dostarczane do przeglądarki

Komponenty objęte MPL i źródła

Powiadomienia ONNX Runtime obejmują m.in. Eigen na licencji MPL-2.0. Tekst MPL znajduje się w podanym wyżej pliku ThirdPartyNotices. Manifest zależności ONNX Runtime 1.27.0 wskazuje Eigen w rewizji 1d8b82b0740839c0de7f1242a3585e3390ff5f33: kod źródłowy Eigen, pobierz źródła. Zmiany i skrypty integracji środowiska dostępne są w źródłach ONNX Runtime 1.27.0.

MPL obejmuje odpowiednie pliki komponentu i nie nadaje automatycznie tej licencji całej aplikacji NieKumam. Zachowujemy upstreamowy wykaz powiadomień jako całość; zawiera także elementy innych wariantów dystrybucji ONNX Runtime, więc nie każdy wymieniony tam komponent musi działać w przeglądarce.

OCR, modele i fonty

Pix2Text-MFR-1.5 — wagi, tokenizer i konfiguracja w rewizji 1cef9f0bdcd6a4c63df7de1311fb0894593340cc, MIT według karty modelu. Copyright © 2022 BreezeDeus. Pełny tekst MIT. Model jest dystrybuowany w wersjonowanym pakiecie z NieKumam; uruchomienie rozpoznawania odbywa się lokalnie. Karta modelu nie rozpisuje odrębnych licencji wszystkich danych treningowych.

Fonty KaTeX używane przez MathLive — 20 niezmienionych plików WOFF2, SIL Open Font License 1.1. Copyright © 2009–2010 Design Science, Inc. oraz © 2014–2018 Khan Academy. Pełna OFL, autorzy i zastrzeżone nazwy fontów. Nie zmieniono nazw ani plików fontów.

Diagnostyczne klasyfikatory symboli NieKumam wykorzystują m.in. EMNIST, dane syntetyczne i lokalne próbki opisane w dokumentacji projektu. Źródło EMNIST: National Institute of Standards and Technology (NIST); Cohen, G., Afshar, S., Tapson, J. i van Schaik, A. (2017), EMNIST: an extension of MNIST to handwritten letters. Źródło danych. W pipeline od 21 sierpnia 2026 r. zastosowano wybór klas, transpozycję, zmianę polaryzacji, kadrowanie, skalowanie i centrowanie obrazów do 48 × 48 pikseli. NIST nie jest autorem tych modyfikacji ani podmiotem rekomendującym NieKumam.

Oprogramowanie serwerowe

Serwer korzysta m.in. z Flask, SQLAlchemy, Alembic, Flask-SocketIO, Pillow, Argon2 i bibliotek pomocniczych na licencjach MIT, BSD, MIT-CMU, Apache-2.0 i PSF. Sam dostęp do usługi nie oznacza przekazania użytkownikowi kopii tych bibliotek.

Psycopg i psycopg-binary 3.3.4 są objęte LGPL-3.0: LGPL, GPL-3.0 włączona przez LGPL, źródła biblioteki. bidict 0.23.1, zależność python-socketio, jest objęty MPL-2.0; źródła. Odpowiednie obowiązki udostępnienia źródeł i zachowania możliwości modyfikacji należy spełnić przy rozpowszechnianiu tych komponentów.

Biblioteka Python redis jest klientem na licencji MIT. Licencja uruchomionego serwera Redis zależy od jego wersji i wybranego wariantu; nie wynika z wersji klienta. Ustalenie rzeczywistego wdrożenia należy do właściciela.