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.
Key Benefits
- 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
Frequently Asked Questions
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
Founder & Lead Developer
“My vision is simple: eliminate unnecessary manual routines, digitalise chaos, and build software that genuinely makes companies time and money.”
View full profileRelated Articles & Insights

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.

How Much AI to Allow into Your Business: Where It Saves Tens of Hours and Where to Keep It Out
Ask ten business owners today about artificial intelligence and you'll get two extremes. Find out where AI delivers massive ROI and where human judgment remains irreplaceable.

Advertising in ChatGPT and Gemini: When It Pays Off, What It Costs, and How to Launch
How people search for solutions and products online is undergoing the largest shift in 20 years. Users increasingly skip search result blue links and consult conversational AI assistants.