A licenckonstrukciók kiválasztása ma már nem is olyan egyszerű feladat, mint ahogy első hangzásra tűnik. Ennek oka abban gyökerezik – amit nem is mindig tudnak a felhasználók –, hogy a szoftvervásárláskor nem tulajdonjogot, hanem – szellemi termékről lévén szó – használati jogot vásárol a felhasználó. A szoftver használatára vonatkozó engedélyt és annak feltételeit tartalmazza a licencszerződés.
Mivel a szellemi termék tulajdonosa a licencszerződésben, amely az engedélyt tartalmazza a felhasználásra, szabadon rendelkezhet arról, milyen feltételek mellett engedélyezi a használatot, a szoftverek esetében elmondhatjuk, hogy „ahány gyártó, annyi szokás”. De a helyzet még ennél is összetettebb: még csak azt sem állíthatjuk, hogy ahány szoftver, annyiféle licenc, mivel egy szoftvert többféle licenckonstrukcióban is kínálhat a gyártó.
Nem véletlen, hogy mára önálló szakmává nőtte ki magát a licencelés és szoftvereszköz-menedzsment, a SAM (azaz Software Asset Management), és értékes szolgáltatássá válik a szoftverbeszerzési tanácsadás is.
