La licențierea serverelor Microsoft, sunt luate în calcul atât mașinile server cât și clienții acelor servere. Criteriul performanței poate influența și el decizia asupra modului de licențiere server.
În cea mai mare parte din scenarii, pentru a folosi în rețea un produs server Microsoft sunt necesare două tipuri de licențe:
| • | Licența de server |
| • | Licențe de acces la server pentru clienți. |
Licențele software pentru sistemele de operare desktop (Windows 9x, Windows XP Professional etc) nu includ și dreptul de a accesa serviciile anumitor servere. De aceea, pentru stații trebuie cumpărate separat și licențe CAL.
Oricum, există cazuri în care licențele CAL nu sunt necesare sau pot fi substituite prin alte forme de licențiere. Urmăriți mai jos pentru a decide corect.
Cu licențierea Per Device, o licență CAL este asociată unei anumite stații de lucru. Dispozitivului licențiat i se permite accesul la orice mașină din rețea care rulează produsul server respectiv.
Exemplu: Dacă o stație a fost licențiată cu un CAL pentru SQL Server și un CAL pentru Exchange Server, acea stație poate accesa orice mașină cu SQL Server și orice mașină cu Exchange Server din rețea.

Licențierea Per User este foarte asemănătoare celei Per Device.
Licența CAL va fi asociată nu unei stații, ci unui utilizator. Utilizatorul ce deține o licență CAL poate accesa orice mașină din rețea care rulează produsul server respectiv. De pe orice stație sau dispozitiv - în acest caz, nu mai sunt necesare CAL-uri pentru stații.

Exemplu: Dacă unui utilizator i s-a asociat o licență CAL pentru Windows Server 2003, atunci acel utilizator poate accesa, de pe orice stație, orice server din rețea care rulează Windows Server 2003.
Observăm că modelele Per User și Per Device sunt mutual exclusive:
| • | Dacă o stație are un CAL (Per Device), utilizatorii acelei stații nu mai au nevoie de CAL-uri Per User. Ei pot accesa orice server de pe stația respectivă. |
| • | Dacă un utilizator are un CAL (Per User), atunci stațiile de pe care acesta accesează serverele respective nu mai au nevoie de CAL-uri Per Device. |
Licențele CAL Per User și Per Device au același preț.
Licențierea CAL Per User a fost introdusă odată cu apariția Windows Server 2003. Se recomandă a fi adoptată de companiile în cadrul cărora angajații accesează serviciile serverelor folosind mai multe dispozitive (de exemplu, o stație de lucru, un laptop și un PDA).
În cazul licențierii Per Server, un anumit număr de licențe CAL sunt asociate unui server instalat. Numărul de clienți care accesează concurențial serverul este limitat de numărul de licențe CAL asociate.
Exemplu: Dacă o organizație are 70 de licențe CAL pentru un Windows Server 2003, prin modelul Per Server se permite conectarea simultană a maximum 70 de dispozitive client.
Pentru că licențele CAL sunt asociate în acest caz serverului, nu stațiilor, dacă un nou server Windows 2003 este adăugat în rețea, acesta va avea nevoie separat de alte licențe CAL sau se utilizează conversia de mai jos.

| • | Conversie unică - Se poate face trecerea de la licențierea Per Server la cea Per Device/User. Această conversie se poate realiza o singură dată și este ireversibilă (numai pornind de la Per Server către Per Device/User). |
| • | Excepție - Există servere (de exemplu Exchange Server 2000) care nu permit modul de licențiere Per Server. |
Licențierea PER PROCESSOR este valabilă, de exemplu, pentru Microsoft SQL Server. Iar pentru Microsoft Internet Security and Acceleration Server (ISA) este valabil numai acest mod de licențiere.
Folosind această modalitate, accesul clienților este nelimitat și nu mai sunt necesare licențele CAL. În schimb, este necesară câte o licență PER PROCESSOR pentru fiecare microprocesor de pe mașina/mașinile pe care rulează aplicația server respectivă (Microsoft SQL Server, Microsoft ISA Server etc).

Licențierea PER PROCESSOR rezolvă un alt aspect al accesului stațiilor la serviciile serverului: accesul unor stații din Internet, caz în care nu se cunoaște numărul de clienți. De aceea, în scenarii în care un Microsoft SQL Server este accesat de un număr necunoscut de stații din Internet, prin intermediul unui site, se folosește licențierea Per Processor. Observația se aplică însă și altor produse server.
Când se utilizează licențierea PER DEVICE/USER și când PER SERVER? Dar PER PROCESSOR?
Modelul PER DEVICE/USER este cel mai economic și mai utilizat, mai ales în mediile distribuite, unde există servere multiple ce oferă aceleași servicii, sau acolo unde este nevoie de acces garantat (nu trebuie restricționat numărul de clienți conectați simultan).
Pe de altă parte, licențierea PER SERVER poate fi mai avantajoasă când un număr mare de stații accesează doar ocazional un server și/sau softul server e instalat pe o singură mașină.
Licențierea PER PROCESOR se aseamănă celei PER SERVER - poate fi mai economică decât PER DEVICE/USER începând de la un număr de stații în sus. Totuși, trebuie avută în vedere și performanța: uneori sunt necesare mai multe procesoare dacă un număr foarte mare de stații accesează simultan serverul și tranzacțiile cer putere de calcul.
Informații detaliate privind licențierea serverelor, specifice fiecărui produs în parte, pot fi găsite la secțiunea dedicată serverelor de pe site-ul Microsoft Moldova - www.microsoft.com/moldova/servere.
| Produs server | PER DEVICE | PER USER | PER SERVER | PER PROCESSOR |
Windows Server | • | • | • | |
Small Business Server | • | • | ||
Exchange Server | • | • | ||
Internet Security & Acceleration Server | • | |||
SQL Server | • | • | • | |
Systems Management Server | • | |||
BizTalk Server | • |
| • | Licențierea PER SEAT versus PER DEVICE/USER | ||||||||
| • | Licențe CAL versus versiuni | ||||||||
| • | Windows Terminal Server | ||||||||
| • | Windows Terminal Server și Microsoft Office | ||||||||
| • | Internet Information Services, Index Services | ||||||||
| • | Internet Information Services și clienții Web | ||||||||
| • | Internet Information Services și aplicații Web cu baze de date SQL Server accesate din exterior | ||||||||
| • | Microsoft Internet Security & Acceleration (ISA) Server, Proxy Server | ||||||||
| • | CAL pentru stații sau pentru utilizatori? | ||||||||
| • | Microsoft Small Business Server
| ||||||||
| • | CORE CAL
| ||||||||
| • | Aplicații n-Tier |