Wróć do bloga
11 listopada 2026

Własność kodu i danych w systemie na zamówienie

Własność kodu i danych w systemie na zamówienie: co znaczy „mieć system”, pięć warstw kontroli, pytania do wykonawcy i lista rzeczy do odebrania.

„System będzie Państwa” to zdanie, które pada w wielu rozmowach handlowych i znaczy za każdym razem coś innego. Dla jednego wykonawcy oznacza dostęp do panelu, dla innego przekazanie kodu, dla jeszcze innego pełne prawa i wszystkie konta. Różnicę widać dopiero przy rozstaniu. Jak oceniać wykonawców, opisuje przewodnik wybór wykonawcy. Poniższe uwagi mają charakter biznesowy i ogólny. Nie zastępują porady prawnej.

Pięć warstw kontroli

WarstwaCo obejmujePytanie kontrolne
DaneKlienci, zlecenia, dokumenty, historiaCzy mogę je pobrać w całości, kiedy chcę, w formacie do odczytania?
Kod źródłowyProgram, konfiguracja, skryptyCzy mam do niego dostęp i prawo do zmian?
Konta i infrastrukturaSerwer, baza, Domena, poczta, usługi zewnętrzneNa kogo są zarejestrowane i kto płaci?
DokumentacjaOpis budowy, instrukcja uruchomienia, lista integracjiCzy nowy programista uruchomi system bez pomocy poprzedniego?
Prawo do rozwojuZapisy umowy o prawach autorskich lub licencjiCzy inny wykonawca może legalnie kontynuować pracę?

Pełna niezależność wymaga wszystkich pięciu. Brak jednej potrafi unieważnić pozostałe: kod bez dokumentacji i dostępów jest trudny do uruchomienia, a dostępy bez praw nie pozwalają legalnie niczego zmienić.

Dane: warstwa najważniejsza

  • Eksport w każdej chwili. Nie tylko na koniec umowy. Najlepiej samodzielnie, przyciskiem.
  • Format do odczytania. Pliki, które otworzy arkusz lub wczyta inny system, razem z załącznikami.
  • Komplet. Także historia, notatki i pliki, nie tylko lista klientów.
  • Kopie zapasowe. Kto je robi, gdzie leżą i czy firma ma do nich dostęp.
  • Usunięcie po zakończeniu. Kiedy wykonawca kasuje swoje kopie.
  • Dane osobowe. Umowa powierzenia przetwarzania i miejsce przechowywania.

Dobrą praktyką jest próbny eksport raz na kwartał. Pokazuje, czy zapis w umowie działa w rzeczywistości.

Kod: przeniesienie praw czy licencja

WariantCo oznacza w praktyceKiedy pasuje
Przeniesienie praw majątkowychFirma staje się właścicielem kodu napisanego dla niejSystem jest istotną przewagą firmy, budowany tylko dla niej
Szeroka licencja z kodemFirma korzysta, zmienia i rozwija, wykonawca zachowuje prawaWykonawca używa własnych modułów wspólnych
Licencja bez koduFirma korzysta z działającego systemu, nie może go zmieniaćGotowe produkty i usługi w abonamencie
Dostęp jako usługaSystem działa u dostawcy, firma ma kontoStandardowe narzędzia, gdy ważny jest tylko eksport danych

Żaden wariant nie jest z natury zły. Zły jest wariant, o którym firma nie wiedziała. Przy przeniesieniu praw i przy licencji warto zwrócić uwagę na to, od kiedy obowiązują: od zapłaty każdej części, od odbioru czy dopiero od zakończenia całego projektu. Szczegółowe zapisy, w tym pola eksploatacji i prawa zależne, to zadanie dla prawnika.

Konta i infrastruktura

To warstwa najczęściej przeoczana, a najprostsza do uporządkowania.

ZasóbDobra praktyka
DomenaZarejestrowana na firmę, z dostępem właściciela do panelu
Serwer i baza danychKonto firmy, wykonawca ma uprawnienia nadane i możliwe do cofnięcia
Repozytorium koduNależy do firmy albo firma ma w nim stały dostęp i kopię
Usługi zewnętrzneBramki SMS, poczta, mapy, płatności na kontach firmy
Hasła i kluczePrzechowywane w menedżerze haseł firmy, z listą, kto ma dostęp

Jeśli wszystko działa na kontach wykonawcy, firma jest zależna od jego dobrej woli niezależnie od tego, co mówi umowa o prawach autorskich.

Przykład: system, którego nie dało się zabrać

Przykład jest zmyślony. Sieć trzech pracowni protetycznych zamówiła system do obsługi zleceń od gabinetów. Umowa zawierała zdanie o przeniesieniu praw autorskich po zapłacie. Po trzech latach wykonawca ograniczył działalność i przestał odpowiadać w rozsądnym czasie.

Nowy zespół programistów zapytał o pięć rzeczy. Okazało się, że prawa firma ma, ale kodu nigdy nie otrzymała. Serwer i domena były zarejestrowane na wykonawcę. Dokumentacji nie było. Kopie zapasowe istniały, lecz na jego koncie. Dane dało się wyeksportować tylko częściowo, bez załączonych plików.

