Ett företag kan erhålla rätten att använda flera kopior av programvara genom flera metoder, främst kretsar kring licensavtal:
* Volymlicens: Detta är det vanligaste sättet. Programvaruleverantörer erbjuder volymlicensprogram som tillhandahåller rabatter för att köpa flera licenser på en gång. Dessa program finns ofta i nivåer, med olika fördelar och prissättningsstrukturer beroende på antalet köpta licenser. Exempel inkluderar Microsofts Open License och Open Value -program, eller Adobes företagslicensalternativ. De specifika villkoren varierar mycket beroende på leverantören och det specifika programmet.
* Webbplatslicenser: Dessa licenser beviljar ett företag rätten att installera och använda programvaran på ett specifikt antal datorer eller inom en specifik geografisk plats (t.ex. en enda kontorsbyggnad). Antalet tillåtna användare eller enheter definieras tydligt inom licensavtalet.
* företagsavtal: Dessa är bredare, mer omfattande licensavtal som vanligtvis förhandlas mellan stora företag och mjukvaruleverantörer. De täcker ofta en rad programvaruprodukter och tjänster och kan inkludera bestämmelser för framtida uppgraderingar och support. Dessa avtal kräver vanligtvis betydande rättsliga förhandlingar.
* Software-as-a-service (SaaS): Istället för att köpa licenser för flera exemplar prenumererar företaget på en SaaS -modell. Detta innebär att de betalar en återkommande avgift för åtkomst till den programvara som är värd av leverantören, vilket eliminerar behovet av att köpa och hantera flera kopior. Antalet användare anges vanligtvis i prenumerationsavtalet.
* Öppna källkodslicenser: Om programvaran är öppen källkod kan företaget ha rätt att använda, kopiera, distribuera och ändra programvaran enligt villkoren för den specifika öppen källkodslicensen (t.ex. GPL, MIT, Apache). Dessa licenser varierar mycket i sin tillåtelse.
I alla fall är det avgörande att noggrant granska licensavtalet innan du köper eller använder programvaran. Avtalet kommer att specificera de tillåtna användningarna, antalet tillåtna kopior, eventuella begränsningar för distribution eller modifiering och både företagets och mjukvaruleverantörens rättigheter och ansvar. Att ignorera villkoren i licensavtalet kan leda till juridiska problem och betydande påföljder. Att konsultera med juridisk rådgivare är tillrådligt, särskilt för komplexa företagsavtal.