START·SRV

Otwarte oprogramowanie AI

Zestawienie oprogramowania, na którym budujemy klientom środowiska AI. Każda pozycja ma licencję potwierdzoną w pliku LICENSE albo COPYING w repozytorium projektu, z datą odczytu.

Otwarty stos jest przenośny. To samo oprogramowanie uruchomisz na naszych maszynach i na własnych, na tych samych warunkach licencyjnych. Sprzęt dedykowany, infrastruktura w Unii Europejskiej, rozliczenia w systemie KSeF.

Kryterium wejścia: licencja z listy zatwierdzonej przez Open Source Initiative, publiczny kod, brak klauzul ograniczających użycie komercyjne. Przy wyniku niejednoznacznym pozycja trafiała do niższej kategorii albo wypadała z zestawienia.

START·SRV
Podstawa twierdzenia licencyjnegoplik LICENSE albo COPYING w repozytorium projektu
Data odczytu wszystkich źródeł2026-08-22
Źródło wersji i dat wydańData przy wersji to data publikacji ze statusem „Published” w GitHub Releases projektu. Gdy projekt nie prowadzi wydań na GitHubie, data pochodzi z oficjalnej strony wydań projektu albo z CHANGELOG upstream. Przy modelach data to dzień oficjalnego ogłoszenia wydawcy (wpis na blogu albo karta modelu). Jeśli wydawca podaje tylko miesiąc albo rok, zostawiamy taką dokładność, jaką podał. Daty podajemy w czasie UTC — dwie pozycje w zestawieniu wypadają tuż po północy UTC i bez tego zastrzeżenia wyglądałyby na pomyłkę o dobę.
Pozycji w zestawieniu47 projektów z otwartą licencją oraz 6 modeli o otwartych wagach
Logotypy producentówZnaki graficzne pochodzą z oficjalnych materiałów samych projektów — ze strony wydawcy, jego press kitu albo repozytorium — i służą wyłącznie wskazaniu, o które oprogramowanie chodzi. Pokazujemy plik w postaci pobranej: bez przerysowania, przebarwienia i docinania; rozmiar ustawia arkusz stylów. Źródło, datę odczytu i uwagę o zasadach marki każdego znaku prowadzi wewnętrzny rejestr źródeł logotypów. Pozycje, których zasady marki takiego użycia nie przewidują — między innymi Kubernetes, Kubeflow, Grafana, PyTorch, Llama, Gemma, Whisper i produkty NVIDII — oraz pozycje, które własnego znaku nie mają, prezentujemy bez znaku graficznego, samą nazwą słowną. Znak stoi dziś przy 37 z 53 pozycji. Przy 27 z tych 37 wydawca nie publikuje zasad, które takie użycie by obejmowały: plik pobraliśmy z jego oficjalnego źródła i zakazu nie znaleźliśmy, ale pisemnej zgody na to użycie też nie mamy. Rejestr odnotowuje to przy każdej takiej pozycji.

Sterowniki, kompilatory i biblioteki niskiego poziomu, przez które zadanie AI dociera do krzemu. Warstwa specyficzna dla producenta układów. Kolejkowanie zadań i orkiestracja infrastruktury mają własną zakładkę: Wdrożenie i serwowanie.

MIT

ROCm

Otwarty stos programistyczny AMD do obliczeń na GPU — sterowniki, biblioteki BLAS/DNN i kompilator HIP zgodny z CUDA na poziomie API. Używa się go, gdy serwer stoi na kartach AMD Instinct zamiast NVIDII, a trening albo inferencja ma korzystać z akceleracji sprzętowej bez warstwy emulacji. Obejmuje ponad 150 osobnych repozytoriów narzędziowych spiętych wspólnym wydaniem. Licencję potwierdza plik LICENSE repozytorium-parasola ROCm/ROCm; każdego z tych 150 podprojektów nie sprawdzano osobno.

Rozwija: AMD (Advanced Micro Devices, Inc.)
Wersja: rocm-7.14.0 · 2026-07-16
Apache-2.0

OpenVINO

