Medusa vs Saleor: licencja mówi co innego, niż myślisz
Bezpośrednie porównanie dwóch headless na danych sprawdzonych u źródła 30 września 2026. Wbrew intuicji to Saleor ma czystszą licencję: cały kod na BSD, bez wyjątków. Medusa daje MIT, ale RBAC i SSO wyłącza do płatnej edycji Enterprise, a to dokładnie te dwie rzeczy, których potrzebuje sklep B2B. Za to chmura Medusy startuje od 29 dolarów i nie bierze procentu od obrotu, a Saleora od 1599 dolarów plus 0,8% powyżej limitu.
Wybierz Medusę, jeśli Twój zespół pracuje w TypeScript i zależy Ci na przewidywalnym koszcie platformy, niezależnym od obrotu. Wybierz Saleora, jeśli zespół jest pythonowy albo jeśli potrzebujesz ról, uprawnień i logowania firmowego bez osobnej umowy licencyjnej.
Kluczowe wnioski
- Licencje wypadają odwrotnie, niż sugeruje popularny skrót „Medusa jest na MIT". Saleor wydaje cały rdzeń i panel na BSD 3-Clause, bez wydzielonej edycji płatnej. Medusa jest na MIT z wyjątkiem materiałów Enterprise Edition, a te obejmują RBAC i SSO i wymagają osobnej umowy handlowej z MedusaJS, Inc.
- Dla sklepu B2B ten wyjątek nie jest drobiazgiem. RBAC to role i uprawnienia, czyli mechanizm, na którym stoją konta firmowe z akceptacją zamówień. W Medusie trzeba go wycenić osobno, w Saleorze jest w tej samej licencji co reszta.
- Chmura producenta rozjeżdża się dziesięciokrotnie. Medusa Cloud: Develop od 29 USD, Launch od 99 USD, Scale od 299 USD miesięcznie, zero procent od GMV. Saleor Cloud: darmowy Sandbox tylko do użytku niekomercyjnego, potem Select 1599 USD do 200 tys. USD GMV i Volume 3999 USD do miliona, plus 0,8% i 0,4% powyżej progu.
- Stos przesądza więcej niż funkcje. Saleor to Python w 99% kodu, Medusa TypeScript w 87%. Jeżeli masz zespół, który utrzyma jedno i nie utrzyma drugiego, reszta porównania jest ciekawostką.
To porównanie dwóch platform z tej samej półki. Oba są headless, oba dają API zamiast szablonu, oba mają panel i oba da się postawić na własnym serwerze, a różnica między nimi nie jest różnicą klas, tylko różnicą wyborów. Zestawienia Medusy z Shopify, Magento czy WooCommerce porównują rzeczy z różnych półek, więc rozstrzygają się szybko. Tutaj różnica jest węższa i przez to trudniejsza, bo prawie każdy argument ma kontrargument po drugiej stronie. Wszystkie liczby niżej sprawdziliśmy u źródła 30 września 2026: w plikach licencji na GitHubie i na stronach cenników obu producentów.
Zaczniemy od rzeczy, którą prawie każdy zestawia odwrotnie.
Licencja: popularny skrót jest odwrotnością prawdy
Obiegowa wersja brzmi tak: Medusa jest na MIT, więc darmowa i otwarta, a Saleor ma model komercyjny. Sprawdziliśmy oba pliki licencji i ta wersja się nie broni.
Saleor: BSD 3-Clause, bez wyjątków
Plik LICENSE w repozytorium Saleora to BSD 3-Clause, licencja permisywna, która nie ogranicza użycia komercyjnego ani produkcyjnego. Ta sama licencja obejmuje osobne repozytorium panelu. W README producent zapisał to wprost: wszystko jest otwarte i darmowe, dopóki przestrzegasz licencji, i nie ma ukrytych opłat.
Na stronie cennika Saleora nagłówek „Non-Commercial Use Only" stoi przy darmowym planie chmurowym Sandbox, a nie przy kodzie do samodzielnego hostowania. To ważne rozróżnienie, bo łatwo je pomylić: ograniczenie dotyczy darmowej piaskownicy w chmurze producenta, nie licencji na sam kod.
Medusa: MIT z wydzielonym wyjątkiem
Plik licencji Medusy zaczyna się od zdania, którego w skrócie „Medusa jest na MIT" nie ma: całe repozytorium jest na MIT z wyjątkiem materiałów Enterprise Edition, opisanych w osobnym pliku. GitHub nie potrafi tego sklasyfikować i przy repozytorium Medusy pokazuje licencję jako nierozpoznaną, podczas gdy przy Saleorze pisze wprost BSD-3-Clause.
Plik ENTERPRISE-LICENSE.md nie zostawia miejsca na interpretację. Materiały Enterprise są oprogramowaniem własnościowym, a korzystać z nich wolno wyłącznie na podstawie osobnej, ważnej umowy handlowej z MedusaJS, Inc. Posiadanie kodu źródłowego samo w sobie nie daje licencji, a włączenie flagi funkcji Enterprise jest traktowane jako oświadczenie, że taką umowę się ma.
Co dokładnie jest wyłączone: RBAC, czyli role i uprawnienia, oraz SSO, czyli logowanie jednym kontem firmowym. To nie są funkcje egzotyczne. To fundament kont firmowych w sklepie B2B, w którym zakupowiec składa zamówienie, a przełożony je akceptuje.
Rachunek licencyjny Medusy nie jest więc zerem. Jest zerem warunkowo.
Uczciwie o naszej pozycji: budujemy na Medusie, więc to porównanie wypada tu na naszą niekorzyść. Mimo to opisujemy je tak, jak wygląda w plikach, bo klient i tak je znajdzie, tylko później i w gorszym momencie, zwykle w trakcie wyceny, gdy zakres jest już ustalony, a budżet zamknięty.
| Pozycja | Medusa | Saleor |
|---|---|---|
| Licencja rdzenia | MIT, z wyjątkiem materiałów Enterprise Edition | BSD 3-Clause, całe repozytorium |
| Licencja panelu | MIT, z tym samym wyjątkiem | BSD 3-Clause |
| Co jest płatne w licencji | RBAC i SSO: osobna umowa handlowa z MedusaJS, Inc. | Nic. Producent zarabia na chmurze, nie na kodzie. |
| Jak klasyfikuje to GitHub | licencja nierozpoznana | BSD-3-Clause |
Pliki LICENSE i ENTERPRISE-LICENSE.md obu projektów, sprawdzone 30 września 2026.
Cennik chmury: różnica rzędu wielkości
Licencja to jedna strona rachunku. Druga to chmura producenta, jeśli nie chcesz utrzymywać serwerów samodzielnie. Tutaj proporcje odwracają się na korzyść Medusy, i to mocno.
| Plan | Medusa Cloud | Saleor Cloud |
|---|---|---|
| Darmowy | brak planu darmowego | Sandbox, tylko użytek niekomercyjny |
| Wejście | Develop od 29 USD/mies. | brak odpowiednika |
| Produkcja, niżej | Launch od 99 USD/mies. | Select 1599 USD/mies., do 200 tys. USD GMV |
| Produkcja, wyżej | Scale od 299 USD/mies. | Volume 3999 USD/mies., do 1 mln USD GMV |
| Ponad limit | brak limitu GMV | 0,8% (Select) i 0,4% (Volume) od nadwyżki |
| Prowizja od obrotu | 0,0% | zależna od planu, w Enterprise schodzi do 0,2% |
| Wdrożeniowe dodatki | brak w cenniku | Accelerator 6000 USD jednorazowo, Forward Deployed Engineering 12 000 USD jednorazowo |
Cenniki publiczne medusajs.com/pricing i saleor.io/pricing, sprawdzone 30 września 2026.
Pierwszy komercyjny plan produkcyjny to 99 USD u Medusy i 1599 USD u Saleora. To szesnastokrotna różnica na wejściu, zanim policzysz cokolwiek innego. Do tego Saleor bierze procent od obrotu powyżej limitu planu, a Medusa deklaruje zero procent i nie limituje liczby zamówień, produktów ani kanałów sprzedaży.
Reguła kciuka: przy sklepie, który dopiero rusza, rachunek chmurowy Medusy jest nieporównywalnie niższy. Przy sklepie, który potrzebuje ról i uprawnień, rachunek licencyjny Medusy przestaje być zerem. Która z tych dwóch pozycji zdecyduje, zależy od tego, co budujesz.
Tu proporcje wracają na stronę Medusy.
Trzecia droga jest w obu przypadkach ta sama: własny serwer. Wtedy cennik chmury znika z rachunku, a zostaje koszt utrzymania, który rozkładamy na czynniki w tekście o koszcie sklepu na własność.
Stos technologiczny: pytanie, które rozstrzyga najszybciej
Zanim porównasz funkcje, sprawdź, w czym pracuje Twój zespół. Ta jedna rzecz odsiewa więcej niż reszta artykułu.
| Wymiar | Medusa | Saleor |
|---|---|---|
| Główny język | TypeScript, 87% kodu | Python, 99% kodu |
| API | REST i moduły | wyłącznie GraphQL |
| Gwiazdki na GitHubie | 36 514 | 23 397 |
| Otwarte zgłoszenia | 182 | 288 |
| Ostatnia zmiana w kodzie | 30 września 2026 | 30 września 2026 |
API GitHuba, odczyt 30 września 2026. Gwiazdki mierzą popularność, nie jakość.
Jeżeli Twój storefront stoi na Next.js, a zespół pisze w TypeScript, Medusa oznacza jeden język od bazy po przeglądarkę. Jeżeli w firmie działa już dział danych albo backend w Pythonie, Saleor wpasuje się w kompetencje, które masz.
Saleor wyrósł z polskiej firmy. Widać to w nagłówku licencji, gdzie obok Saleor Commerce stoi Mirumee Software z latami 2010-2020. Dla polskiego zespołu to bywa argument: dokumentacja i społeczność powstawały blisko rynku, na którym pracujecie.
Kiedy to porównanie w ogóle nie ma znaczenia
Najczęstszy błąd w wyborze platformy to zaczynanie od platformy. Jeśli nie wiesz jeszcze, co dokładnie musi umieć sklep, oba wybory będą pudłem, tylko dowiesz się o tym po sześciu miesiącach.
- Nie masz policzonego zakresu. Wtedy najpierw idzie lista kryteriów wyboru platformy, a platforma dopiero potem.
- Twoja przewaga siedzi w integracji, nie w sklepie. Jeśli rozstrzyga połączenie z systemem magazynowym albo księgowym, czytaj raczej o integracji sklepu B2B z ERP. Obie platformy to udźwigną, a różnicę zrobi jakość danych po drugiej stronie.
- Sprzedajesz głównie na marketplace’ach. Wtedy platforma własnego sklepu jest drugorzędna, a pierwszorzędne jest to, jak prowadzisz konta na Amazonie i Allegro. Tym zajmuje się nasza marka siostrzana, Amazonway.
- Masz działający sklep i jedną rzecz, która boli. Zmiana platformy jest wtedy najdroższą z możliwych odpowiedzi. Kiedy jest uzasadniona, rozkładamy w tekście o sygnałach, że wyrosłeś z SaaS.
Jak wybieramy my i dlaczego
Budujemy platformy eCommerce na Medusie w ramach frameworka BEAM: Blueprint rozstrzyga, co i czy w ogóle budować, Engineering to dowozi. Wybraliśmy Medusę dla jednego języka w całym stosie i dla przewidywalnego rachunku, który nie rośnie z obrotem klienta.
Za ten wybór płacimy dokładnie tą ceną, którą opisaliśmy wyżej: role i uprawnienia w Medusie są materiałem Enterprise. W projektach B2B, w których konta firmowe z akceptacją zamówień są wymagane, mówimy o tym w Blueprincie, a nie po podpisaniu umowy. Jak to wygląda w praktyce, widać w naszym case study hurtowni DrillStom.
Uczciwe zastrzeżenie: gdyby klient przyszedł z pythonowym zespołem i wymaganiem ról bez osobnej umowy licencyjnej, Saleor byłby lepszym wyborem, a my nie bylibyśmy właściwym wykonawcą. Wolimy powiedzieć to na początku.
Pozostałe porównania platform zbieramy w jednym miejscu, w hubie porównań, a nasz model wyceny stoi otwarcie w cenniku.
Stoisz przed tym wyborem? Umów Blueprint, a rozstrzygniemy go na Twoich danych: jakim językiem włada Twój zespół, czy potrzebujesz ról i uprawnień i jak wygląda rachunek przy Twoim obrocie. Jeśli z tego wyjdzie Saleor, powiemy to wprost, mimo że budujemy na Medusie.
FAQ
Czy Medusa jest darmowa?
Kod na licencji MIT tak, ale nie cały. Plik licencji wyłącza materiały Enterprise Edition, czyli RBAC i SSO, i kieruje je do osobnej umowy handlowej z MedusaJS, Inc. Jeżeli budujesz zwykły sklep B2C, ten wyjątek Cię nie dotyczy. Jeżeli budujesz konta firmowe z rolami i akceptacją zamówień, dotyczy.
Czy Saleor można używać komercyjnie za darmo?
Sam kod tak: rdzeń i panel wychodzą na BSD 3-Clause, licencji permisywnej, która nie ogranicza użycia komercyjnego. Ograniczenie „Non-Commercial Use Only" na stronie cennika dotyczy darmowego planu Sandbox w chmurze producenta, a nie kodu, który hostujesz u siebie.
Która platforma jest tańsza?
W chmurze producenta Medusa, i to nie o kilka procent. Pierwszy komercyjny plan produkcyjny to 99 USD miesięcznie u Medusy i 1599 USD u Saleora, a Medusa nie pobiera prowizji od obrotu. Przy samodzielnym hostowaniu koszt licencji znika po obu stronach i zostaje rachunek za utrzymanie, który zależy od Twojej infrastruktury, nie od wyboru platformy.
Medusa czy Saleor do sklepu B2B?
Rozstrzyga jedno pytanie: czy potrzebujesz ról i uprawnień. Konta firmowe, w których zakupowiec składa zamówienie, a przełożony je zatwierdza, stoją na RBAC. W Saleorze mieści się to w tej samej licencji co reszta, w Medusie wymaga umowy Enterprise. Co jeszcze musi umieć taki sklep, zebraliśmy w tekście o portalu zamówień B2B.
Czy da się przenieść sklep z Saleora na Medusę albo odwrotnie?
Da się, bo obie platformy są headless i oddają dane przez API, ale to pełna migracja, nie przełącznik. Przenosi się katalog, klientów, historię zamówień i adresy URL z przekierowaniami, a storefront pisze się od nowa, bo API są nieprzystające: Saleor jest wyłącznie GraphQL. Jak przeprowadzić to bez zatrzymywania sprzedaży, opisaliśmy w osobnym tekście.
Czy liczba gwiazdek na GitHubie coś znaczy?
Mniej, niż się wydaje. Medusa ma ich 36 514, Saleor 23 397, ale gwiazdka to zakładka, nie wdrożenie. Więcej mówi tempo pracy nad kodem i liczba otwartych zgłoszeń, a tu oba projekty wyglądają na żywe: ostatnia zmiana w obu repozytoriach nosi datę 30 września 2026.
Dziennik
Współzałożyciel Seedlight · platformy eCommerce, AI, SEO i GEO
Newsletter
Dziennik prosto na skrzynkę
Nowe wpisy i wnioski z realnych wdrożeń, co jakiś czas. Zero spamu, wypisujesz się jednym kliknięciem.