Klientåtkomstlicens

En klientåtkomstlicens ( CAL ) är en kommersiell mjukvarulicens som tillåter klientdatorer att använda serverprogramvarutjänster . De flesta kommersiella stationära appar är licensierade så att betalning krävs för varje installation, men vissa serverprodukter kan licensieras så att betalning krävs för varje enhet eller användare som får åtkomst till tjänsten som tillhandahålls av programvaran. Till exempel tillåter en instans av Windows Server 2016 för vilken tio användar-CAL:er köps 10 distinkta användare att komma åt servern.

Licensiering

Kommersiella appar är licensierade till slutanvändare eller företag: i ett juridiskt bindande avtal mellan ägaren av programvaran ("licensgivaren") och slutanvändaren eller företaget ("licenstagaren"), ger licensgivaren tillstånd till licenstagaren att använda app under vissa begränsningar, som anges i licensavtalet. När det gäller Microsoft , använder konsumentåterförsäljaren eller "off-the-shelf"-produkter i allmänhet mycket liknande licensavtal, vilket tillåter licenstagaren att använda programvaran på en dator, enligt de vanliga villkoren. För företag erbjuder dock Microsoft flera typer av licenssystem för en rad av deras produkter, som är designade för att vara kostnadseffektiva, flexibla eller både och.

Kommersiell serverprogramvara, som Windows Server 2003 och SQL Server 2005, kräver licenser som är dyrare än de som köps för skrivbordsprogram som Windows Vista . Alla klienter som ansluter till dessa serverprodukter måste ha en licens för att ansluta för att kunna använda deras tjänster. Dessa speciallicenser kommer i form av en CAL.

Tillämpning

En CAL tillåter lagligt klientdatorer att ansluta till kommersiell serverprogramvara. De kommer vanligtvis i form av ett äkthetscertifikat (CoA) och en licensnyckel, som ibland bifogas själva certifikatet. De olika utgåvorna av de flesta av Microsofts serverprogramvara innehåller vanligtvis ett litet antal CAL, och detta gör att programvaran kan användas av antingen ett fåtal användare eller ett fåtal datorer, beroende på CAL-licensläget. Om fler klienter behöver komma åt servern måste ytterligare CAL:er köpas.

Microsoft Server-produkter kräver en CAL för varje unik klient oavsett hur många som kommer att ansluta vid en enskild tidpunkt. Vissa av Microsofts serverprogram kräver inga CAL:er alls, vilket är fallet med Windows Server Web Edition . Microsoft SQL Server kan licensieras för CAL, eller alternativt av CPU- kärnor.

Typer

CAL gäller antingen en "enhet" (enligt definitionen i licensavtalet) eller en "användare". Ett företag kan fritt välja vilket läge som helst.

Med användar-CAL:er tillåter varje CAL en användare att ansluta till serverprogramvaran när de behöver. När CAL har tilldelats den användaren kan den inte användas av en annan användare. Valfritt antal CAL:er kan köpas för att tillåta fem, femhundra eller valfritt antal användare att ansluta till servern. Med användar-CAL kan varje användare ansluta till serverprogramvaran från valfritt antal enheter. Enheterna räknas inte, men endast ett visst antal användare kan ansluta.

Läget per enhet fungerar på ungefär samma sätt, men begränsar antalet enheter som kan ansluta, snarare än antalet användare. En CAL gör det möjligt för en enhet att ansluta till och använda serverprogramvaran, oavsett hur många användare som ansluter från den specifika enheten.

Även om användar- och enhets-CAL för närvarande har samma pris, kan de inte användas omväxlande och kan inte bytas utan att köpa nya CAL. Priset på användar-CAL har ökat sedan december 2012 (i Storbritannien), även om enhetens CAL förblir densamma.

Kombinerade scheman

Core CAL är en speciell CAL som erbjuds av Microsoft genom företagslicensavtal som Enterprise , Select eller Open Value . Core CAL är en kombination av CAL för Windows Server, Exchange Server, SharePoint Server, System Center Configuration Client Management License, Lync Server och Forefront Endpoint Subscription License. Core CAL är cirka 30 procent billigare än summan av de ovan nämnda licenserna.

Med lanseringen av 2007 års produkter började Microsoft erbjuda Enterprise CAL Suite. Enterprise CAL Suite kombinerar 15 CAL, inklusive Core CAL-kombinationen, Enterprise-funktionalitet för Exchange, Lync och SharePoint-servrar, samt System Center Data Protection Manager, Operation Manager och Service Manager Client Management Licenser. När det gäller Core CALs, Enterprise CALs är endast tillgängliga genom Open, Enterprise eller Select-avtal.

Programvaruversioner

CAL:er möjliggör vanligtvis anslutning till serverprogramvara oavsett version av programvaran. Till exempel kan CAL som köpts för att möjliggöra klientanslutning med Windows Server 2003 Enterprise Edition användas med Windows Server 2003 Datacenter Edition. Men bakåtkompatibilitet är generellt säkerställd. Till exempel kan Windows Server 2012 CAL inte bara användas för att komma åt servrar som körs på Windows Server 2012, utan de kan användas för att komma åt en av servrarna som kör Windows Server 2008, Windows Server 2008 R2, Windows Server 2003 och alla tidigare versioner på någon given tidpunkt.

Terminaltjänster

Terminal Services är en funktion i Microsoft Windows som tillåter flera typer av anslutningar till serverkomponenterna i systemet. Windows Server-versioner före 2003 kräver inte nödvändigtvis användning av specialiserade Terminal Services CAL:er; istället tillåts klienter som har åtminstone samma eller lägre version av operativsystemet åtkomst automatiskt. Till exempel kan Windows NT 4.0-klienter ansluta till Windows NT 4.0-terminalservrar men inte Windows 2000 eller senare; Windows 2000- eller Windows XP-klienter kan ansluta till Windows NT 4.0- eller Windows 2000-terminalservrar. Detta kallas likvärdighetslicensen.

Systemet för att upprätthålla antalet TS CALs ("Microsoft Enforced Licensing") som används på versioner senare än NT missbrukades av skadlig programvara " FLAME", vilket ledde till en korrigering 2012 som begränsade systemet för att skapa certifikat som används för terminaltjänster.

Antalet TS CAL:er per användare på Windows 2008 upprätthålls inte: förmodligen berodde detta på att Microsoft inte hann slutföra den tekniska tillämpningen före lanseringen av operativsystemet.

Se även

Vidare läsning