- ügyvéd
- irodája
Szoftver licensz jog
Ugyanaz a szoftvertermék különböző üzleti modellekben teljesen eltérő jogi struktúrát igényel. Egészen más szerződéses és szerzői jogi szabályozás vonatkozik arra az esetre, amikor a felhasználó saját infrastruktúrájára telepíti a szoftvert (on-premise), amikor időszakos vagy éves licencet vásárol, amikor öröklicencet szerez, vagy amikor a felhasználási jogot folyamatos supporttal, szoftverkövetéssel és felhőalapú elemekkel kombinálja.
A szoftver licensz jog (licencjog) alapfeladata, hogy világos határt húzzon a szoftver tulajdonjoga (vagyoni jogok) és a ténylegesen átengedett felhasználási jogosultságok közé. Tisztázni kell, hogy pontosan ki, milyen terjedelemben, milyen hardveres vagy felhasználói korlátok között jogosult a szoftvert futtatni, és milyen feltételek mellett veheti igénybe a frissítéseket.
Szoftver licensz jogi tanácsadást nyújtok saját szoftvert fejlesztő és értékesítő technológiai vállalkozásoknak, valamint vállalati szoftverlicenceket beszerző és üzemeltető cégeknek. A tanácsadás célja a skálázható licencmodellek és végfelhasználói feltételek (EULA) kialakítása, valamint a meglévő szoftverállomány jogtisztaságának (licenc audit / IP Review) biztosítása.
Miben segítek a szoftver licensz jog területén?
Licencmodellek tervezése: egyedi, dobozos, előfizetéses és vállalati licencek
Egy szoftver piaci értékét és skálázhatóságát alapvetően meghatározza, hogy a licenszstruktúra mennyire pontosan képezi le a technológiai működést és az árazási logikát. A licencmodellek jogi kialakításakor kiemelten rendezni kell:
- On-premise (helyben telepített) konstrukciók: amikor a szoftver az ügyfél saját vagy általa kontrollált infrastruktúráján fut, pontosan szabályozni kell a telepítési jogot, az infrastruktúra-felelősséget, a rendszerkövetelményeket, a kompatibilitást, a biztonsági felelősséget és a hozzáférési jogosultságokat;
- Öröklicenc (Perpetual License) struktúrája: az öröklicenc időbeli korlátozás nélküli felhasználási jogot jelent az adott szoftververzióra, de nem jelenti automatikusan azt, hogy a gyártó minden jövőbeli szolgáltatást ingyen köteles biztosítani;
- Jogosultságok és szolgáltatások szétválasztása: szerződéses szinten élesen el kell különíteni az alap felhasználási jogot (licensz), a hibajavítást, a technikai supportot, a karbantartást (maintenance) és az új főverziókra jogosító szoftverkövetést;
- Időszakos és hibrid licencmodellek: az egyszeri licencdíjat, a folyamatos support- és szoftverkövetési díjat, a felhőinfrastruktúrát, valamint az opcionális egyedi fejlesztéseket kombináló konstrukciók összehangolása.
EULA és végfelhasználói feltételek: kockázatmentes jogosultsági keretek
A végfelhasználói licencszerződés (EULA End-User License Agreement) vagy általános licencfeltétel húzza meg a jogi korlátokat a szoftver használata körül. A pontatlanul megfogalmazott licencfeltétel bevételkiesést vagy a szellemi tulajdon sérelmét okozhatja:
- Licenszmetrikák és korlátok: a felhasználás pontos kereteinek (nevesített felhasználó, egyidejű/konkurrens felhasználó, szerver-, CPU-mag-, telephely-, eszköz- vagy tranzakcióalapú jogosultság) definíciója;
- Kizárólagosság, területi és időbeli hatály: annak rögzítése, hogy a felhasználási engedély kizárólagos vagy nem kizárólagos, mely földrajzi területre vagy cégcsoporti tagokra terjed ki;
- Tiltott cselekmények és védelmi klauzulák: a visszafejtés (reverse engineering), a dekompilálás, a jogosulatlan módosítás, a bérbeadás, az allicencbe adás és a harmadik fél javára történő szolgáltatásnyújtás tilalma;
- Verziókövetés és életciklus (End-of-Life): a korábbi szoftververziók támogatási idejének, a kötelező biztonsági frissítéseknek és a verziókivezetésnek a szabályozása.
Licenc audit és jogtisztasági átvilágítás (Software IP Review)
A szoftverlicencek jogtisztaságának vizsgálata két irányból is kritikus üzleti kérdés lehet: egyrészt a szoftvert értékesítő technológiai társaság oldalán (befektetés, cégeladás vagy nagyvállalati szerződéskötés előtt), másrészt a szoftvereket használó vállalatoknál (gyártói licenc-ellenőrzések kapcsán):
- Jogszerzési lánc vizsgálata (IP Review): annak átvilágítása, hogy dokumentálható-e a fejlesztési előzmény, teljes-e a jogszerzési lánc a munkavállalóktól és alvállalkozóktól, és a cég ténylegesen rendelkezik-e azokkal a jogokkal, amelyeket az ügyfeleinek licencbe ad;
- Harmadik fél és Open Source komponensek: a szoftverbe épített külső könyvtárak, SDK-k, API-k és nyílt forráskódú elemek (pl. GPL, MIT, Apache) licencfeltételeinek összevetése a választott kereskedelmi licencmodellel;
- Vállalati szoftverállomány auditja (Compliance): a vállalkozás által használt szoftverek tényleges felhasználási módjának (felhasználószám, virtualizáció, cégcsoportos használat, tesztkörnyezetek) összevetése a megkötött licencszerződésekkel a gyártói bírságok és pótdíjak elkerülése érdekében;
- Licenc-ellenőrzési (audit) klauzulák kontrollja: a szoftvergyártói ellenőrzési jogok feltételeinek, előzetes értesítési rendjének és üzleti titokvédelmi korlátainak rögzítése.
Forráskód-hozzáférés és jogosultsági határok a licencjogban
A szoftverjogi gyakorlat egyik leggyakoribb tévhite, hogy a szoftverpéldány megvásárlása vagy a forráskódhoz való technikai hozzáférés automatikusan feljogosítja a megrendelőt a szoftver szabad módosítására és továbbfejlesztésére. Jogilag a technikai hozzáférés és a szerzői jogi felhasználási engedély két külön kategória: a licencszerződésben mindig kifejezetten rögzíteni kell, hogy a felhasználó csak futtatható (tárgykódú) verziót kap-e, milyen feltételekkel férhet hozzá a forráskódhoz, jogosult-e azt saját maga vagy más fejlesztővel módosítani, illetve indokolt-e forráskód-letét (Source Code Escrow) kikötése.
Miért igényel külön jogi kontrollt a szoftver licensz jog?
Ha egy szoftvercég licencmodellje nincs pontosan strukturálva, könnyen előfordulhat, hogy egy egyszeri díjas konstrukcióban akaratlanul is korlátlan támogatási és frissítési kötelezettséget vállal, vagy olyan felhasználási jogokat ígér az ügyfeleinek, amelyek a beépített harmadik fél vagy open source komponensek miatt jogilag korlátozottak.
Felhasználói (megrendelői) oldalon pedig egy nem megfelelően átvilágított vállalati licencszerződés súlyos pénzügyi kockázatot jelenthet egy gyártói licenc-audit során például ha a cégcsoport más tagjai is használják a rendszert, vagy ha a virtualizált szerverkörnyezet miatt a gyártó többszörös licencdíjat követel.
Referenciák és szakmai háttér
- on-premise, öröklicenc, előfizetéses és hibrid szoftverlicenc-modellek teljes szerződéses architektúrájának kialakítása;
- végfelhasználói licencszerződések (EULA), nagyvállalati (Enterprise) licencmegállapodások és szoftverkövetési szerződések kidolgozása;
- szoftverportfóliók jogtisztasági átvilágítása (Software IP Review), fejlesztői jogszerzési láncok és külső komponensek ellenőrzése;
- vállalati szoftverbeszerzések licencfeltételeinek, auditklauzuláinak és felelősségi korlátainak megrendelői véleményezése;
- hazai szoftvertermékek licencstruktúrájának nemzetközi értékesítésre és befektetői átvilágításra (due diligence) történő felkészítése.
Jogi támogatás szoftver licensz jogi ügyekben
1. Skálázható licencmodell és EULA kialakítása (Szoftvercégeknek)
- Kinek ajánlott? Saját fejlesztésű szoftvert értékesítő vállalkozásoknak, amelyek egyedi, dobozos, on-premise, előfizetéses vagy hibrid licencmodellt vezetnek be.
- Eredmény: Az üzleti modellre szabott licencszerződés és EULA, amely pontosan elhatárolja a felhasználási jogot, a supportot, a szoftverkövetést és a tiltott felhasználási módokat.
- Következő lépés: A szoftver műszaki működésének, értékesítési csatornáinak és árazási metrikáinak közös áttekintése.
2. Szoftverjogi átvilágítás és Licenc Audit (Software IP Review)
- Kinek ajánlott? Technológiai cégeknek befektetés, cégértékesítés vagy új termékpiacra lépés előtt, illetve nagyvállalatoknak a meglévő szoftverállományuk jogtisztasági ellenőrzéséhez.
- Eredmény: Írásos jogi jelentés a fejlesztői jogszerzési láncról, a beépített harmadik fél és open source licencekről, valamint az ügyfélszerződések és a meglévő jogosultságok összhangjáról.
- Következő lépés: A szoftverdokumentáció, a fejlesztői szerződések és a felhasznált komponensek előzetes felmérése.
3. Vállalati szoftverlicenc-szerződések véleményezése (Megrendelőknek)
- Kinek ajánlott? Vállalkozásoknak, amelyek nagy értékű üzleti szoftvert, ERP/CRM rendszert vagy iparági célprogramot vásárolnak és telepítenek.
- Eredmény: Kockázatelemzés és módosítási javaslatok a licenszmetrikák, a cégcsoportos használat, a verziófrissítések, a gyártói auditjogok és a jogszavatosság védelmére.
- Következő lépés: A szállítói licencszerződés és a díj- és support-mellékletek áttekintése az aláírás előtt.
Gyakran Ismételt Kérdések a szoftver licensz jogról
Az öröklicenc (perpetual license) általában időbeli korlátozás nélküli felhasználási jogot biztosít a megvásárolt szoftververzióra. Nem jelenti azonban automatikusan azt, hogy a szoftvergyártó minden jövőbeli frissítést, új főverziót, szoftverkövetést vagy technikai supportot ingyen és időkorlát nélkül köteles nyújtani ezeket külön szolgáltatásként kell rendezni a szerződésben.
On-premise licenc esetén a szoftverpéldány az ügyfél saját vagy általa kontrollált szerverére kerül telepítésre, így a fókusz a telepítési jogon, az infrastruktúra-felelősségen és a verziókövetésen van. SaaS (Software as a Service) esetén ezzel szemben nem történik példányátadás: az ügyfél távolról, folyamatos online szolgáltatásként éri el a szoftvert.
Nem. A forráskód birtokbaadása önmagában csak technikai hozzáférést jelent. Azt, hogy a felhasználó milyen terjedelemben jogosult a szoftvert használni, módosítani, továbbfejleszteni vagy harmadik félnek átadni, mindig a külön szerződéses licenc- vagy jogátruházási rendelkezések határozzák meg.
Szoftvercégeknél különösen befektetés, vállalatértékesítés, szoftverapport, nemzetközi piacra lépés vagy nagyvállalati licencszerződés megkötése előtt, főként ha a fejlesztésben több alvállalkozó és open source komponens is részt vett. Felhasználó vállalatoknál pedig informatikai átszervezés vagy várható gyártói licenc-ellenőrzés előtt indokolt.
Nem minden feltétel nélkül. Míg a megengedő (permissive, pl. MIT, Apache) licencek széles kereskedelmi mozgásteret adnak, addig az erős copyleft (pl. GPL, AGPL) licencek előírhatják a saját forráskód hozzáférhetővé tételét vagy azonos licenc alkalmazását, ami ütközhet a zárt forráskódú üzleti licencmodellel.
Igen, a gyakorlatban kifejezetten gyakoriak a hibrid licencmodellek, ahol az ügyfél egyszeri alap-licencdíjat fizet a telepített szoftverért, emellett pedig rendszeres (havi vagy éves) díjat fizet a supportért, a szoftverkövetésért vagy a kapcsolódó felhőalapú modulokért. A kulcs az egyes díjelemekhez tartozó jogosultságok pontos szétválasztása.
Strukturálja biztonságosan szoftverlicenceit és felhasználási feltételeit!
Szoftvertermék piacra vitele, új licencmodell kialakítása, nagyvállalati licencbeszerzés vagy befektetői átvilágítás előtt érdemes előzetesen áttekinteni a felhasználási jogok és az EULA kereteit. Egy célzott jogi konzultáció segít megelőzni a jogszerzési lánc hiányosságaiból és a pontatlan licencmetrikákból eredő kockázatokat.
Következő lépés: Személyes vagy online konzultáció keretében áttekintjük szoftvere licencstruktúráját vagy véleményezzük a tervezett licencszerződést.