Przejęcie trwało cztery miesiące i wymagało negocjacji z poprzednim wykonawcą, który nie miał obowiązku się spieszyć. Gdyby firma od początku miała kod we własnym repozytorium, serwer na własnym koncie i kwartalny eksport danych, zmiana wykonawcy zajęłaby tygodnie. Papierowa własność bez pozostałych czterech warstw okazała się niewiele warta.

Pytania do wykonawcy przed podpisaniem

  1. Na czyich kontach będą domena, serwer, baza i repozytorium?
  2. Czy i kiedy otrzymam kod źródłowy? W jakiej formie?
  3. Które części systemu są pisane dla mnie, a które są Państwa gotowymi modułami?
  4. Jakie prawa dostaję do każdej z tych części i od kiedy?
  5. Jak wygląda eksport danych i czy mogę go wykonać samodzielnie?
  6. Co otrzymam w ciągu trzydziestu dni od zakończenia współpracy?
  7. Czy system korzysta z płatnych bibliotek lub usług, na które potrzebuję własnej licencji?
  8. Czy istnieje dokumentacja pozwalająca uruchomić system innemu zespołowi?

Szerszą listę zawiera artykuł pytania do wykonawcy przed wdrożeniem, a zapisy umowne tekst umowa wdrożeniowa: na co zwrócić uwagę.

Lista rzeczy do odebrania

  • Kod źródłowy z historią zmian.
  • Instrukcja uruchomienia i opis budowy.
  • Lista integracji z danymi dostępowymi.
  • Dostępy administracyjne do serwera, bazy, domeny i usług.
  • Pełny eksport danych i ostatnia kopia zapasowa.
  • Lista użytych bibliotek i ich licencji.
  • Pisemne potwierdzenie zakresu praw.

Najlepiej odbierać te rzeczy na bieżąco, po każdym etapie, a nie jednorazowo na końcu.

Jak to wygląda w modelu abonamentowym

W abonamencie firma płaci stałą opłatę za budowę, rozwój i utrzymanie. Pytania o własność są wtedy takie same, tylko odpowiedź trzeba znać z góry: co zostaje u klienta, gdy przestaje płacić. Uczciwy model zapewnia co najmniej pełny dostęp do danych i jasno opisuje, co dzieje się z systemem. Różnice między modelami rozliczeń omawia porównanie abonament czy projekt jednorazowy. W Programie Skalowania dane klienta pozostają jego własnością. Zasady opisuje strona Program Skalowania.

Co dalej

Jak porównywać wykonawców, podpowiada artykuł jak wybrać firmę wdrożeniową CRM. Pytania o własność w konkretnej sytuacji można zadać na bezpłatnej konsultacji. Pozostałe przewodniki są w bazie wiedzy.

Najczęstsze pytania

Czy zapłata za system oznacza, że firma jest właścicielem kodu?+

Nie automatycznie. W polskim prawie autorskie prawa majątkowe do programu co do zasady należą do twórcy lub jego pracodawcy, a ich przeniesienie wymaga umowy w formie pisemnej z określeniem pól eksploatacji. Bez takiego zapisu zamawiający ma zwykle jedynie prawo do korzystania w zakresie wynikającym z celu umowy. Konkretne skutki powinien ocenić prawnik.

Co jest ważniejsze: własność kodu czy danych?+

Dla większości małych firm dane. Kod można w ostateczności napisać od nowa, a historii klientów, zleceń i rozliczeń odtworzyć się nie da. Dlatego pierwszym warunkiem powinna być możliwość pobrania kompletu danych w czytelnym formacie w dowolnym momencie. Własność kodu zyskuje na znaczeniu, gdy system jest rozbudowany i nietypowy.

Czy licencja zamiast przeniesienia praw to zły wybór?+

Niekoniecznie. Licencja o szerokim zakresie, bezterminowa, z prawem do modyfikacji i dostępem do kodu, daje w praktyce podobną swobodę jak przeniesienie praw, a bywa tańsza. Zła jest licencja wąska: bez kodu, bez prawa do zmian, wygasająca z końcem współpracy. Liczy się treść, a nie nazwa, i tę treść warto dać do oceny prawnikowi.

Co z kodem, który wykonawca wykorzystuje u wielu klientów?+

To częsta i uczciwa praktyka: wykonawca ma własne gotowe moduły, które przyspieszają pracę. Zwykle nie przenosi do nich praw, tylko udziela licencji. Ważne, żeby umowa jasno rozdzielała część wspólną od części napisanej dla danej firmy oraz gwarantowała, że licencja na część wspólną nie wygaśnie po zakończeniu współpracy.

Ten artykuł jest częścią przewodnika: Wybór wykonawcy wdrożenia w bazie wiedzy.

Co dalej

Dla firm z zespołem i stałymi zapytaniami

Bezpłatna konsultacja 45 minut

Przechodzimy przez drogę klienta w Twojej firmie i wskazujemy, co uporządkować najpierw. Po rozmowie dostajesz plan skalowania.