Huszonkilenc éve foglalkozunk üzleti szoftverekkel, ebből tizenkilencet töltöttünk az Odoo ökoszisztémában – fejlesztőként, üzemeltetőként, supportosként és 2018-tól 2025-ig hivatalos Odoo Partnerként. Nem kívülállóként írjuk le azt, amit leírunk. Belülről láttuk, hogyan változott meg egy egykor lenyűgöző, nyílt szellemiségű projekt – és mikor döntöttük el, hogy elég volt.
Ez a cikk nem panasz. Inkább egy leszámolás a valósággal.
Hogyan indult az egész – Fabien víziója
Az Odoo történetét nem lehet megérteni Fabien Pinckaers nélkül. A belga fejlesztő zseni 2002-ben, 18 évesen alapította a TinyERP-t – egy olyan nyílt forráskódú ERP-rendszert, amelynek alapvető víziója a szabadság volt: a kis- és közepes vállalkozások is hozzáférjenek vállalati szintű szoftverekhez anélkül, hogy egy nagyvállalati licenszdíj áldozatai lennének.
A projekt OpenERP-re, majd Odoo-ra keresztelve valóban forradalmi volt. A partner ökoszisztémán alapuló modell – amelyben helyi cégek implementálják, testreszabják és támogatják az ügyfeleket – egy decentralizált, közösség-vezérelt jövő képét vetítette előre. Fabien maga is hangsúlyozta: a rendszer ereje a közösségben, a nyílt fejlesztésben és a partner-hálózat helyi tudásában rejlik.
Ez a szemlélet vonzotta be annak idején a mi csapatunkat is.
Ahol elkezdett félremenni a dolog
A 2014-es átnevezés és az Odoo Enterprise bevezetése visszanézve a fordulópont volt – akkor még nem tudtuk, mivé fejlődik.
Az üzleti logika látszólag tiszta volt: a nyílt Community verzió marad ingyenes, az Enterprise a prémium funkciókért fizet. Senki nem mondhatja, hogy ez önmagában tisztességtelen. A fejlesztés pénzbe kerül.
A probléma nem az Enterprise létezése. A probléma az, ami azóta történt – évről évre, csendesen, de következetesen.
A funkciók fokozatos elvonása
Ami egyszer Community volt, az mára Enterprise:
- Teljes körű könyvelés és pénzügyi riportok
- PDF-sablonok szerkesztése
- Marketing automatizáció
- Helpdesk, Field Service, Planning
- Studio – a no-code testreszabási eszköz
Ez önmagában még mindig lehetne egy fenntartható üzleti döntés. De a módszer, ahogyan zajlott, legalább annyira fontos, mint maga a tény. Nem volt nyílt kommunikáció, nem volt érdemi közösségi egyeztetés. Egyszerűen egyik verzióból a másikba, halkan, átkerültek a funkciók.
A Community verzió fokozatosan demóvá vált – egy olyan eszközzé, amelynek elsődleges funkciója nem az, hogy kis cégeket kiszolgáljon, hanem hogy az Enterprise felé terelje őket.
A CLA-probléma – amit a legtöbben nem ismernek
Ez a legkevésbé látható, mégis a legfontosabb etikai kérdés az Odoo körül.
Az Odoo S.A. minden külső fejlesztőtől CLA (Contributor License Agreement) kér, mielőtt az illető kódot küldhet be a projektbe. Ez egy egyoldalú megállapodás: te átadod a szerzői jogi felhasználási jogokat az Odoo S.A.-nak, ők pedig fenntartják maguknak a jogot, hogy a te munkádat zárt, kereskedelmi Enterprise kódba is beépítsék.
Gondoljuk végig, mit jelent ez a gyakorlatban:
- Egy fejlesztő jóhiszeműen javít egy hibát, vagy implementál egy hasznos funkciót
- Azt hiszi, az open-source közösséget gazdagítja
- Az Odoo S.A. az ő munkáját – a CLA alapján, teljesen legálisan – felhasználhatja a fizetős termékben
- A fejlesztőnek nincs módja ellenőrizni, hogy munkája beépült-e a kereskedelmi termékbe
Ez jogilag teljesen rendben van. De az a tény, hogy jogilag rendben van, nem teszi tisztességessé.
Az open-source közösség általában így nevezi ezt: a fejlesztők ingyen tesztelik és finomítják azt a terméket, amelyet aztán drágán adnak el nekik és ügyfeleiknek.
A partner-modell valósága – amit belülről láttunk
Partneri kapcsolatunk során azt tapasztaltuk, hogy az Odoo S.A. egy rendkívül agresszív, értékesítés-központú gépezet. A Partner Managerek (Account Managerek) KPI-jai között elsődleges a New Monthly Recurring Revenue (NMRR), azaz az új előfizetések volumene.
- A bónuszaik közvetlenül függenek az eladott licencek számától és a meglévők megújításától.
- Ez strukturális konfliktust szül a partnerekkel: a managernek az az érdeke, hogy az ügyfél minél több "user seat"-et vegyen, míg a partnernek az, hogy a bevezetés szakmailag sikeres legyen.
Az Odoo büszke arra, hogy a világ egyik legnagyobb ERP-partner ökoszisztémájával rendelkezik. Mi is részesei voltunk ennek. Amit belülről megtapasztaltunk, az azonban messze volt attól a képtől, amelyet a marketinganyagok festettek.
Mi magunk is szembesültünk ezzel: a partnerünk minket is arra ösztönzött, hogy adjunk el minél több licenszet, akkor is, ha az adott pillanatban nem volt kapacitásunk az ügyfelek érdemi támogatására. A mennyiség számított, nem a minőség. Nem a hosszú távú ügyfél-elégedettség, hanem a negyedéves szám.
Ez szöges ellentétben áll Fabien eredeti víziójával, amelynek középpontjában a partner-vezérelt, helyi tudáson alapuló, minőségi implementáció állt. Egy rendszerben, ahol a partnermenedzsert arra ösztönzik, hogy nyomjon rá a partnerére, a partner pedig az ügyfelére – az ügyfél mindig a sor végén áll.
Az OCA – A közösség, amely nem adta fel
Nem véletlen, hogy az Odoo Community Association létrejött és virágzik.
Az OCA egy független, non-profit szervezet, amely LGPL-licensz alatt fejleszt modulokat – és soha nem ír alá CLA-t az Odoo S.A.-nak. Ez nem véletlen, hanem elvi álláspont. Az OCA fejlesztői tudják, mit jelent a CLA, és tudatosan elutasítják.
Az OCA ma több mint 1500 modult tart karban, 200+ aktív kontributorral, a világ minden tájáról. Sok olyan funkciót visszahoz a közösségnek, amelyet az Odoo S.A. az Enterprise mögé zárt. Az OCA munkája az, ami a Community verziót még mindig életképes opcióvá teszi komoly felhasználásra.
Az eYssen fejlesztésének egyik alappillére az OCA munkájának integrálása és folytatása – hálával és tisztelettel azoknak, akik ezt a szellemet életben tartják.
Ami minket végül eldöntött
2025-ben, 19 év Odoo-tapasztalat után, úgy döntöttünk: forkoljuk a Community Editiont, és elindítjuk az eYssen-t.
Nem dühből. Inkább józan belátásból.
Az, amit Fabien Pinckaers 2002-ben elindított – egy valóban nyílt, partner-vezérelt, szabadságra épülő ökoszisztéma – mára egy globálisan sikeres, de alapvetően vendor-centric SaaS-vállalattá alakult. Ez nem szükségszerűen rossz befektetői döntés. De az eredeti közösségnek, a partnereknek és az ügyfeleknek tett implicit ígéretekkel nehezen egyeztethető össze.
Az eYssen nem egy "feltuningolt Community"
Fontos leszögezni: az eYssen nem csupán egy Odoo Community verzió, amelybe belecsomagoltuk az OCA legjobb moduljait. Ennél jóval több.
19 év valódi ügyfélmunkájából született közel 150 saját fejlesztésű modulunk lett integrálva a rendszer magjába. Olyan megoldások, amelyek nem egy meetingteremben születtek, hanem évek alatt, ügyfeleink valódi problémáival szemben. Ahol pedig már létezett megfelelő nyílt forráskódú megoldás – legyen az OCA-modul vagy más közösségi fejlesztés –, ott tudatosan azt választottuk, ahelyett hogy feltaláltuk volna újra a kereket. A nyílt forrás igazi ereje éppen ebben rejlik.
Az eredmény: egy jól átgondolt, egységes rendszer, amely felváltja azt a tipikus szenvedést, amellyel a "Community + véletlenszerűen összeszedett modulok" kombináció jár. Kompatibilitási problémák, verziófüggőségek, egymást felülíró fejlesztések – ezeket mi már megoldjuk helyetted, előre.
Törekszünk arra, hogy a core-t úgy módosítsuk, hogy kompatibilis maradjon az eredeti Odoo Community verzióval – és ezáltal bármilyen más, Odoo-ra fejlesztett modullal is. Ez természetesen nem mindig valósítható meg 100%-ban, de alapelv, amelyet a fejlesztési döntéseink során mindig szem előtt tartunk.
Nyílt forrás – komolyan gondolva
Az eYssen teljes egészében nyílt forrásban él. Nincs zárt mag, nincs CLA, nincs rejtett Enterprise ág. A rendszer minden sora látható, auditálható, és mindenkit bátorítunk, hogy fejlesszen rá.
Az üzleti modellünk nem a kódon alapul – a kód mindenkié, ahogyan az Fabien fejében is megszületett annak idején. Szolgáltatásaink a szerver infrastruktúrára (eYssen Cloud), a szakmai támogatásra, valamint néhány prémium, közvetített szolgáltatásra koncentrálnak.
eYssen Cloud – zöld, gyors, jövőálló
A szerver infrastruktúra az egyik büszkeségünk. Az eYssen Cloud az Oracle Cloud Infrastructure (OCI) platformra épül, ARM-alapú Ampere processzorokon – ugyanazon az architektúrán, amely az Apple M-szériás eszközöket is hajtja. Ez önmagában akár 50%-kal alacsonyabb energiafelhasználást jelent a hagyományos x86 megoldásokhoz képest. Az infrastruktúra Kubernetes (OKE) alapú, GitOps-vezérelt (ArgoCD), beépített Redis cache-sel, Cloudflare védelemmel és Backblaze biztonsági mentésekkel. Az adatbáziskezelést a CloudNativePG operátor végzi – és ami külön büszkeségünk: az eYssen Fork jelenleg a legújabb PostgreSQL 18-as verzión fut, amelyre jelenleg nem ismerünk más példát a piacon Odoo környezetben. Hogy ez miért jelent érdemi előnyt, arról hamarosan külön poszt érkezik. A rendszer nulla downtime mellett skálázható, fejlesztőknek böngészőalapú IDE (OpenVSCode Server) és közvetlen shell-hozzáférés áll rendelkezésre. Elérhető régiók: Európától Ázsiáig, Amerikától a Közel-Keletig – összesen több mint 40 adatközpont-helyszín. Ez a téma megér egy külön posztot. 😊
Szakmai támogatás
A másik pillér a valódi, tapasztalt csapattól érkező támogatás – nem egy ticketrendszer mögé bújt névtelen helpdesk. 29 év üzleti szoftver-tapasztalat áll mögötte.
Prémium közvetített szolgáltatások
Ami prémium szolgáltatásnak tűnhet – és igen, ez első ránézésre kísértetiesen Enterprise-szagú lehet –, az kizárólag közvetített, harmadik féltől igénybe vett szolgáltatásokat jelent: banki szinkronizáció, online nyomtatási megoldások, PDF digitális aláírás, és hasonlók. Ezekért mi is fizetünk a szolgáltatónak – mi csupán stabilan, biztonságosan, a rendszerbe beépítve adjuk át.
És ami még jön...
Kis előzetes: hamarosan megérkezik az eYssen AI – egy teljes körű Odoo-asszisztens, amely gyökeresen átírja, hogyan gondolunk a rendszer használatára.
Nem egy chatbot, amely válaszol a kérdéseidre. Az eYssen AI képes lesz végigkísérni a teljes implementációt: megbeszéli veled, mire fogod használni a rendszert, majd feltelepít és beállít mindent. Tud új mezőket, riportokat, ütemezett feladatokat létrehozni – kódírás nélkül, szövegesen megfogalmazott igények alapján.
A kedvenc funkciónk? Ütemezd be hetente, hogy nézze át a teljes rendszeredet, azonosítsa a hatékonysági tartalékokat, tegyen javaslatot a változtatásokra – és aztán meg is csinálja. 😄
Az eYssen azt a korábbi víziót viszi tovább, amellyel mi anno csatlakoztunk ehhez az ökoszisztémához: nyíltság, függetlenség és hosszú távú bizalom – ügyfeleinkkel és partnereinkkel egyaránt..
-----------
Az eYssen az Odoo Community Edition forkja és továbbfejlesztett változata, amelyet kifejezetten kis- és középvállalkozások igényeire szabtunk. Bővebb információ: eyssen.com
Az Odoo az Odoo S.A. bejegyzett védjegye. Az eYssen nem áll kapcsolatban az Odoo S.A.-val, nem képviseli azt, és nem élvezi annak jóváhagyását vagy támogatását. A cikkben szereplő megállapítások a saját tapasztalatainkon és megfigyeléseinken alapulnak.
