Prawa autorskie i licencje (wzór)
Ten dokument to wzór zasad dotyczących praw autorskich do oprogramowania, stron i modeli AI tworzonych przez spółkę. W przeciwieństwie do pozostałych dokumentów w tym folderze nie jest oparty na żadnym istniejącym szablonie w repozytorium — to nowa treść, dopisana specjalnie pod działalność software house'ową. Wymaga weryfikacji przez prawnika przed użyciem w realnej umowie, w szczególności zakresu przenoszonych praw i momentu ich przejścia.
1. Zakres dokumentu
Niniejszy dokument określa zasady dotyczące praw autorskich i licencji do oprogramowania, stron internetowych, aplikacji, automatyzacji oraz modeli AI wytwarzanych przez [pełna nazwa spółki] (dalej: Wykonawca) na zlecenie klientów. Szczegółowe warunki dla konkretnego projektu określa zawsze odrębna umowa lub zamówienie — ten dokument stanowi zasady domyślne, stosowane w braku odmiennych ustaleń.
2. Przeniesienie praw majątkowych do kodu wykonanego na zamówienie
Z chwilą zapłaty pełnego wynagrodzenia za dany projekt, Wykonawca przenosi na Klienta autorskie prawa majątkowe do kodu źródłowego stworzonego specjalnie na potrzeby tego projektu, w zakresie pól eksploatacji określonych w umowie szczegółowej. Do czasu pełnej zapłaty kod pozostaje własnością Wykonawcy, a Klient korzysta z niego wyłącznie w zakresie niezbędnym do testowania i odbioru prac.
3. Komponenty gotowe, szablony i biblioteki
Wykonawca może wykorzystywać przy realizacji projektu własne, wcześniej opracowane szablony, komponenty i wzorce (np. gotowe moduły automatyzacji, layouty stron, konfiguracje integracji). Prawa do tych elementów w wersji ogólnej (niezwiązanej z konkretnym projektem klienta) pozostają przy Wykonawcy, który może je wykorzystywać ponownie w innych projektach. Klient otrzymuje prawo do korzystania z tych elementów wyłącznie w ramach dostarczonego mu rozwiązania, chyba że umowa szczegółowa stanowi inaczej.
4. Biblioteki i komponenty open source oraz zewnętrzne
Dostarczone oprogramowanie może zawierać biblioteki, komponenty i narzędzia open source lub udostępniane przez podmioty trzecie (np. frameworki, biblioteki JavaScript, modele bazowe open-source wykorzystywane do budowy dedykowanych modeli AI). Elementy te podlegają własnym licencjom (np. MIT, Apache 2.0, licencje modeli open-source), niezależnym od niniejszego dokumentu i od umowy z Klientem. Wykonawca informuje Klienta o głównych zależnościach tego typu wykorzystanych w projekcie, na życzenie Klienta.
5. Modele AI wytrenowane lub dostrojone dla klienta
Jeśli w ramach usługi Wykonawca przygotowuje dedykowany model AI (np. poprzez fine-tuning modelu open-source lub konfigurację systemu RAG na danych Klienta), prawa do:
- bazowego modelu open-source — pozostają na warunkach jego oryginalnej licencji,
- wag i konfiguracji powstałych w wyniku dostrojenia modelu specjalnie dla danych Klienta — przechodzą na Klienta po zapłacie pełnego wynagrodzenia, na zasadach analogicznych do punktu 2,
- danych Klienta wykorzystanych do uczenia lub jako baza wiedzy (RAG) — pozostają wyłącznie własnością Klienta; Wykonawca nie wykorzystuje ich do żadnych innych celów niż realizacja danego projektu, chyba że Klient wyrazi na to odrębną, pisemną zgodę.
6. Prawo Wykonawcy do prezentowania zrealizowanych projektów
Wykonawca może umieścić informację o zrealizowanym projekcie (nazwę Klienta, zrzuty ekranu, opis zakresu prac) w swoim portfolio i materiałach marketingowych, chyba że Klient zastrzeże poufność projektu w umowie lub odrębnym oświadczeniu (np. na podstawie NDA). Zastrzeżenie poufności nie wpływa na przeniesienie praw autorskich opisane w punkcie 2.
7. Gwarancja braku naruszeń praw osób trzecich
Wykonawca oświadcza, że kod i materiały tworzone specjalnie na potrzeby projektu Klienta nie naruszają praw autorskich osób trzecich, z zastrzeżeniem komponentów opisanych w punkcie 4, które podlegają swoim własnym licencjom.
8. Kod źródłowy i dostęp po zakończeniu współpracy
Po zakończeniu projektu i uregulowaniu pełnego wynagrodzenia, Klient otrzymuje pełny dostęp do kodu źródłowego stworzonego dla niego rozwiązania (np. poprzez repozytorium Git lub przekazanie archiwum plików), chyba że umowa przewiduje inny model (np. licencję na korzystanie z oprogramowania bez przekazania pełnego kodu źródłowego — dotyczy to w szczególności elementów opisanych w punkcie 3).
9. Postanowienia końcowe
W sprawach nieuregulowanych niniejszym dokumentem zastosowanie mają przepisy ustawy o prawie autorskim i prawach pokrewnych oraz Kodeksu cywilnego. W przypadku sprzeczności między tym dokumentem a umową szczegółową dla danego projektu, pierwszeństwo ma umowa szczegółowa.