Aplikácia beží, faktúry sú zaplatené, a predsa firma zistí, že jej softvér nepatrí. Nemôže ho dať rozvíjať inému dodávateľovi, nemá zdrojový kód a servis funguje podľa nálady programátorov. Príčinou býva zmluva uzavretá ešte pred spustením alebo chýbajúce dojednania. Tri veci rozhodujú: práva k dielu, merateľný servis a poistka pre prípad konca dodávateľa.
Komu patrí softvér, keď zmluva mlčí
Vývoj na zákazku sa právne riadi zmluvou o dielo (§ 536 a nasl. Obchodného zákonníka), práva k výsledku však určuje Autorský zákon (zákon č. 185/2015 Z. z.). Ten pre softvér objednaný u autora obsahuje pravidlo, ktoré objednávateľovi pomáha.
Na počítačový program, databázu podľa § 131 a kartografické dielo vytvorené celkom alebo sčasti na objednávku sa vzťahujú ustanovenia o zamestnaneckom diele; objednávateľ sa v tomto prípade považuje za zamestnávateľa, ustanovenie § 90 ods. 9 sa nepoužije.
Dielom na objednávku je pritom dielo, ktoré vytvoril autor na základe zmluvy o dielo (§ 91 ods. 1). Ak teda program píše priamo autor ako fyzická osoba na základe zmluvy o dielo, objednávateľ vykonáva jeho majetkové práva, pokiaľ sa nedohodne inak (§ 91 ods. 4 a § 90 ods. 4).
Softvér na mieru sa zvyčajne objednáva od dodávateľskej firmy. Kód píšu jej zamestnanci a ich majetkové práva vykonáva dodávateľ ako zamestnávateľ (§ 90 ods. 4 Autorského zákona). Či sa § 91 ods. 4 uplatní aj v prospech klienta takej firmy, zákon výslovne nerieši, preto sa naň nespoliehajte. Istotu dáva len licencia alebo postúpenie výkonu práv dohodnuté v zmluve. Keď zmluva o právach mlčí, môže sa objednávateľ spoľahnúť nanajvýš na oprávnenie použiť program na účel vyplývajúci zo zmluvy (§ 558 Obchodného zákonníka). Úprava, ďalší rozvoj cez iného dodávateľa či predaj aplikácie spolu s firmou sú bez súhlasu dodávateľa spochybniteľné.
Licencia, výhradná licencia, postúpenie výkonu práv
Sila pozície objednávateľa má tri stupne. Nevýhradná licencia znamená právo program používať. Dodávateľ však môže ten istý či podobný produkt licencovať aj iným. Výhradná licencia toto vylučuje a musí mať písomnú formu (§ 65 ods. 3 Autorského zákona). Dohodnúť treba spôsoby použitia vrátane práva na úpravy, územie aj čas. Ak zmluva spôsob použitia neurčí, platí licencia len na spôsob nevyhnutný na dosiahnutie účelu zmluvy (§ 66 ods. 1). Najsilnejším riešením je postúpenie výkonu majetkových práv, ktoré dodávateľ ako zamestnávateľ môže urobiť, ak nie je dohodnuté inak (§ 90 ods. 5). Objednávateľ vstúpi do pozície toho, kto s programom nakladá, vrátane práva udeľovať licencie ďalším. Pri výbere stupňa rozhoduje, či je aplikácia jadrom biznisu, alebo len podporným nástrojom.
Na vydanie zdrojového kódu potrebujete dojednanie
Autorský zákon chráni program v zdrojovom aj strojovom kóde (§ 87 ods. 1), žiadnu povinnosť vydať zdrojový kód objednávateľovi však neustanovuje. Oprávnený užívateľ smie program používať vrátane opravy chýb, ak nie je dohodnuté inak (§ 89 ods. 2). Bez prístupu ku kódu je to však právo iba na papieri. Do zmluvy preto patrí povinnosť priebežne odovzdávať aktuálny kód a dokumentáciu do repozitára pod kontrolou objednávateľa, povinnosť vydať kompletný kód pri skončení spolupráce v krátkej dohodnutej lehote a citeľná zmluvná pokuta za porušenie tejto povinnosti. Vydanie kódu je pri rozchode s dodávateľom citlivým bodom. Zmluvná pokuta znižuje motiváciu dodávateľa kód zadržiavať.
Servis podľa SLA sa musí dať merať
Sľub „budeme sa snažiť reagovať promptne“ nie je servisná zmluva. Merateľné SLA stojí na kategorizácii vád podľa závažnosti, od výpadku celej aplikácie po kozmetickú chybu. Pre každú kategóriu určuje osobitne reakčný čas a čas na vyriešenie alebo náhradné riešenie. K tomu patrí dohodnutá dostupnosť služby, vopred oznamované okno plánovaných odstávok a sankčný mechanizmus: kredity zo servisného paušálu alebo zmluvné pokuty za prekročenie časov. Bez sankcie zostáva pri porušení SLA len náhrada škody, ktorú treba preukázať. Súčasťou býva aj mlčanlivosť a ochrana dát. Čo má kryť NDA, zhŕňa poradňa potrebujem NDA?.
Escrow pre prípad krachu dodávateľa
Aj poctivý dodávateľ môže skončiť v úpadku alebo jednoducho zavrieť. Escrow zdrojového kódu znamená, že kód s dokumentáciou je uložený u nezávislej tretej strany a objednávateľovi sa vydá pri vopred dohodnutých udalostiach, ako je úpadok dodávateľa, ukončenie podpory produktu či porušenie povinnosti kód aktualizovať. Zmluva musí riešiť aj pravidelnú aktualizáciu depozitu. Escrow so zastaraným kódom chráni iba zdanlivo. Pri menších projektoch plní podobnú úlohu priebežné odovzdávanie kódu do repozitára objednávateľa.
Čo si z toho vziať
Práva k dielu, vydanie kódu, merateľné SLA a escrow sa dojednávajú pred podpisom. Po spustení aplikácie má pri vyjednávaní silnejšiu pozíciu dodávateľ. Komu práva k objednanému softvéru patria v jednotlivých scenároch, rozoberá poradňa autorské práva k softvéru na objednávku. Pripravíme alebo zrevidujeme softvérovú a licenčnú zmluvu, servisnú zmluvu so SLA, zmluvu na IT dielo a agilný vývoj aj implementačnú zmluvu k nasadeniu cudzieho systému.
Článok poskytuje všeobecné právne informácie podľa stavu k 26. 9. 2026. Nie je právnou službou ani radou pre konkrétnu situáciu. Právne predpisy sa menia a okolnosti vášho prípadu sa môžu líšiť. Pred rozhodnutím si preto postup overte alebo sa nám ozvite.