Software house w trudnych czasach
Wyceń kod swojej firmy

Kod i prawa

Kto jest właścicielem kodu napisanego przez programistę na B2B?

Sprawdzono 12 października 2026

W skrócie

Kod napisany przez programistę na B2B należy do programisty, dopóki nie przeniesie on autorskich praw majątkowych na firmę w umowie pisemnej (art. 53 ustawy o prawie autorskim). Przepis dający prawa pracodawcy (art. 74 ust. 3) dotyczy tylko umowy o pracę. Bez pisemnego przeniesienia firma ma co najwyżej licencję (art. 65), a z nią ograniczone możliwości sprzedaży i licencjonowania kodu.

Kod napisany przez programistę na B2B należy do programisty, dopóki nie przeniesie on praw na twoją firmę w umowie zawartej na piśmie. Tak wynika z polskiej ustawy o prawie autorskim i prawach pokrewnych (tekst jednolity Dz.U. 2025 poz. 24). Prawo autorskie przysługuje twórcy, o ile ustawa nie stanowi inaczej (art. 8 ust. 1).

Wyjątek dla pracodawcy z art. 74 ust. 3 dotyczy tylko pracowników na umowie o pracę. Programista na B2B jest twoim kontrahentem. Przeniesienie jego praw wymaga formy pisemnej pod rygorem nieważności (art. 53).

Jeśli połowa twojego zespołu jest na B2B, a umowy z nimi przenoszą prawa „mailem” albo wcale, to część kodu w twoich repozytoriach formalnie nie jest twoja.

Pracownik a programista na B2B: kto ma prawa?

Model współpracyKto ma autorskie prawa majątkowePodstawa
Umowa o pracę, kod pisany przy wykonywaniu obowiązkówPracodawca, jeśli umowa nie stanowi inaczejart. 74 ust. 3
Umowa o pracę, kod pisany po godzinach, poza obowiązkamiPracownikart. 8 ust. 1
B2B z pisemnym przeniesieniem prawFirma, na polach eksploatacji wymienionych w umowieart. 41 ust. 2, art. 53
B2B bez przeniesienia albo z przeniesieniem nieważnymProgramista. Firma ma najczęściej licencjęart. 65
Umowa o dzieło lub zlecenieJak przy B2B: twórca, chyba że przeniósł prawa na piśmieart. 53

Co firma ma, jeśli umowa B2B nie przenosi praw?

Zwykle licencję. W braku wyraźnego postanowienia o przeniesieniu prawa przyjmuje się, że twórca udzielił licencji (art. 65). Taka licencja ma wady, które wychodzą dopiero przy sprzedaży albo licencjonowaniu kodu:

Klient, który przeprowadza due diligence przed przejęciem twojej firmy albo przed zakupem licencji, zapyta o to w pierwszej kolejności.

Co zrobić z kodem programistów na B2B?

Dla obecnych umów. Sprawdź każdą umowę B2B pod czterema kątami:

  1. Czy umowa wprost przenosi autorskie prawa majątkowe. Zapis o „korzystaniu z rezultatów prac” to za mało.
  2. Czy pola eksploatacji są wymienione po kolei (art. 41 ust. 2).
  3. Czy przeniesienie obejmuje zezwolenie na wykonywanie praw zależnych (art. 46).
  4. Czy umowa jest podpisana własnoręcznie albo kwalifikowanym podpisem elektronicznym (art. 78 i 78¹ Kodeksu cywilnego).

Dla przyszłego kodu. Umowa ramowa nie może przenosić wszystkich przyszłych utworów twórcy ani wszystkich jego utworów określonego rodzaju (art. 41 ust. 3). Powiąż przeniesienie z konkretnym kodem: oddanym w danym zleceniu, w danym miesiącu, wypchniętym do repozytoriów firmy.

Dla kodu z przeszłości. Przeniesienie praw do już napisanego kodu możesz podpisać w każdej chwili, także z osobą, która od dawna u ciebie nie pracuje. Ustal wynagrodzenie, nawet symboliczne, i wpisz konkretne repozytoria oraz okres. Im szybciej to zrobisz, tym łatwiej znaleźć ludzi.

Co z kodem pisanym dla klienta?

Tu łańcuch ma dwa ogniwa:

  1. Najpierw prawa muszą przejść od programisty na twoją firmę.
  2. Potem z twojej firmy na klienta, jeśli umowa z klientem tego wymaga.

Jeśli pierwsze ogniwo jest dziurawe, przeniesienie na klienta też jest wadliwe, bo nie można przenieść praw, których się nie ma. Szczegóły umowy przeniesienia są na stronie przeniesienie autorskich praw majątkowych.

Kod, do którego twoja firma zachowała prawa wobec klienta i ma kompletne przeniesienia od zespołu, możesz licencjonować. Opisujemy to na stronie licencja na oprogramowanie.

Ile tracisz na dziurawym łańcuchu praw?

Kod bez kompletnego łańcucha praw trudno sprzedać i trudno licencjonować. Kupujący zrobi jedno z trzech:

Uporządkowanie umów kosztuje kilka dni pracy prawnika. Ile wart jest kod, który po tej pracy będzie w pełni twój, sprawdzisz na stronie ile jest wart kod źródłowy.

Najczęstsze pytania

Czy software house ma prawa do kodu programisty na B2B, jeśli zapłacił faktury?

Zapłata faktury nie przenosi praw autorskich. Potrzebna jest umowa przeniesienia w formie pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim), z wymienionymi polami eksploatacji.

Co ma firma, jeśli umowa B2B nie przenosi praw?

Najczęściej licencję. Art. 65 ustawy o prawie autorskim mówi, że w braku wyraźnego postanowienia o przeniesieniu prawa przyjmuje się licencję. Jeśli umowa nie określa czasu i terytorium, licencja ma zakres domyślny z art. 66 ust. 1.

Czy można dopisać przeniesienie praw po zakończeniu współpracy?

Tak. Przeniesienie praw do już napisanego kodu można podpisać w każdej chwili, także z byłym współpracownikiem. Umowa musi być na piśmie i wymieniać konkretne utwory oraz pola eksploatacji.

Kto ma prawa do kodu pracownika na umowie o pracę?

Pracodawca, jeśli program powstał w wyniku wykonywania obowiązków ze stosunku pracy, a umowa nie stanowi inaczej (art. 74 ust. 3 ustawy o prawie autorskim). Kod pisany po godzinach, poza obowiązkami, temu przepisowi nie podlega.

Wyceń kod swojej firmy