Software house w trudnych czasach
Wyceń kod swojej firmy

Kod i prawa

Sprzedaż kodu źródłowego: kiedy się opłaca i jak ją przygotować

Sprawdzono 12 października 2026

W skrócie

Sprzedaż kodu źródłowego to przeniesienie autorskich praw majątkowych do programu na kupującego, w Polsce na piśmie pod rygorem nieważności (art. 53 ustawy o prawie autorskim). Sprzedać możesz tylko kod, do którego twoja firma ma pełne prawa. Często lepszym ruchem jest licencja, bo zostawia kod w firmie i pozwala zarobić na nim kilka razy.

Sprzedaż kodu źródłowego to umowa, w której przenosisz na kupującego autorskie prawa majątkowe do programu. W Polsce wymaga formy pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim i prawach pokrewnych) i obejmuje tylko pola eksploatacji wymienione w umowie (art. 41 ust. 2).

Sprzedać możesz wyłącznie kod, do którego twoja firma ma pełne prawa:

Po sprzedaży kod przestaje być twój.

Sprzedaż czy licencja?

Zanim zaczniesz szukać kupca, zdecyduj, czy w ogóle chcesz sprzedawać.

Sprzedaż prawLicencja niewyłącznaLicencja wyłączna
Kod zostaje w firmieNieTakTak, ale nie możesz go licencjonować innym na tym polu
Ile razy zarabiaszRazWiele razyRaz lub w opłatach okresowych
Możesz dalej używać koduTylko z licencją zwrotnąTakZależy od umowy
FormaPisemna pod rygorem nieważnościDowolnaPisemna pod rygorem nieważności

Sprzedaż ma sens w trzech sytuacjach:

W pozostałych przypadkach zwykle więcej daje licencja na oprogramowanie.

Kto kupuje kod źródłowy?

Najczęściej trzy grupy:

  1. Firmy z tej samej branży co twój dawny klient, które chcą mieć gotowy moduł zamiast budować go od zera.
  2. Firmy produktowe, które dokupują funkcję albo integrację.
  3. Firmy zbierające kod do trenowania modeli AI. Szukają działającego, sprawdzonego kodu z historią zmian i testami.

Co sprawdzi kupujący?

Każdy poważny kupujący zrobi due diligence. Przygotuj się na cztery pytania:

Jak przygotować repozytorium do sprzedaży?

  1. Wyczyść historię z sekretów i danych klientów.
  2. Usuń logikę biznesową specyficzną dla konkretnego klienta, jeśli prawa do niej ma klient.
  3. Spisz zależności i ich licencje.
  4. Uzupełnij README: jak zbudować, uruchomić i przetestować projekt.
  5. Zbierz dokumenty praw: umowy o pracę, przeniesienia od kontraktorów, umowy z klientami.
  6. Zrób listę autorów z historii commitów i przypisz każdemu podstawę prawną.

Co musi być w umowie sprzedaży kodu?

Ile można dostać za kod?

Cena zależy od wielkości, jakości, testów, dokumentacji, historii i tego, ile kupujący zaoszczędzi na pisaniu od zera. Orientacyjne widełki są na stronie ile jest wart kod źródłowy.

Najczęstsze pytania

Czy software house może sprzedać kod napisany dla klienta?

Tylko jeśli umowa z klientem zostawiła prawa w firmie. Kod, do którego prawa przeszły na klienta, jest klienta. Sprzedać go nie możesz.

Jaką formę musi mieć umowa sprzedaży kodu?

W Polsce przeniesienie autorskich praw majątkowych wymaga formy pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim). Umowa musi wymieniać pola eksploatacji (art. 41 ust. 2).

Co lepsze: sprzedać kod czy udzielić licencji?

Sprzedaż daje jedną płatność i zamyka temat. Licencja niewyłączna pozwala zarabiać na tym samym kodzie wielokrotnie i dalej go używać. Jeśli kod może przydać się więcej niż jednej firmie, licencja zwykle daje więcej.

Wyceń kod swojej firmy