Zestaw narzędzi Intela do konwersji i przyspieszania inferencji modeli na sprzęcie Intel, z kwantyzacją i optymalizacją grafu obliczeniowego. Stosuje się go tam, gdzie serwowanie modelu ma działać na CPU, iGPU/dGPU albo NPU zamiast na GPU — na przykład na brzegu sieci albo przy niskich wolumenach zapytań. Wydania wychodzą kwartalnie plus poprawki między nimi.

Rozwija: Intel Corporation (projekt pod Linux Foundation od 2024)
Wersja: 2026.3.0 · 2026-08-04
Apache-2.0 z wyjątkami LLVM

oneAPI DPC++/C++ Compiler

Otwarta implementacja kompilatora oneAPI/SYCL oparta na LLVM — pozwala napisać jeden kod akceleratora i uruchamiać go na różnym sprzęcie. Używa się go przy pisaniu własnych kerneli obliczeniowych pod Intel GPU/CPU zamiast CUDA. Uwaga na markę: sam kompilator i oneDNN są w pełni otwarte, ale oneMKL ma otwartą tylko warstwę interfejsu i domyślnie woła zamknięte, własnościowe jądra obliczeniowe Intela. „oneAPI” jako marka obejmuje zarówno open source, jak i własnościowe freeware; w zestawieniu są tylko realnie otwarte elementy.

Rozwija: Intel + społeczność LLVM (fork intel/llvm)
Wersja: v7.0.1 · 2026-08-21
Apache-2.0

oneDNN

Biblioteka niskopoziomowych operacji dla sieci neuronowych — konwolucje, mnożenie macierzy, normalizacja — na której opierają się backendy PyTorcha i TensorFlow przy uruchamianiu na CPU. Włącza się automatycznie w tle przy treningu i inferencji na procesorach, więc nie jest to narzędzie, z którym pracuje się bezpośrednio na co dzień. Poza CPU i GPU Intela obsługuje też układy AMD i ARM przez inne backendy.

Rozwija: UXL Foundation (dawniej Intel, pod Linux Foundation od 2024)
Wersja: v3.13.1 · 2026-08-19
Apache-2.0

NVIDIA GPU Operator

Operator Kubernetesa, który sam instaluje i utrzymuje sterownik NVIDII, toolkit kontenerowy i narzędzia monitoringu na węzłach z GPU — bez ręcznego wgrywania sterowników na każdą maszynę. Używa się go przy stawianiu klastra GPU pod Kubernetesa, żeby węzły dołączały do puli automatycznie. Otwarty jest kod samego operatora. Sterownik NVIDII i CUDA, które ten operator instaluje, pozostają własnościowe, więc otwartość dotyczy warstwy automatyzacji, a nie całego stosu pod spodem.

Rozwija: NVIDIA Corporation
Wersja: v26.7.0 · 2026-08-21

Modele o otwartych wagach

Otwarta licencja znaczy, że warunki użycia pochodzą z listy zatwierdzonej przez Open Source Initiative: obowiązują jednakowo każdego odbiorcę, bez limitu użytkowników, listy zakazanych zastosowań i wymogu zgody producenta na hosting. Otwarte wagi znaczą tyle, że plik z modelem można pobrać, a warunki jego użycia pisze producent i może w nich zapisać próg przychodu, próg liczby użytkowników, ograniczenie zastosowań, wymóg nazewnictwa albo prawo do odcięcia dostępu, więc dla klienta jest to ryzyko umowne do sprawdzenia przed wdrożeniem.

Poniższe pozycje mają otwarte wagi i licencję producenta. Trzymamy je w osobnej sekcji, bo decyzja o ich wdrożeniu jest decyzją prawną. Odnośnik przy każdym kaflu prowadzi wprost do treści licencji.

Llama 3.3 Community License

Llama 3.x

Próg 700 milionów aktywnych użytkowników miesięcznie, powyżej którego trzeba wystąpić do Mety o osobną licencję — a Meta nie musi jej udzielić. Każdy model wytrenowany albo doszkolony z użyciem materiałów Llamy musi mieć „Llama” na początku nazwy. Do licencji dołączona jest Acceptable Use Policy z listą zakazanych zastosowań. Open Source Initiative wprost odrzuciła kwalifikację modeli Llama jako open source właśnie z powodu tych klauzul.

