Vlastnictví zdrojového kódu a Vendor lock-in: Právní a technické pasti při vývoji IT
Co přesně kupujete, když si necháte vyvinout firemní software? Pokud ve smlouvě nemáte správně ošetřená majetková práva a přístup ke zdrojovému kódu, může vás původní dodavatel držet v šachu. Na co si dát pozor ve smlouvě o dílo.

Firma investovala 800 000 Kč do vývoje interního CRM systému. Po třech letech dodavatel oznámil zvýšení hodinové sazby o 100 % a zavedení nového měsíčního poplatku za „podporu platformy". Když chtěl majitel systém převzít a svěřit jinému vývojáři, zjistil, že kód běží na privátním serveru agentury a smlouva mu dává pouze nevýhradní právo software užívat. Zůstal v pasti.
Co je to Vendor Lock-in a jak vzniká v českém IT prostředí
Vendor lock-in (uzamčení zákazníka u dodavatele) je situace, kdy jsou náklady na změnu dodavatele softwaru tak vysoké, že je zákazník nucen setrvat u původního partnera i přes špatnou komunikaci, neúměrné ceny a neplnění termínů.
Toto uzamčení bývá v praxi realizováno třemi způsoby:
- Právní past: Smlouva o dílo neobsahuje postoupení výkonu majetkových autorských práv k dílu ani oprávnění zdrojový kód měnit a rozvíjet třetími osobami.
- Technická past: Kód je napsán v obskurním proprietárním frameworku, který nezná nikdo kromě původního dodavatele, nebo chybí jakákoliv dokumentace.
- Infrastrukturní past: Databáze a servery jsou registrovány na účtech agentury a klient k nim nemá administrátorská práva.
kódu, databáze a cloudových účtů předává Foxmate přímo do rukou klienta. Váš software je vaším firemním aktivem, nikoliv pronájmem.
Srovnání: Proprietární SaaS / Agenturní lock-in vs. Svobodný kód s Foxmate
| Klíčové hledisko | Tradiční agentura / Pronájem (Lock-in) | Přístup studia Foxmate (Plná nezávislost) |
|---|---|---|
| Majitel zdrojového kódu | Agentura (klient má pouze omezenou licenci) | Klient (plné postoupení majetkových práv) |
| Umístění Git repozitáře | Interní GitLab agentury bez přístupu klienta | Váš vlastní GitHub / GitLab účet od prvního dne |
| Vlastnictví databáze a dat | Uloženo na serverech dodavatele v mixu s jinými | Váš vlastní dedikovaný cloud (Hetzner / AWS) |
| Možnost změny dodavatele | Prakticky nemožná bez zahození celého softwaru | Plně otevřená – kterýkoliv seniorní React/Node vývojář naváže |
| Poplatky za počet uživatelů | Platíte za každého přidaného zaměstnance | 0 Kč – neomezený počet uživatelů bez licenčních poplatků |
| Použité technologie | Uzavřené proprietární CMS / staré PHP | Globální standard: Next.js 15, PostgreSQL, TypeScript |
Kontrolní seznam: Na co si dát pozor ve smlouvě o dílo
Před podpisem smlouvy o vývoji softwaru na míru vždy požadujte zahrnutí těchto klíčových bodů:
- Výhradní postoupení výkonu majetkových práv: Musí být explicitně uvedeno, že objednatel je oprávněn software užívat, měnit, doplňovat a umožnit tyto zásahy libovolným třetím osobám bez omezení.
- Předání kompletních zdrojových kódů: Včetně konfiguračních skriptů, Dockerfile, migrací databáze a dokumentace pro lokální sestavení.
- Nulové licenční poplatky po předání: Za samotný provoz vašeho systému nesmí dodavatel účtovat žádné umělé licenční poplatky. Platit byste měli pouze za reálné provozní servery a případnou sjednanou servisní podporu (SLA).
Pozor na nebezpečné formulace ve smlouvách
Pokud ve smlouvě od vývojářské agentury narazíte na větu: „Zhotovitel poskytuje objednateli nevýhradní nepřevoditelnou licenci k užití díla za podmínky řádného placení měsíčních servisních poplatků", zbystřete. Tato formulace znamená, že jakmile přestanete platit měsíční paušál, ztrácíte právo software používat, i když jste za jeho vývoj zaplatili statisíce.
Klíčové benefity
- Software se stává reálným nehmotným majetkem vaší firmy zvyšujícím její hodnotu
- Svoboda kdykoliv převzít kód interním programátorem nebo jinou agenturou
- Žádné skryté poplatky za růst firmy a přidávání nových poboček či uživatelů
- Data vašich klientů jsou bezpečně uložena na vaší vlastní infrastruktuře
- Čitelný kód postavený na moderních otevřených standardech bez proprietárních černých skříněk
- Průběžný přístup ke všem commitům v repozitáři během celého vývojového cyklu
Často kladené otázky
Proč některé agentury odmítají předat zdrojový kód?
Co se stane s open-source knihovnami použitými v projektu?
Jak probíhá předání projektu po dokončení vývoje?
Chcete software, který bude skutečně váš?
Ve Foxmate nehrajeme na licenční pasti. Kód píšeme čistě, transparentně a od prvního dne do vašeho repozitáře. Pojďme nezávazně probrat váš projekt.
Nezávazná konzultace s hlavním architektem →
Adam Bešina
Zakladatel & Lead Developer
„Moje vize je jednoduchá: odstraňovat zbytečnou manuální rutinu, digitalizovat chaos a stavět software, který firmám reálně vydělává čas a peníze.“
Zobrazit celý profilSouvisející články a know-how

Automatizace fakturace a párování plateb: Bankovní API vs. manuální rutina
Přepisování variabilních symbolů a ruční kontrola bankovních výpisů stojí firmy desítky hodin měsíčně a přináší zbytečné chyby. Přečtěte si, jak funguje napojení na bankovní API (Fio, ČSOB, KB), automatické párování s Pohodou a upomínkování na autopilota.

Jak moc si pustit AI do firmy: Kde vám ušetří desítky hodin a kam ji raději vůbec nepouštět
Zeptejte se dnes deseti majitelů firem na umělou inteligenci a dostanete dvě krajní odpovědi.

Reklama v ChatGPT a Gemini: Kdy se vyplatí, kolik stojí a jak ji spustit v Česku
Způsob, jakým lidé vyhledávají řešení, dodavatele a produkty na internetu, prochází největší proměnou za posledních dvacet let. Zákazníci stále častěji přeskakují klasické modré odkazy ve vyhledávačích a jdou rovnou do konverzačních AI asistentů.