Serwis IT – tworzenie stron internetowych, SEO i grafika

Ochrona własności intelektualnej w branży IT

31 października 2023 · Prawo · 9 min czytania
Ochrona własności intelektualnej w branży IT

Współczesny rynek technologiczny opiera się na wartości niematerialnej, jaką jest wytworzone oprogramowanie, unikalny design czy struktura bazy danych. Często spotykamy się w naszej codziennej pracy z sytuacjami, gdzie brak jasnych uregulowań prawnych prowadzi do paraliżu biznesowego lub kosztownych sporów. Ochrona własności intelektualnej w branży IT to nie tylko kwestia formalna, ale przede wszystkim fundament bezpieczeństwa finansowego każdej agencji, software house’u oraz klienta zlecającego wykonanie serwisu WWW.

Wielu przedsiębiorców wychodzi z błędnego założenia, że samo opłacenie faktury za stworzenie strony internetowej automatycznie czyni ich właścicielami całości kodu i grafik. Rzeczywistość prawna w Polsce i Unii Europejskiej jest jednak bardziej złożona. Bez precyzyjnych zapisów o przeniesieniu autorskich praw majątkowych, zamawiający staje się często jedynie użytkownikiem produktu, a nie jego pełnoprawnym dysponentem. Widzimy to regularnie przy audytach projektów, które trafiają do nas po nieudanych współpracach z poprzednimi wykonawcami.

W tym tekście przeanalizujemy mechanizmy chroniące twórców i inwestorów. Przyjrzymy się specyfice utworów w prawie autorskim, różnicom między licencją a przeniesieniem praw oraz pułapkom, jakie czyhają w popularnych licencjach otwartego oprogramowania. Skupimy się na praktycznych aspektach, które pozwolą uniknąć błędów na etapie podpisywania umowy, zamiast naprawiać je przed sądem, gdzie stawki za godzinę pracy prawnika zaczynają się od 300–500 zł netto.

Co podlega ochronie w projektach internetowych

Definicja utworu w polskim prawie jest bardzo szeroka, co w sektorze technologicznym bywa obosiecznym mieczem. Ochronie podlega każdy przejaw działalności twórczej o indywidualnym charakterze, ustalony w jakiejkolwiek postaci. W przypadku serwisu WWW mówimy o warstwowym podejściu do własności. Pierwszą warstwą jest kod źródłowy, traktowany analogicznie do dzieła literackiego. Ale ochrona nie obejmuje algorytmów ani idei – chroniony jest konkretny sposób zapisu instrukcji dla komputera.

Kolejnym elementem jest warstwa wizualna, czyli layout strony, ikony, dobrane typografie oraz autorskie fotografie. Tutaj ochrona własności intelektualnej w branży IT zazębia się z prawem do wizerunku (jeśli na zdjęciach są osoby) oraz prawami do znaków towarowych. Często zapominanym elementem jest struktura bazy danych, która może być chroniona jako odrębny utwór lub na podstawie przepisów o ochronie baz danych, co ma ogromne znaczenie w projektach typu e-commerce czy SaaS.

Warto pamiętać, że standardowe elementy interfejsu, jak popularny przycisk „kup teraz” czy układ menu burgera, zazwyczaj nie mają charakteru twórczego. Są to rozwiązania funkcjonalne, które stały się standardem rynkowym. Spór o własność zaczyna się tam, gdzie kończy się powtarzalność, a zaczyna unikalna kreacja projektanta.

Przeniesienie praw autorskich a licencja

To najczęstszy punkt zapalny w relacjach klient – wykonawca. W polskim systemie prawnym domyślnie, jeśli umowa nie mówi inaczej, twórca zachowuje autorskie prawa majątkowe, a zamawiający otrzymuje jedynie licencję niewyłączną. Dla firmy oznacza to, że nie może ona swobodnie modyfikować kodu bez zgody autora ani sprzedać strony innemu podmiotowi jako całości prawnej. Aby uzyskać pełną kontrolę, konieczne jest przeniesienie autorskich praw majątkowych.

Taka umowa musi zostać zawarta w formie pisemnej pod rygorem nieważności. E-mail czy ustalenia na komunikatorze to za mało, aby skutecznie nabyć prawa do kodu. Należy precyzyjnie określić tak zwane pola eksploatacji, czyli sposoby, w jakie możemy korzystać z utworu. Typowe pola eksploatacji w IT obejmują zwielokrotnianie kodu, wprowadzanie do pamięci komputera, rozpowszechnianie w sieci oraz, co najważniejsze, wykonywanie praw zależnych (czyli prawo do modyfikacji kodu przez inne osoby).