Rozwija: Meta Platforms, Inc.
Gemma Terms of Use

Gemma

Przez odniesienie dołączona jest Prohibited Use Policy — między innymi zakaz nadzoru bez zgody, ingerencji w wybory i rozwoju broni. Google zastrzega sobie prawo do zdalnego ograniczenia dostępu przy naruszeniu warunków. Przy dystrybucji trzeba przenieść te same ograniczenia na każdego kolejnego odbiorcę. Zmiana polityki obowiązuje automatycznie przy dalszym używaniu modelu.

Rozwija: Google DeepMind
TII Falcon-LLM License 2.0

Falcon 2 / 3

Licencja jest oparta na tekście Apache-2.0, ale ze zbiorem doczepionych modyfikacji: Acceptable Use Policy, prawa TII do treści wyjściowych na potrzeby poprawy usługi i ograniczenia znaku towarowego. Przy Falcon-180B dochodzi wymóg osobnej zgody TII na świadczenie modelu jako usługi hostowanej. Podstawą jest tekst Apache-2.0, więc skrócona etykieta „Apache 2.0” spotykana przy tym modelu nie oddaje pełnych warunków. Starszych wersji Falcon-7B/40B z 2023 roku nie weryfikowaliśmy osobno — jeśli chodzi konkretnie o te wagi, wymaga to sprawdzenia tamtego pliku LICENSE.

Rozwija: Technology Innovation Institute (TII), Abu Zabi
BigScience RAIL v1.0

BLOOM

Responsible AI License z listą zakazanych zastosowań — dyskryminacja, dezinformacja, nadzór masowy, oszustwa. Nie jest to licencja zatwierdzona przez OSI: rodzina RAIL wprost wyklucza się z definicji open source, właśnie przez ograniczenia użytkowe. Ograniczenia przechodzą na dalszych odbiorców przy każdej dystrybucji modelu.

Rozwija: BigScience (inicjatywa koordynowana przez Hugging Face)
BigCode OpenRAIL-M

StarCoder2

Konstrukcja analogiczna do BLOOM-a: RAIL z listą zakazanych zastosowań, w tym generowania złośliwego kodu. Nie jest to licencja zatwierdzona przez OSI, z tego samego powodu co przy BLOOM-ie. Licencję potwierdzono metadanymi karty modelu i dokumentacją BigCode — bezpośredni plik LICENSE pod ścieżką repozytorium zwrócił 404 przy odczycie 2026-08-22 (ponowna próba po wcześniejszym 404 z 2026-08-10; w repozytorium nie ma pliku LICENSE, tylko wagi i metadane).

Rozwija: BigCode (Hugging Face + ServiceNow)
Stability AI Community / Enterprise License

Stable Diffusion 3.5+

Darmowe użycie komercyjne wyłącznie poniżej progu miliona dolarów przychodu rocznie — powyżej wymagana jest płatna licencja enterprise. Zakaz używania wygenerowanych obrazów do trenowania modeli konkurencyjnych. Od lipca 2025 doszły dodatkowe ograniczenia Acceptable Use Policy. Starsze wersje (SD 1.4/1.5, SDXL) są na osobnej licencji CreativeML Open RAIL-M / RAIL++-M — również nie-OSI.

Rozwija: Stability AI

Maszyny pod to oprogramowanie: Stacje robocze, Serwery GPU PCIe, Serwery DGX, AI Supercomputers

Do czego to służy

