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

Kritická zranitelnost v PHP (PHP2Shell): Proč zastaralé firemní systémy čelí útokům a jak ochránit vaše data
Bezpečnostní experti varují: v jádře technologie PHP byly odhaleny kritické chyby umožňující ovládnutí serveru bez znalosti hesel. Zjistěte, jaké bezprostřední riziko hrozí vašemu firemnímu webu, ERP a e-shopu a jak situaci pragmaticky vyřešit bez výpadku provozu.

Servisní a reklamační portál (RMA) na míru: Jak zkrotit chaos v záručních opravách, náhradních dílech a výjezdech techniků
E-mailová vlákna a tabulky v Excelu selhávají, jakmile firma řeší desítky reklamací a servisních výjezdů týdně. Zjistěte, jak zakázkový RMA portál automatizuje kontrolu sériových čísel, generování svozových štítků, odpis náhradních dílů ze skladu a tablety techniků.

AI vytěžování faktur, dodacích listů a objednávek do ERP (Pohoda / Helios / ABRA): Reálné srovnání přesnosti a úspor
Konec ručního přepisování PDF faktur a naskenovaných dodacích listů do účetnictví. Podívejte se, jak multimodální AI dosahuje 99,2% přesnosti na úrovni položek a provádí automatické třístranné párování (3-Way Matching) přímo do Pohody, Heliosu a ABRA.