Dne 26. března 2021 přestal Adobe hostovat weby postavené na systému Business Catalyst. Majitelé měli tři roky na to, aby si stáhli data a přestěhovali se jinam. Kdo to nestihl, o web přišel.
Nikdo nic nenaboural a žádný vývojář neudělal chybu. Jen se změnilo rozhodnutí dodavatele, které za ně nikdo nemohl zrušit.
Krabice, ze které se špatně vystupuje
Krabicové CMS prodává jednoduchost: zaplatíte, zapnete a web běží. Většinu času je to pravda. Problém nenastane v prvním roce, ale v pátém, když se objeví něco, s čím krabice nepočítala.
Vendor lock-in je stav, kdy je odchod od dodavatele tak drahý, pomalý nebo riskantní, že u něj zůstanete, i když vám přestal vyhovovat. U CMS je to zvlášť ostré, protože systém není jen nástroj. Je v něm obsah, struktura webu, vzhled, integrace i návyky celého týmu.
Na začátku ho nevidíte, protože porovnáváte to, co je vidět: cenu za první rok, hezkou ukázku a rychlé nasazení. Zbytek je pod hladinou. Lock-in se skládá z pěti vrstev a u každé najdete příběh nebo data a otázku, kterou si můžete položit ještě před podpisem smlouvy.
1. Licence: platíte za právo web provozovat
U krabicových systémů obvykle neplatíte za web, ale za právo ho provozovat. Licence se často váže na počet uživatelů, jazyků, webů nebo záznamů a platí se opakovaně. Když web roste, roste i cena, aniž byste dostali něco navíc.
Než podepíšete, projděte si čtyři věci:
- Co se počítá. Uživatelé, jazyky, weby, záznamy, objem provozu? Každá metrika je potenciální příplatek.
- Co se stane při růstu. Kolik bude stát druhý jazyk, pátý redaktor nebo desetitisící položka katalogu?
- Co se stane, když přestanete platit. Web poběží dál, nebo se vypne?
- Jak se mění cena při obnovení. Je zafixovaná, nebo ji dodavatel může změnit jednostranně?
2. Pluginy: deset systémů místo jednoho
Jádro krabicového CMS bývá záměrně úzké a zbytek se dokupuje: formuláře, vícejazyčnost, SEO, filtrování, import. Každý plugin má vlastní licenci, vlastního autora a vlastní tempo aktualizací. Nevybíráte tedy jeden systém, ale skládáte jich deset a při každé aktualizaci hrozí, že jeden rozbije druhý.
Největším nákladem proto často není cena pluginů, ale čas na jejich údržbu a hlídání kompatibility. A někdy se změní i to, kdo plugin spravuje.
V říjnu 2024 se ve sporu mezi společnostmi Automattic a WP Engine změnilo, kdo v oficiálním adresáři WordPressu spravuje oblíbený plugin Advanced Custom Fields. Adresář nově nabízel fork pod názvem Secure Custom Fields a weby se zapnutými automatickými aktualizacemi z WordPress.org se podle zpravodajských webů mohly na nový plugin přepnout. Majitelé webů se sporu nijak neúčastnili, přesto jim najednou mohl běžet jiný kód než dřív.
Nejde o to, kdo měl ve sporu pravdu. Jde o to, že plugin žije v infrastruktuře, kterou nevlastníte a neovlivníte.
Lock-in nepoznáte podle ceny licence. Poznáte ho podle ceny odchodu.
3. Data: obsah je váš, ale v jakém formátu?
Obsah je největší hodnota webu a zároveň to, co se nejhůř stěhuje. Samotný export textů nestačí. Potřebujete dostat ven i strukturu stránek, vztahy mezi záznamy, překlady, média, přesměrování starých adres a uživatelské účty.
Právě uživatelé bývají past. Při konci Business Catalyst upozorňovali odborníci, že bez přístupu k aktuálním heslům a dalším osobním údajům je přenos uživatelských účtů téměř nemožný.
Odborníci na cloud navíc připomínají, že poplatky jsou jen nejviditelnější část. Déle než jakákoli faktura vás drží proprietární rozhraní, specifické formáty dat a vazba na přihlašování.
Praktický test: vyzkoušejte export ještě ve zkušební verzi. Pokud ho nezvládnete sami za odpoledne a nenačtete výsledek v jiném systému, nezvládnete ho ani v krizi.
4. Evropa lock-in reguluje, ale jen zčásti
Od 12. září 2025 platí v EU nařízení Data Act, které se mimo jiné týká přechodu mezi cloudovými službami (IaaS, PaaS i SaaS). Poskytovatelé musí odstranit překážky, které zákazníkům brání přejít jinam.
- Do 12. ledna 2027 smějí účtovat jen sníženou cenu za přechod, omezenou na náklady, které jim skutečně vzniknou.
- Od 12. ledna 2027 mají být poplatky za přechod zakázány, včetně poplatků za přenos dat ven.
Je to důležitá změna, ale není to všelék. Zákon zakazuje poplatek, ne technickou vazbu. Proprietární rozhraní, specifické formáty a propojení s přihlašováním zůstávají a rozhodují o tom, jak bolestivý přechod bude. Pravidla se navíc vztahují na služby stejného typu a vždy je potřeba ověřit, jestli konkrétní produkt pod ně spadá. U důležité smlouvy se vyplatí poradit s právníkem.
5. Dodavatel mění pravidla
Dodavatel určuje, jak se systém vyvíjí, kolik stojí a jak dlouho bude existovat. Business Catalyst je extrémní případ, ale ne ojedinělý.
V únoru 2023 koupil Netlify firmu Gatsby a oznámil, že služba Gatsby Cloud skončí a zákazníci mají přejít na Netlify. Podle reportáže Smashing Magazine někteří zákazníci po přechodu hlásili vyšší účty a ztrátu inkrementálních buildů, tedy funkce, kvůli které si Gatsby Cloud původně vybrali.
V obou případech dodavatel nabídl cestu pryč. Jenže vždy na svých podmínkách a ve svém termínu.
Totéž platí o lidech. Pokud systému rozumí jen dodavatel, je každá úprava jeho zakázkou za jeho cenu.
Kolik stojí odchod
Odchod nikdy nestojí jen licenci nového systému. Odborné zdroje uvádějí, že přechod na jinou platformu obvykle trvá tři až šest měsíců a u složitých projektů stojí od desítek tisíc dolarů po šestimístné částky. Průzkum mezi více než 300 IT lídry velkých firem uvádí průměrné překročení nákladů na migrace platforem o 18 %.
Do skutečné ceny proto patří všechno, co se objeví v průběhu let:
- Licence a příplatky. Platíte každý rok a při růstu. Zeptejte se, co se počítá a jak se mění cena.
- Pluginy. Objeví se při nasazení a při každé aktualizaci. Zeptejte se, kdo je udržuje a co se stane, když skončí.
- Údržba a aktualizace. Běží průběžně. Zeptejte se, kdo je dělá a kolik stojí hodina práce.
- Úpravy na míru. Přijdou s každou novou potřebou. Zeptejte se, jestli je může dělat i někdo jiný než dodavatel.
- Odchod. Přijde jednou, ale bývá vysoký. Zeptejte se, jak vypadá export a v jakém formátu.
Dobrá zpráva: všechny tyto položky můžete zjistit dopředu. Stačí se zeptat.
Skóre závislosti: pět otázek, deset bodů
Projděte si pět otázek u systému, který používáte nebo zvažujete. Za každou dejte 0 bodů, když znáte jasnou odpověď z dokumentace nebo smlouvy, 1 bod, když si jen myslíte, že to asi jde, a 2 body, když odpověď neznáte nebo je záporná.
1. Můžu si sám vyexportovat všechna data včetně struktury, překladů a médií?
2. Znám přesně, co platím a jak se cena změní, když web poroste?
3. Poběží web dál, když přestanu platit nebo když dodavatel skončí?
4. Můžu systém provozovat u sebe, nebo jen u dodavatele?
5. Zvládne úpravy i jiný vývojář než dodavatel?
Co vám vyšlo:
- 0 až 2 body: závislost je nízká.
- 3 až 6 bodů: je tam riziko. Doplňte do smlouvy, co chybí, a vyzkoušejte export.
- 7 až 10 bodů: jste zamčení. Počítejte s tím v rozpočtu a naplánujte únikovou cestu dřív, než bude naléhavá.
Jak to řešíme v SQRL
SQRL stojí na Laravelu, který zná velká komunita vývojářů. Na vašem webu proto může pracovat váš tým nebo jiný vývojář, nejen my. Licence pro vaši doménu je trvalá a aplikaci můžete provozovat i ve vlastním prostředí. Nové funkce vznikají pomocí šablon a pluginů, bez zásahu do jádra. V pětibodovém testu výše to odpovídá otázkám 3 až 5.
Co SQRL nevyřeší: úplně bez vazby na dodavatele není žádný systém a SQRL je také konkrétní produkt. Cílem je, aby odchod nebo změna dodavatele byla běžné rozhodnutí, ne krizová situace.
Časté otázky
Je open source vždy bez lock-inu?
Ne. Otevřený kód snižuje riziko, že vám dodavatel systém vypne, ale závislost může vzniknout jinde: v pluginech, formátech dat, hostingu nebo v tom, že systému rozumí jen jedna firma.
Je SaaS vždy horší než vlastní provoz?
Ne. SaaS vám šetří provoz a práci, za což platíte menší kontrolou. Rozhodující je, jestli ten kompromis znáte předem a máte jasnou únikovou cestu.
Kdy je lock-in v pořádku?
Když ho vědomě započítáte. U krátkodobého kampaňového webu nemusí vadit. U webu, na kterém stojí firma, ano.
Co dělat, když už jsem zamčený?
Nejdřív si vyexportujte data a ověřte, že jdou načíst jinde. Pak zmapujte závislosti (pluginy, integrace, adresy) a stěhujte po částech, ideálně s paralelním provozem. Odkládání cenu jen zvyšuje.
Zdroje
Údaje v článku vycházejí z těchto veřejných zdrojů (stav k 26. 10. 2026):
- Mindgrub: What’s Next After Adobe Business Catalyst?
- Netlify: Evolution of the Cloud Platform (Gatsby Cloud)
- Smashing Magazine: The End Of My Gatsby Journey
- WP Tavern: ACF Plugin Forked to Secure Custom Fields
- DLA Piper: Cloud exit under the EU Data Act
- Cloudmagazin: EU Data Act, when cloud switching fees are abolished
- Pantheon: What Website Replatforming Costs, Takes and Risks
- CIO Dive: Migration issues cost businesses
Ve srovnání vidíte, jak si SQRL stojí proti WordPressu, Strapi a dalším řešením.