Prawa do kodu źródłowego: kto jest właścicielem strony
Prawa do kodu źródłowego decydują, czy strona należy do Twojej firmy. Przeniesienie praw kontra licencja, zapisy w umowie i sposób, żeby sprawdzić, czy naprawdę masz kod.
Karol Łukaszuk
Karol Łukaszuk — solo developer z Białej Podlaskiej. Od 2025 robi strony i aplikacje dla małych firm: stała cena w umowie, faktura VAT, kod należy do klienta.
Po odbiorze strony jej właścicielem powinieneś być Ty — ale tylko wtedy, gdy w umowie znalazł się zapis o przeniesieniu autorskich praw majątkowych. Bez niego dostajesz co najwyżej licencję na korzystanie, a kod i projekt zostają u wykonawcy. Różnica ujawnia się w najgorszym momencie: kiedy chcesz zmienić wykonawcę. Poniżej wyjaśniam, na czym polega ta różnica, co sprawdzić w papierach i jak zweryfikować, czy naprawdę masz kod. To nie jest porada prawna — przy większym projekcie skonsultuj umowę z prawnikiem.
Prawa do kodu źródłowego: przeniesienie kontra licencja
To dwa zupełnie różne stany prawne, choć w rozmowie handlowej brzmią podobnie.
Przeniesienie autorskich praw majątkowych oznacza, że stajesz się właścicielem. Możesz stronę modyfikować, przenieść na inny serwer, dać innemu programiście, sprzedać razem z firmą. Nie musisz nikogo pytać o zgodę.
Licencja oznacza, że wolno Ci korzystać na warunkach, które ktoś inny ustalił. Licencja bywa ograniczona czasowo, terytorialnie albo zakresowo. Może zawierać zakaz modyfikacji przez osoby trzecie. Może wygasnąć, gdy przestaniesz płacić abonament.
Prawnie liczy się jeszcze jeden szczegół, o którym mało kto wie przy podpisywaniu: przeniesienie praw autorskich wymaga formy pisemnej pod rygorem nieważności. Ustalenie mailem albo zdanie w regulaminie nie wystarczy. Jeśli nie ma podpisanego dokumentu wymieniającego pola eksploatacji, prawa zostały u autora — nawet jeśli obie strony były przekonane, że jest inaczej.
Osobno: prawa osobiste
Autorskie prawa osobiste są nieprzenoszalne i zostają przy twórcy zawsze. To nie problem — dotyczą oznaczenia autorstwa, nie tego, co możesz zrobić ze stroną. Umowa może za to regulować, czy wykonawca ma prawo pokazać projekt w swoim portfolio.
Dlaczego to ma znaczenie dopiero później
Dopóki współpraca układa się dobrze, temat leży w szufladzie. Ożywa w czterech sytuacjach:
Chcesz zmienić wykonawcę. Nowy programista prosi o repozytorium. Jeśli poprzedni ma prawa i odmówi, nie da się legalnie kontynuować pracy na tym kodzie. Zostaje pisanie strony od nowa.
Wykonawca kończy działalność. Firma się zamyka, „kuzyn, co robił strony", przestaje odpisywać. Strona działa, dopóki działa hosting, a potem znika razem z nim.
Sprzedajesz firmę. Nabywca sprawdza, co wchodzi w skład majątku. Strona bez udokumentowanych praw jest w takim audycie problemem, nie aktywem.
Chcesz przenieść stronę gdzie indziej. Bez dostępu do kodu każda migracja zaczyna się od budowy wszystkiego od zera.
Widziałem to u firm, które przychodziły z pytaniem o przeniesienie starej strony — i połowa rozmowy schodziła na ustalanie, czy w ogóle jest co przenosić.
Vendor lock-in, czyli uzależnienie bez złej woli
W kreatorach stron pytanie o prawa do kodu w zasadzie nie ma sensu, bo kodu w Twoim rozumieniu tam nie ma. Strona zbudowana w Wixie czy Squarespace istnieje wyłącznie wewnątrz tej platformy. Możesz wyeksportować teksty i zdjęcia, ale nie sam serwis. Kończy się abonament — kończy się strona.
To nie jest ukryty haczyk, tylko model działania takich narzędzi, i dla części firm bywa akceptowalny. Problem zaczyna się wtedy, gdy po pięciu latach płacenia po 60–80 zł miesięcznie okazuje się, że wydałeś kilka tysięcy złotych i nadal nie masz nic, co należałoby do Ciebie.
Z WordPressem jest inaczej i bardziej podstępnie. Sam silnik jest wolnym oprogramowaniem, więc formalnie masz pliki. Ale strona bywa oparta o płatny szablon z licencją roczną i kilkanaście wtyczek, z których część kosztuje w abonamencie. Wygasa licencja szablonu — przestają przychodzić aktualizacje. Porównanie obu podejść rozbieram we wpisie o tym, czy lepszy jest WordPress, czy strona pisana ręcznie.
Jak sprawdzić, czy naprawdę masz kod
Cztery pytania i jeden test. Zajmuje kwadrans.
- Czy mam podpisaną umowę z zapisem o przeniesieniu autorskich praw majątkowych? Szukaj słów „przenosi na Zamawiającego" i wyliczenia pól eksploatacji.
- Czy dostałem repozytorium kodu? Nie „dostęp do panelu", tylko kod — najczęściej jako repozytorium Git albo archiwum plików.
- Na kogo zarejestrowana jest domena? Sprawdź w bazie WHOIS albo poproś o dane abonenta. Domena zarejestrowana na wykonawcę to osobny rodzaj uzależnienia.
- Kto ma dostęp do hostingu? Konto powinno być Twoje, opłacane bezpośrednio dostawcy.
Test praktyczny: poproś dowolnego programistę, żeby spojrzał na to, co masz. W dziesięć minut powie Ci, czy da się z tego uruchomić stronę na nowym serwerze. Jeśli nie — nie masz strony, masz do niej dostęp.
Co powinno znaleźć się w umowie
Minimalny zestaw zapisów, o który warto poprosić przed podpisem:
- przeniesienie autorskich praw majątkowych do kodu, projektu graficznego i tekstów, po zapłacie całości wynagrodzenia,
- wyliczone pola eksploatacji — modyfikacja, zwielokrotnianie, publikacja w sieci, przeniesienie na inny podmiot,
- prawo do wykonywania praw zależnych, czyli do modyfikowania i rozwijania strony przez kogokolwiek,
- wydanie kodu źródłowego w określonej formie i terminie po odbiorze,
- własność domeny i kont hostingowych po Twojej stronie,
- status bibliotek zewnętrznych — otwarte licencje są w porządku, płatne szablony wymagają opisania.
Ostatni punkt bywa pomijany, a jest uczciwym rozróżnieniem: żadna strona nie powstaje wyłącznie z autorskiego kodu. Frameworki i biblioteki mają własne licencje otwarte i to normalne. Ważne, żeby nie było wśród nich elementów, za które ktoś będzie żądał opłaty rocznej.
U mnie zapis o przejściu kodu i projektu na własność klienta po odbiorze stoi w każdej umowie, a repozytorium przekazuję razem ze stroną. Cały przebieg współpracy, z punktami decyzyjnymi, opisuję na stronie proces.
Najczęstsze pytania
Czy przeniesienie praw kosztuje dodatkowo?
U mnie nie, jest częścią każdego pakietu. Na rynku bywa różnie i to legalne — ważne, żeby cena za przeniesienie była podana przed podpisaniem umowy, nie po odbiorze.
Czy wykonawca może użyć mojej strony w portfolio?
Jeśli umowa na to pozwala, tak. To standardowa praktyka i zwykle nie szkodzi. Gdy projekt ma pozostać poufny, trzeba to zapisać osobno.
Mam stronę bez umowy. Co teraz?
Poproś wykonawcę o pisemne potwierdzenie przeniesienia praw i o kod. Wielu zgodzi się bez problemu, bo temat po prostu nigdy nie wypłynął. Przy odmowie zostaje decyzja: budować od nowa czy zostać na obecnym rozwiązaniu.
Czy kod od freelancera jest bezpieczniejszy niż z agencji?
Sama forma działalności nic tu nie przesądza. Przesądza treść umowy. Jedna osoba potrafi zabezpieczyć to lepiej niż agencja i odwrotnie — czytaj papier, nie wizytówkę.
Co z tym zrobić
Własność strony rozstrzyga się w jednym akapicie umowy i nigdzie indziej. Sprawdź, czy masz podpisany dokument o przeniesieniu autorskich praw majątkowych, czy dostałeś kod i czy domena jest zarejestrowana na Ciebie. Kwadrans dziś oszczędza kilka tysięcy w dniu, w którym zechcesz coś zmienić.
Jeśli nie masz pewności, jak wygląda Twoja sytuacja, opisz ją przez formularz kontaktowy — powiem, czy da się z tym pracować dalej, także wtedy, gdy odpowiedzią będzie „zostań tam, gdzie jesteś".
O autorze
Karol Łukaszuk
Karol Łukaszuk — solo developer z Białej Podlaskiej. Od 2025 robi strony i aplikacje dla małych firm: stała cena w umowie, faktura VAT, kod należy do klienta.