Cecha Licencja niewyłączna Przeniesienie praw majątkowych
Własność kodu Pozostaje przy programiście Przechodzi na zamawiającego
Forma umowy Dowolna (nawet ustna) Pisemna pod rygorem nieważności
Prawo do dalszej odsprzedaży Brak, chyba że umowa stanowi inaczej Pełne prawo właściciela
Koszt orientacyjny Niższy (abonament lub jednorazowo) Wyższy (zazwyczaj w cenie wdrożenia)
Modyfikacje kodu Ograniczone do zgody autora Pełna swoboda (prawa zależne)
Często spotykamy się z przekonaniem klientów, że zapłacona faktura to koniec formalności, a tymczasem bez fizycznego podpisu na umowie z załącznikiem o przekazaniu praw, ich biznes wisi na włosku. Wystarczy konflikt z programistą, by stracić legalną możliwość rozwoju własnego systemu. Tomasz, administrator serwisu Serwis IT, od 2012 roku projektuje strony i prowadzi kampanie SEO dla firm

Licencje open source w komercyjnych projektach

Trudno wyobrazić sobie współczesne tworzenie stron bez systemów takich jak WordPress, bibliotek React czy frameworków Laravel. Wykorzystanie oprogramowania otwartoźródłowego zmienia sposób, w jaki postrzegana jest ochrona własności intelektualnej w branży IT. Programista nie może przenieść na klienta praw do kodu, który sam „pożyczył” od społeczności na licencji GPL czy MIT. Może jedynie przenieść prawa do swoich autorskich modyfikacji i unikalnych wtyczek.

Licencja GPL (General Public License), na której bazuje WordPress, wymusza tak zwaną zasadę copyleft. Jeśli tworzymy rozwiązanie będące pochodną kodu GPL, ono również powinno być udostępnione na tej licencji. W praktyce biznesowej oznacza to, że nie możemy zabronić klientowi dalszego kopiowania części kodu opartej na GPL. Ale grafiki, treści i specyficzne konfiguracje, które nie są integralną częścią jądra systemu, mogą pozostać naszą wyłączną własnością.

I tu pojawia się rola audytu licencyjnego. Korzystanie z gotowych komponentów oszczędza setki godzin pracy (i tysiące złotych), jednak wymaga świadomości, że nasz produkt staje się „hybrydą” prawną. Należy zadbać, aby umowa z wykonawcą jasno rozgraniczała, co jest autorskim wkładem, a co elementem open source. Pozwala to uniknąć roszczeń ze strony organizacji chroniących wolne oprogramowanie.

Znak towarowy jako element ochrony marki w sieci

Domena internetowa nie jest własnością w sensie prawnym – jest jedynie usługą dzierżawioną od rejestratora. Prawdziwą ochronę nazwy firmy, produktu czy logotypu zapewnia rejestracja znaku towarowego w urzędzie patentowym. W branży IT, gdzie konkurencja jest globalna, ochrona ta staje się kluczowa dla pozycjonowania i budowania zaufania. Rejestracja znaku w Urzędzie Patentowym RP (koszt od około 400 zł za jedną klasę towarową plus opłaty za ochronę) daje nam wyłączne prawo do posługiwania się daną nazwą w określonej branży.

Dlaczego to ważne dla SEO i marketingu? Ponieważ konkurencja może próbować reklamować się na naszą nazwę w systemach reklamowych lub tworzyć łudząco podobne serwisy (typosquatting). Mając zarejestrowany znak towarowy, dysponujemy silnym narzędziem prawnym do blokowania takich działań w mediach społecznościowych i wyszukiwarkach. Firmy technologiczne często rejestrują również znaki dla swoich kluczowych produktów SaaS, aby zapobiec ich kopiowaniu pod innymi nazwami.

Proces rejestracji trwa zazwyczaj od 6 do 12 miesięcy. W tym czasie urząd bada, czy znak nie jest zbyt opisowy (np. nazwa „Dobre Strony” może zostać odrzucona jako zbyt ogólna) i czy nie narusza praw wcześniejszych. Skuteczna ochrona własności intelektualnej w branży IT w zakresie marki pozwala na bezpieczne inwestowanie w kampanie linków sponsorowanych bez obawy, że ktoś „podepnie się” pod nasz wypracowany autorytet.

Typowe błędy i zagrożenia w umowach IT

Największym błędem, jaki obserwujemy, jest brak precyzyjnego określenia momentu przejścia praw. Wiele wzorów umów zawiera zapis, że prawa przechodzą z chwilą „ustalenia utworu”. Z perspektywy wykonawcy to bardzo niebezpieczne, bo klient może otrzymać prawa do kodu, zanim jeszcze za niego zapłaci. My zawsze rekomendujemy zapis, że przeniesienie praw następuje w momencie pełnej zapłaty wynagrodzenia wynikającego z faktury końcowej.

