Zúžili ste svoj zoznam kandidátov na ERP na dve možnosti „open source" a stránky s cenami vyzerajú takmer identicky: obe sľubujú bezplatnú komunitnú edíciu, obe tvrdia, že majú živé vývojárske ekosystémy, obe hovoria, že nikdy nebudete uviaznutí u jedného dodávateľa. Potom sa skutočne pokúsite spustiť mzdovú agendu, mobilné skenovanie zásob alebo vlastný schvaľovací proces a jedna z nich si vypýta kreditnú kartu. Tá druhá nie.
Presne ten moment — bod, keď sa funkcia, o ktorej ste predpokladali, že je „základná", ukáže byť skrytá za platobnou bránou — je skutočným rozdielom medzi ERPNext a Odoo. Nemá to nič spoločné s tým, ktorý z nich má krajšie používateľské rozhranie alebo viac aplikácií v marketplace. Je to licenčné rozhodnutie urobené roky predtým, než ste sa vôbec zaregistrovali, a ticho určuje, či vaše celkové náklady na vlastníctvo za päť rokov budú vyzerať ako zaokrúhľovacia chyba, alebo ako druhý zamestnanec na plný úväzok.
Dve rôzne odpovede na otázku „Čo znamená open source?"
Obe platformy majú pôvod v rovnakej línii softvéru na riadenie podnikania a obe sú bežne označované ako open-source ERP. Ale „open source" v každom prípade znamená niečo iné.
ERPNext, ktorý vyvíja Frappe, poskytuje celý svoj zdrojový kód — účtovníctvo, HR a mzdy, výrobu, CRM, helpdesk a ďalšie — pod licenciou AGPLv3. Neexistuje samostatná „Enterprise" vetva s dodatočnými modulmi, ktoré by boli zadržané. To, čo dostanete z verejného GitHub repozitára, je funkčne to isté, čo prevádzkuje platiaci zákazník Frappe Cloud. Príjmy spoločnosti pochádzajú z hostingu, podpory a služieb nad rámec softvéru, nie z odomykania jeho jednotlivých častí.
Odoo rozdeľuje svoj zdrojový kód na dve časti. Odoo Community je vydané pod licenciou LGPLv3 a je skutočne bezplatné na self-hosting. Odoo Enterprise — ktoré zahŕňa plnohodnotné účtovníctvo, mobilné aplikácie, nástroj na drag-and-drop prispôsobenie Studio, pokročilú výrobu (MRP II) a prioritnú podporu — je proprietárny softvér licencovaný samostatne, na báze poplatku za používateľa a mesiac. Licencia LGPL na jadre Community je zámerne dostatočne permisívna na to, aby Odoo mohlo nad ňou stavať uzavreté, komerčné moduly bez porušenia noriem open source; je to legitímna a bežná štruktúra pre biznis softvér, ale znamená to, že „Community" a „produkt, ktorý skutočne potrebujete" sú často dve odlišné veci.
Ani jeden z prístupov nie je nečestný. Ale vedú k veľmi odlišným rozhovorom s vaším CFO o šesť mesiacov neskôr.
Prečo sa rozdelenie prejaví na vašej faktúre
Cenová mechanika ešte znásobuje rozdiel v licencovaní, namiesto toho, aby ho zjemňovala.
Odoo Enterprise sa účtuje za používateľa a nástroje na sledovanie cien v odvetví udávajú plnohodnotné licencie niekde okolo $24–36 za používateľa za mesiac, v závislosti od plánu a zmluvných podmienok — ešte pred implementáciou, migráciou dát a nákladmi na aplikácie tretích strán. Štíhla 50-členná prevádzka sa tak dostane spoľahlivo na päťmiestne číslo ročne len za licencie, a každý nový zamestnanec je priamym nákladom na predané tovary a služby pre váš back-office softvér, nie fixným nákladom, ktorý sa časom amortizuje.
ERPNext tento model obracia. Pretože každý modul je zadarmo pod AGPL, self-hosting nestojí nič okrem serverovej infraštruktúry — často $10–40/mesiac u lacného poskytovateľa VPS pre malý tím. Vlastný spravovaný hosting od Frappe, Frappe Cloud, začína na pár dolároch mesačne pre malé inštancie a škáluje sa podľa serverových zdrojov, nie podľa počtu zamestnancov. Pridajte do ERPNext ďalších desať zamestnancov a vaša faktúra sa nezmení; pridajte desať zamestnancov do Odoo Enterprise a zmení sa — každý mesiac, navždy.
Viaceré nezávislé porovnania sa zhodujú na približne rovnakom päťročnom rozpätí: zhruba $0–$30K celoživotných nákladov pre self-hosted nasadenie ERPNext oproti $10K–$80K pre porovnateľné nasadenie Odoo Enterprise pri podobnom počte zamestnancov. Tento rozdiel nie je zaokrúhľovacia chyba — často je to rozdiel medzi „môžeme si dovoliť účtovníčku na čiastočný úväzok" a „nemôžeme".
Kompromis, ktorý nikto neuvádza na porovnávacej stránke
Nič z toho neznamená, že ERPNext je jednoducho „lepší". Proprietárna vrstva Odoo kupuje niečo skutočné: oveľa väčší komerčný ekosystém, s desiatkami tisíc aplikácií na marketplace a tisíckami oficiálnych implementačných partnerov, oproti niekoľkým stovkám na oboch stranách pre ERPNext. Ak potrebujete veľmi špecifickú vertikálnu integráciu — nišový EDI konektor, regionálny daňový modul, plugin na skladovú robotiku — šance, že ho nájdete už hotový, sú výrazne vyššie na marketplace Odoo.
Existuje aj jemnejšie riziko na strane ERPNext, ktoré je ľahké idealizovať: „zadarmo" neznamená „bez nákladov", znamená to, že náklady sa presúvajú z položky predplatného na položku personálnych nákladov. Niekto stále musí patchovať server, monitorovať dostupnosť, riešiť zálohy a odstraňovať problémy so zlyhaným cron jobom o druhej ráno. Ak túto schopnosť nemáte — alebo si ju nemôžete najať — self-hosting môže nakoniec vyjsť drahšie v strese a výpadkoch, než by kedy vyšiel v dolároch.
A hlboké prispôsobovanie funguje oboma smermi bez ohľadu na to, ktorú platformu si vyberiete. Hlboká úprava Odoo Community s cieľom obísť funkcie spoplatnené v Enterprise vám môže nechať upgradovaciu cestu, ktorá je krehká a nákladná na údržbu — vybudovali ste si vlastnú tieňovú Enterprise edíciu bez testovania alebo podpory zo strany Odoo. Hlboká úprava ERPNext má opačný spôsob zlyhania: pretože neexistuje žiadna platobná brána, ktorá by vás tlačila smerom k rozšíreniam odporúčaným dodávateľom, je ľahké odbočiť od základného správania spôsobom, ktorý sťaží aj ďalší upgrade verzie.
Úprimné zhrnutie je toto: proprietárne rozdelenie Odoo vytvára trvalú, rastúcu položku vo výdavkoch výmenou za väčší katalóg aplikácií a širšiu partnerskú sieť. Plne otvorený model ERPNext túto opakujúcu sa nákladovú položku odstraňuje, no presúva prevádzkové vlastníctvo na vás alebo na toho, koho si na jeho prevádzku najmete. Ktorý kompromis „stojí za to", závisí úplne od toho, či je vaším obmedzením hotovosť alebo čas inžinierov — a pre väčšinu bootstrapovaných, hotovosťou obmedzených produktových firiem v prvých pár rokoch je hotovosť vzácnejším zdrojom.
Čo to znamená, ak sa práve teraz rozhodujete
Niekoľko otázok preseká marketingové texty rýchlejšie než akákoľvek tabuľka funkcií:
- Máte už niekoho, kto vie prevádzkovať Linuxový server? Ak áno, nákladová výhoda ERPNext je takmer čistý zisk. Ak nie, počítajte buď s hosťovaným plánom ERPNext, alebo akceptujte, že poplatok Odoo za používateľa čiastočne platí niekoho iného, kto za vás nesie toto riziko.
- Je váš rastový plán založený skôr na počte zamestnancov, alebo na tržbách? Podporný tím, ktorý rastie z 10 na 60 zástupcov, tvrdo pocíti cenotvorbu Odoo za používateľa. Malý tím spravujúci vysoký objem transakcií si to možno takmer nevšimne.
- Aká je pravdepodobnosť, že v nasledujúcich dvoch rokoch budete potrebovať špecifickú nišovú integráciu? Ak má vaše odvetvie slabé softvérové pokrytie, väčší marketplace Odoo znižuje šancu, že budete potrebovať vlastný vývoj od nuly.
- Ako vyzerá vaša najhoršia možná cena za odchod? Pretože dáta a kód ERPNext sú plne vaše pod AGPL, presun inam — alebo forkovanie a úprava bez obmedzení — je pomerne lacný. Rozmotávanie silne prispôsobeného nasadenia Odoo Enterprise, s jeho zmesou otvoreného kódu Community a licencovaných proprietárnych modulov, je ťažší a nákladnejší problém, ak niekedy budete potrebovať prejsť inam.
Žiadna odpoveď nie je univerzálne správna, čo je presne dôvod, prečo sa jej toľko porovnávacích stránok vyhýba.
Nech je vaše účtovníctvo rovnako otvorené ako váš ERP
Ak vás argument v prospech ERPNext oslovuje — žiadne skryté platobné brány, žiadny postih za rast na jedného používateľa, plné vlastníctvo vlastných dát a kódu — rovnaká logika sa priamo vzťahuje aj na váš účtovný stack. Beancount.io prináša rovnakú filozofiu do účtovníctva: čisto textové, verziou kontrolované finančné záznamy s úplnou transparentnosťou a bez uviaznutia u jedného dodávateľa, takže vaše čísla sú rovnako auditovateľné a prenosné ako váš zdrojový kód. Začnite zadarmo a zistite, prečo vývojári a finančne zmýšľajúci zakladatelia presúvajú svoje účtovníctvo na plain-text accounting.