Katalog dzieli się na cztery warstwy, ułożone tak, jak buduje się środowisko obliczeniowe.

  • Warstwa obliczeniowa: ROCm z bibliotekami algebry i sieci neuronowych po stronie AMD, OpenVINO oraz oneAPI DPC++ i oneDNN po stronie Intela, NVIDIA GPU Operator do obsługi kart w klastrze.
  • Frameworki treningowe: PyTorch jako fundament, na którym stoją DeepSpeed, Axolotl i vLLM. Wybór wersji frameworka decyduje o zgodności ze sterownikiem karty, więc podajemy ją razem z licencją.
  • Modele: OLMo 3 wraz z korpusem Dolma i zapisami pośrednimi treningu, Pythia, Whisper na licencji MIT, Mistral 7B i Mixtral 8x7B, rodzina Qwen3 na Apache-2.0 w rozmiarach od 0,6 do 235 miliardów parametrów oraz DeepSeek R1, V3.2 i V4-Pro na licencji MIT.
  • Dane i wektory: Apache Spark, Apache Iceberg, Delta Lake, DuckDB i ClickHouse do przetwarzania, Milvus, Qdrant, Weaviate i LanceDB do wyszukiwania wektorowego.

Ten sam podział porządkuje dobór maszyny. Warstwa danych zużywa pamięć systemową i dyski, warstwa modeli zużywa pamięć karty, a warstwa obliczeniowa decyduje o tym, jaki sprzęt w ogóle wchodzi w grę.

Porównanie i dobór

Określenie „otwarty model" obejmuje dwie różne sytuacje. W pierwszej otwarty jest komplet: kod, wagi i dane treningowe, jak w OLMo 3 z korpusem Dolma i zapisami pośrednimi treningu, co pozwala odtworzyć wynik od początku. W drugiej producent publikuje wagi na licencji użytkowej, zachowując dane treningowe dla siebie. Model nadal można uruchomić i dostroić, ale nie da się powtórzyć jego treningu ani sprawdzić składu zbioru wejściowego.

Druga oś podziału to warunki użycia. Licencje Apache-2.0 i MIT dopuszczają zastosowanie komercyjne bez progu użytkowników i bez obowiązku zmiany nazwy produktu. Licencje społecznościowe producentów modeli dokładają warunki, na przykład obowiązek oznaczenia produktu albo próg liczby użytkowników. Różnica ta ma znaczenie przy planowaniu wdrożenia, dlatego stoi przy pozycji, a nie w przypisie. Maszyny, na których takie środowisko uruchamiamy, opisuje dział prywatny LLM.

Najczęstsze pytania

Czym otwarte wagi różnią się od pełnego otwartego źródła?

Zakresem publikacji. Otwarte wagi oznaczają udostępnienie samego modelu do pobrania i uruchomienia. Pełne otwarte źródło obejmuje dodatkowo kod treningu i zbiór danych, dzięki czemu wynik da się odtworzyć niezależnie.

Czy mogę użyć Qwen3 komercyjnie?

Rodzina Qwen3 jest wydana na licencji Apache-2.0, która dopuszcza użycie komercyjne bez progu użytkowników. Warunkiem pozostaje zachowanie noty licencyjnej i informacji o zmianach wprowadzonych w kodzie.

Czym Apache-2.0 różni się od licencji społecznościowej producenta modelu?

Apache-2.0 to licencja o ustalonym brzmieniu, stosowana w wielu projektach i pozbawiona progów użytkowników. Licencje społecznościowe pisane są przez producenta pod konkretny model i potrafią dokładać obowiązek oznaczenia produktu albo ograniczenie skali wdrożenia.

Czy ROCm zastępuje CUDA?

ROCm pokrywa ten sam obszar co CUDA po stronie sterowników i bibliotek obliczeniowych, przy innej liście wspieranych układów i innym zestawie gotowych kompilacji. W naszym katalogu maszyn pracują karty NVIDIA, więc ROCm opisujemy jako pozycję referencyjną dla projektów celujących w sprzęt AMD.

Jak sprawdzacie licencję każdej pozycji?

Odczytem pliku LICENSE z repozytorium źródłowego projektu, razem z numerem i datą wydania wersji. Gdy repozytorium i strona projektu podają różne informacje, w katalogu zostaje treść pliku licencji.

Co robicie, gdy model ma otwarte wagi, a zamknięte dane treningowe?

Trafia do osobnej sekcji katalogu, opisanej jako modele o otwartych wagach. Wpis podaje, co dokładnie producent opublikował, żeby przy planowaniu wdrożenia było wiadomo, których elementów brakuje.