Kolejną pułapką jest brak uregulowania kwestii autorskich praw osobistych. Są one niezbywalne – programista zawsze pozostaje autorem kodu. Można jednak w umowie zobowiązać twórcę do niewykonywania tych praw, co w praktyce oznacza, że nie będzie on domagał się podpisania każdej linii kodu swoim nazwiskiem na stronie klienta. Brak takiego zapisu może być uciążliwy przy dużych, prestiżowych realizacjach, gdzie estetyka i czystość przekazu są priorytetem.

Błędem jest również ignorowanie kwestii licencji na czcionki i zdjęcia stockowe. Często agencje kupują licencję na siebie, a nie na klienta końcowego. W razie kontroli legalności oprogramowania lub audytu prawnego przed sprzedażą spółki, okazuje się, że firma nie ma prawa do używania grafik w swoim serwisie. Koszt wykupu poprawnej licencji to zazwyczaj od 50 do 500 zł netto za element, co jest ułamkiem kary, jaką może nałożyć organizacja zbiorowego zarządzania prawami autorskimi.

Jak zabezpieczyć kod i grafikę w praktyce

Oprócz umów warto stosować zabezpieczenia techniczne. Dla skryptów PHP, które są sprzedawane jako produkty pudełkowe, stosuje się narzędzia do zaciemniania kodu (obfuscation), co utrudnia ich nieautoryzowaną modyfikację i kopiowanie. W przypadku front-endu, minifikacja plików JavaScript i CSS pełni podobną funkcję, choć jej głównym celem jest optymalizacja szybkości ładowania strony. Ale to nie wszystko.

Warto prowadzić dokumentację projektową w systemach kontroli wersji typu Git. Każdy „commit” posiada datę i podpis autora, co w razie sporu w sądzie stanowi doskonały dowód na to, kiedy i przez kogo dany fragment kodu został stworzony. Ochrona własności intelektualnej w branży IT staje się wtedy łatwiejsza do udowodnienia. Podobnie w grafice – przechowywanie plików źródłowych (PSD, AI, Figma) z historią zmian pozwala wykazać proces twórczy, co jest kluczowe w sprawach o plagiat.

  1. Zawsze podpisuj umowę przed rozpoczęciem prac programistycznych.
  2. Weryfikuj licencje wszystkich bibliotek zewnętrznych użytych w projekcie.
  3. Stosuj systemy kontroli wersji do archiwizacji postępów prac.
  4. Po zakończeniu projektu odbierz protokół zdawczo-odbiorczy z wyraźnym odniesieniem do praw autorskich.
  5. Zarejestruj nazwę swojego kluczowego produktu jako znak towarowy.

Pamiętajmy również o tajemnicy przedsiębiorstwa. Często to, co najcenniejsze w IT, to nie sam kod, ale know-how dotyczący procesów biznesowych, które ten kod obsługuje. Dlatego każda umowa o stworzenie oprogramowania powinna być poprzedzona umową o zachowaniu poufności (NDA). Chroni ona informacje o strukturze bazy danych, planowanych funkcjonalnościach czy strategiach marketingowych jeszcze przed ich oficjalną premierą na rynku.

Najczęstsze pytania

Czy mogę legalnie skopiować wygląd innej strony internetowej?

Nie, kopiowanie layoutu, unikalnych grafik czy struktury nawigacyjnej może zostać uznane za naruszenie praw autorskich lub czyn nieuczciwej konkurencji. Inspiracja jest dozwolona, ale granica między nią a plagiatem jest płynna i w razie sporu oceniana przez biegłych sądowych.

Kto jest właścicielem strony, jeśli programista pracował na etacie?

W przypadku umowy o pracę (UoP), autorskie prawa majątkowe do utworów stworzonych w wyniku wykonywania obowiązków służbowych automatycznie przechodzą na pracodawcę, chyba że umowa o pracę stanowi inaczej. Zasada ta nie dotyczy jednak automatycznie umów B2B czy zleceń.

Czy licencja MIT pozwala na komercyjne wykorzystanie kodu?

Tak, licencja MIT jest jedną z najbardziej liberalnych licencji open source. Pozwala na korzystanie, kopiowanie i modyfikowanie kodu, a także na jego sprzedaż, pod warunkiem dołączenia oryginalnej informacji o prawach autorskich i treści licencji do dystrybuowanego oprogramowania.

Co zrobić, gdy zauważę, że ktoś ukradł moje teksty ze strony?

Pierwszym krokiem powinno być zabezpieczenie dowodów (np. zrzuty ekranu z widoczną datą lub notarialne poświadczenie treści). Następnie należy wysłać wezwanie do zaprzestania naruszeń. Jeśli to nie poskutkuje, można zgłosić naruszenie do dostawcy hostingu (procedura Notice and Takedown) lub wystąpić na drogę sądową o odszkodowanie.

« wróć na bloga