Licencjonowanie
W skrócie
Dział zatytułowany „W skrócie”NextPDF jest dostarczany w dwóch ścieżkach licencjonowania. Silnik rdzeniowy jest otwartoźródłowy na licencji Apache License 2.0. Edycje NextPDF Pro i NextPDF Enterprise są zastrzeżone, na licencji komercyjnej. Ta strona wyjaśnia, czego Apache License 2.0 udziela dla rdzenia, kto i jak może go używać oraz w czym różnią się edycje zastrzeżone. Jest to napisane prostym językiem podsumowanie modelu licencjonowania, a nie sam tekst licencji ani porada prawna.
Granica. Ta strona opisuje, która licencja ma zastosowanie do której części NextPDF i na co ta licencja ogólnie zezwala. Wiążące brzmienie zawiera plik
LICENSEdostarczany z pakietem rdzenia (pełna treść Apache License 2.0) oraz Twoja komercyjna umowa licencyjna dla edycji płatnych. Gdy to podsumowanie i tamte dokumenty się różnią, rozstrzygają tamte dokumenty. Licencjonowanie kodu jest odrębne od praw do nazwy i logotypu NextPDF — zobacz Znak towarowy i korzystanie z marki.
Instalacja
Dział zatytułowany „Instalacja”Otwartoźródłowy rdzeń, objęty licencją Apache License 2.0, instaluje się z publicznego rejestru pakietów:
composer require nextpdf/corePlik composer.json dla nextpdf/core deklaruje "license": "Apache-2.0",
a pakiet dostarcza pełny tekst Apache License 2.0 w swoim pliku LICENSE.
Przegląd koncepcyjny
Dział zatytułowany „Przegląd koncepcyjny”NextPDF oddziela to, co otwarte od tego, co komercyjne, a oba te elementy trzyma osobno od praw do marki.
- NextPDF Core — Apache License 2.0 (otwarte źródło). Silnik rdzeniowy
(
nextpdf/core) jest wydany na licencji Apache License 2.0, permisywnej licencji otwartoźródłowej zatwierdzonej przez Open Source Initiative. Każdy może go używać. - NextPDF Pro i NextPDF Enterprise — zastrzeżona licencja komercyjna. Edycje
płatne nie są otwartoźródłowe. Ich pakiety deklarują
"license": "proprietary", a nagłówki ich plików źródłowych zawierają@copyright 2026 PATEON NETWORK TECHNOLOGY INCORPORATEDoraz@license Proprietary. Ich użycie reguluje Twoja komercyjna umowa licencyjna, a nie Apache License 2.0. - Nazwa i logotyp NextPDF — znaki towarowe. Nazwa „NextPDF” oraz logotyp NextPDF są znakami towarowymi PATEON NETWORK TECHNOLOGY INCORPORATED. Posiadanie otwartoźródłowej licencji na kod nie przyznaje praw do nazwy ani logotypu. Omawia to strona o znaku towarowym, a jej lektura jest wymagana, zanim zmienisz markę lub redystrybuujesz build.
Czego Apache License 2.0 udziela dla rdzenia
Dział zatytułowany „Czego Apache License 2.0 udziela dla rdzenia”Apache License 2.0 jest licencją permisywną. Dla nextpdf/core, w skrócie:
- Szerokie prawa użytkowania. Możesz używać, kopiować, modyfikować i redystrybuować rdzeń w postaci źródłowej lub skompilowanej, w tym jako część większego dzieła.
- Użycie komercyjne jest dozwolone. Nie ma ograniczenia niekomercyjnego. Możesz używać rdzenia w produktach o zamkniętym kodzie, płatnych lub wewnętrznych produktach komercyjnych.
- Obejmuje udzielenie licencji patentowej. Apache License 2.0 zawiera wyraźne udzielenie praw patentowych przez współtwórców obejmujące ich wkład, wraz z klauzulą obronnego wygaśnięcia, jeśli wszczniesz określone postępowanie patentowe dotyczące oprogramowania (Apache-2.0 §3).
- Atrybucja i wymóg
NOTICE. Redystrybuując rdzeń lub jego dzieło pochodne, musisz zachować istniejące informacje o prawach autorskich, patentach, znakach towarowych i atrybucji, dołączyć kopię licencji, wskazać wszelkie istotne zmiany wprowadzone w plikach oraz — jeśli dzieło zawiera plikNOTICE— przenieść jego informacje atrybucyjne do swojej redystrybucji (Apache-2.0 §4). - Brak licencji na znak towarowy. Apache License 2.0 nie przyznaje żadnego prawa do nazw handlowych, znaków towarowych ani logotypów licencjodawcy, poza tym, co jest racjonalne i zwyczajowe dla opisania pochodzenia dzieła (Apache-2.0 §6). To jest punkt zawiasowy między prawami do kodu a prawami do marki, szczegółowo omówiony na stronie o znaku towarowym.
- Dostarczane „w stanie, w jakim jest” (as is). Licencja wyłącza gwarancje i ogranicza odpowiedzialność (Apache-2.0 §7 oraz §8). Rdzeń jest dostarczany bez jakiejkolwiek gwarancji.
W skrócie: w przypadku rdzenia każdy może używać, modyfikować, redystrybuować
i komercjalizować kod, pod warunkiem dopełnienia obowiązków atrybucji
i NOTICE — oraz pod warunkiem, że nie potraktuje licencji na kod jako
zezwolenia na używanie marki NextPDF.
Edycje zastrzeżone
Dział zatytułowany „Edycje zastrzeżone”NextPDF Pro i NextPDF Enterprise to produkty komercyjne objęte zastrzeżoną licencją. Nie obejmuje ich Apache License 2.0, a powyższe zezwolenia ich nie dotyczą. Dokładne warunki — co zawiera Twoja subskrypcja, jak działa aktywacja, jak zachowuje się tryb ewaluacyjny oraz jakie są warunki okresu karencji i odnowienia — są opisane na dedykowanej stronie licencjonowania edycji oraz, wiążąco, w Twojej umowie licencyjnej.
Ta strona celowo nie powiela tych warunków. Informacje o licencjonowaniu i aktywacji edycji znajdziesz w sekcji Licencjonowanie i aktywacja. Aby porównać dystrybucję otwartą z edycjami komercyjnymi, zobacz Wybierz swoją ścieżkę.
Podsumowanie według edycji
Dział zatytułowany „Podsumowanie według edycji”| Edycja | Licencja | Kto może jej używać | Jak ją uzyskać |
|---|---|---|---|
| NextPDF Core | Apache License 2.0 (otwarte źródło) | Każdy, w tym komercyjnie, z zastrzeżeniem wymogów atrybucji i NOTICE (Apache-2.0 §4) | composer require nextpdf/core |
| NextPDF Pro | Zastrzeżona licencja komercyjna | Licencjobiorcy na podstawie umowy komercyjnej | Zobacz licencjonowanie edycji |
| NextPDF Enterprise | Zastrzeżona licencja komercyjna | Licencjobiorcy na podstawie umowy komercyjnej | Zobacz licencjonowanie edycji |
Przypadki brzegowe i pułapki
Dział zatytułowany „Przypadki brzegowe i pułapki”- Licencja na kod to nie licencja na markę. Udzielenie Apache License 2.0 obejmuje kod rdzenia. Nie jest to zezwolenie na używanie nazwy ani logotypu „NextPDF” do oznaczania marką lub promowania buildu. To są odrębne prawa — zobacz Znak towarowy i korzystanie z marki.
- Redystrybucja niesie ze sobą obowiązki. Redystrybucja na Apache-2.0 jest
dozwolona, ale nie wolna od obowiązków: zachowaj informacje, dołącz licencję,
wskaż swoje zmiany i przenieś plik
NOTICE, jeśli jest obecny (Apache-2.0 §4). Pominięcie ich jest naruszeniem licencji, mimo że licencja jest permisywna. - „Otwarty rdzeń” nie czyni edycji płatnych otwartymi. To, że rdzeń jest na Apache-2.0, nic nie mówi o Pro ani Enterprise. Te edycje są zastrzeżone niezależnie od licencji rdzenia.
- Podsumowanie licencji to nie licencja. Ta strona parafrazuje Apache
License 2.0 dla orientacji. Wiążącym tekstem jest plik
LICENSEw pakiecie oraz Twoja umowa komercyjna dla edycji płatnych.
Uwagi dotyczące bezpieczeństwa
Dział zatytułowany „Uwagi dotyczące bezpieczeństwa”Licencjonowanie nie jest mechanizmem kontroli bezpieczeństwa, ale dwie granice mają znaczenie dla zaufania:
- Brak gwarancji. Apache License 2.0 dostarcza rdzeń „w stanie, w jakim jest” (as is) oraz wyłącza gwarancje i ogranicza odpowiedzialność (Apache-2.0 §7 oraz §8). Używanie kodu otwartoźródłowego nie przenosi ryzyka na licencjodawcę. Bezpieczeństwo Twojego wdrożenia pozostaje Twoją odpowiedzialnością, jak opisano w centrum zaufania.
- Warunki zastrzeżone mają charakter umowny. W przypadku Pro i Enterprise to, co możesz, a czego nie możesz robić, określa Twoja komercyjna umowa licencyjna, a nie wnioskowanie z otwartego rdzenia. Przeczytaj tę umowę.
Zgodność
Dział zatytułowany „Zgodność”Nie dotyczy jako profil. Ta strona dokumentuje model licencjonowania; nie
implementuje żadnego standardu. Apache License 2.0 jest przywoływana z nazwy
i klauzuli wyłącznie dla orientacji; plik LICENSE w pakiecie rdzenia jest
tekstem wiążącym.