n8n jest udostępniany na licencji Sustainable Use License w modelu fair-code. Kod jest publiczny, a firma może za darmo uruchomić n8n na własnym serwerze i używać go do wewnętrznych celów biznesowych, także do automatyzacji dla klientów w ramach usług konsultingowych. Licencja zabrania sprzedawania samego n8n, np. oferowania go jako płatnej usługi hostowanej albo produktu pod własną marką (white-label). Funkcje oznaczone jako enterprise (pliki z „.ee.” w nazwie) są objęte osobną licencją n8n Enterprise License i wymagają płatnego klucza.
Co to jest fair-code
Fair-code to model pomiędzy open source a oprogramowaniem zamkniętym. Kod jest dostępny publicznie i można go uruchamiać samodzielnie, ale twórca zastrzega sobie prawo do komercyjnego wykorzystania produktu. n8n wybrał ten model, żeby finansować rozwój i jednocześnie pozwolić firmom korzystać z wersji self-hosted. Formalnie Sustainable Use License nie jest licencją open source w rozumieniu definicji OSI.

Co wolno, a czego nie wolno na Sustainable Use License
| Wolno | Nie wolno |
|---|---|
| Uruchomić n8n na własnym serwerze i automatyzować procesy firmy | Oferować n8n jako płatną usługę hostowaną (SaaS), do której klienci mają dostęp |
| Budować workflow dla klientów i pobierać opłaty za konsulting, wdrożenie i wsparcie | Sprzedawać produkt pod własną marką, którego wartość wynika głównie z n8n (white-label) |
| Modyfikować kod na potrzeby własnej firmy | Usuwać lub obchodzić mechanizmy licencyjne funkcji enterprise |
| Instalować i utrzymywać n8n na serwerze klienta | Udostępniać funkcje enterprise bez płatnej licencji |
Granica przebiega w tym, kto ma dostęp do n8n. Jeśli klient dostaje wyniki automatyzacji, a n8n jest Twoim wewnętrznym narzędziem albo działa na serwerze klienta, mieścisz się w licencji. Jeśli klient płaci Ci za dostęp do Twojej instancji n8n, potrzebujesz umowy z n8n (np. programu dla partnerów lub licencji embed).
Historia: co zmieniło się w 2022 roku
Do 17 marca 2022 roku n8n był dostępny na licencji Apache 2.0 z dodatkiem Commons Clause. Zapis o zakazie „sprzedaży” oprogramowania budził wątpliwości, a dodatkowo ograniczał płatne usługi konsultingowe i wsparcie wokół n8n. Nowa Sustainable Use License:
- zastąpiła niejasny zakaz „sprzedaży” ograniczeniem do użytku wewnętrznego,
- zniosła ograniczenie dotyczące płatnego konsultingu i wsparcia.
Dla większości firm używających n8n wewnętrznie nic się nie zmieniło. Skorzystały na tym agencje i konsultanci, którzy wdrażają n8n u klientów.
n8n Enterprise License i płatne plany
Część funkcji, np. SSO, środowiska z Git, rozbudowane role czy logi audytowe, działa tylko z płatnym kluczem licencyjnym (plany Business i Enterprise) albo w n8n Cloud. Porównanie funkcji wersji self-hosted opisaliśmy w artykule n8n Enterprise vs Community.
Licencja n8n w praktyce: najczęstsze sytuacje
- Firma automatyzuje swoje procesy na własnym serwerze: dozwolone, bez opłat licencyjnych.
- Agencja buduje workflow dla klienta na jego serwerze: dozwolone, agencja może pobierać opłatę za pracę.
- Software house dodaje do swojej aplikacji edytor workflow oparty na n8n dla klientów: wymaga osobnej umowy z n8n.
- Firma hostuje n8n i sprzedaje dostęp innym firmom: niedozwolone na Sustainable Use License.
To omówienie, nie porada prawna. Przy produktach opartych na n8n przeczytaj pełny tekst licencji w dokumentacji n8n i skonsultuj model biznesowy z prawnikiem lub bezpośrednio z n8n.
Wdrożenie n8n zgodnie z licencją
Wdrażamy n8n na serwerach klientów i pomagamy wybrać między wersją Community, Business, Enterprise i n8n Cloud. Zobacz, jak wygląda wdrożenie n8n w firmie, nasze automatyzacje n8n albo umów bezpłatną konsultację.