Endora Commerce na licencji MIT: co otwarty kod zmienia przy wyborze platformy B2B
Autor: Justyna Brończyk
Key Projects Lead
· 5min czytania
Endora Commerce jest od października dostępna jako open source, na licencji MIT. Co zawiera wersja otwarta i jak uruchomić ją dwiema komendami, opisaliśmy w ogłoszeniu wydania na stronie produktu. W tym tekście patrzę na tę decyzję z innej strony: firmy, która właśnie wybiera platformę B2B i chce wiedzieć, co otwarty kod zmienia w jej sytuacji.
Jakie pytania słyszę najczęściej przy wyborze platformy?
Na warsztatach z zarządami firm B2B wracają te same trzy pytania, niezależnie od branży:
- Do kogo należy kod? Czy po wdrożeniu firma może rozwijać platformę z innym zespołem?
- Co, jeśli dostawca podniesie ceny albo zniknie z rynku? Zamknięty abonament to zależność, którą trudno wycenić w dniu podpisania umowy.
- Ile platforma kosztuje po starcie? Licencje, dodatkowe moduły i integracje lubią pojawiać się na fakturze dopiero po go-live.
Uważam, że to dokładnie te pytania, które warto zadać każdemu dostawcy. Otwarcie kodu Endora Commerce odpowiada wprost na pierwsze dwa. Na trzecie odpowiada przejrzysty podział na moduły darmowe i płatne.
Co licencja MIT oznacza w praktyce?
MIT to jedna z najbardziej liberalnych licencji open source. Dla firmy B2B przekłada się na trzy konkretne rzeczy:
- Uruchomienie u siebie: rdzeń platformy możesz postawić na własnym serwerze, bez opłaty licencyjnej.
- Swoboda rozwoju: kod możesz zmieniać samodzielnie, z Endorą albo z innym partnerem technologicznym.
- Brak uzależnienia od jednego dostawcy: jeśli współpraca przestanie Ci odpowiadać, kod zostaje w Twojej firmie.
Ostatni punkt jest dla mnie najważniejszy. Pisałam już o tym, co dzieje się z relacją między klientem a usługodawcą, gdy brakuje zaufania. Zaufanie buduje się łatwiej, gdy klient ma realną możliwość odejścia. Jeśli wtedy zostaje, to dlatego, że współpraca działa.
Które elementy są darmowe, a za które płacisz?
Wersja open source to kompletny sklep B2B z panelem administracyjnym. Obejmuje między innymi katalog z cenami dla konkretnych organizacji, konta firmowe z rolami i limitami kupieckimi, zapytania ofertowe, szybkie zamówienia oraz obsługę zamówień i zwrotów. Pełny opis modułów znajdziesz w katalogu funkcji Endora Commerce.
Płatne są gotowe integracje: bramki płatności, systemy PIM i ERP, kurierzy oraz systemy fakturowe. Ich listę z opisem każdego połączenia znajdziesz na stronie integracji Endora Commerce. Warstwy, na których te integracje są zbudowane, są w wersji otwartej, więc adapter do systemu, z którego korzystasz, Twój zespół może napisać samodzielnie.
Przy wdrożeniach prowadzonych przez Endorę moduły płatne są częścią ustalonej wyceny wdrożenia. Po starcie nie pojawiają się jako osobna pozycja.

Publiczne repozytorium Endora Commerce na GitHubie: kod, licencja MIT i zasady współpracy w jednym miejscu.
Instalacja, wdrożenie czy Cloud: co wybrać?
Otwarty kod nie oznacza, że każda firma powinna instalować platformę samodzielnie. Widzę trzy ścieżki:
- Samodzielna instalacja open source: gdy masz własny zespół developerski znający Node.js i chcesz zacząć od rdzenia platformy. Wymagania i instrukcja są w dokumentacji Endora Commerce.
- Wdrożenie z zespołem Endory: gdy potrzebujesz integracji z ERP, migracji danych i dopasowania platformy do procesów sprzedaży. Zaczynamy od warsztatu, a przebieg wdrożenia opisujemy krok po kroku. Szerzej o naszym podejściu do platform sprzedażowych B2B piszemy na stronie usługi.
- Endora Commerce Cloud: gdy nie chcesz utrzymywać własnej infrastruktury. To ta sama platforma w abonamencie, plany opisujemy na stronie Endora Commerce Cloud.
Moim zdaniem większość średnich firm B2B wybierze drugą albo trzecią ścieżkę. Otwarty kod daje im jednak coś, czego nie ma zamknięty abonament: możliwość zmiany decyzji za dwa czy trzy lata, bez zaczynania od zera.
Kto rozwija Endora Commerce?
Rdzeń platformy rozwija zespół produktowy Endory, który od ponad 12 lat wdraża platformy B2B. Każda funkcja zaczyna się od specyfikacji, którą piszą i przeglądają inżynierowie, a AI przyspiesza pisanie kodu, testów i dokumentacji. Ten proces opisujemy w artykule o Spec-Driven Development z AI. Skąd w ogóle wziął się pomysł na własną platformę, opowiada Michał Zabielski w tekście Endora Commerce od środka.
Projekt jest otwarty na zewnętrznych kontrybutorów. Zadania są opisane w issues repozytorium na GitHubie, z etykietami „good first issue” dla mniejszych poprawek i „help wanted” dla większych tematów. Przychody z modułów płatnych finansują zespół, który utrzymuje rdzeń, przygotowuje kolejne integracje i rozwija dokumentację. Najbliższe wydanie to moduł CRM wbudowany w platformę.
Co z tego wynika dla Twojej firmy?
Niezależnie od tego, czy wybierzesz Endora Commerce, czy inną platformę, przy wyborze warto pamiętać o trzech rzeczach:
- Zapytaj o własność kodu przed podpisaniem umowy: to jedno pytanie mówi wiele o tym, jak dostawca widzi Waszą współpracę.
- Licz koszt całkowity, nie tylko start: sprawdź, które integracje są płatne i kiedy się je dolicza.
- Zostaw sobie drogę wyjścia: platforma, którą możesz uruchomić bez dostawcy, to mniejsze ryzyko na kolejne lata rozwoju sprzedaży.
Zastanawiasz się, czy Endora Commerce pasuje do procesów sprzedaży w Twojej firmie? Napisz do nas, a na warsztacie przejdziemy przez to na przykładzie Twoich procesów.
Nasze usługi
Wspieramy e-commerce B2B kompleksowo
Czytaj dalej
Ostatnio dodane
Masz konkretne wyzwanie?
Nie czytaj o tym - porozmawiajmy o Twoim przypadku.







