Licencja dostępu klienta
Licencja dostępu klienta ( CAL ) to komercyjna licencja na oprogramowanie , która umożliwia komputerom klienckim korzystanie z usług oprogramowania serwera . Większość komercyjnych aplikacji komputerowych jest licencjonowana w taki sposób, że za każdą instalację wymagana jest opłata, ale niektóre produkty serwerowe mogą być licencjonowane w taki sposób, że za każde urządzenie lub użytkownika uzyskującego dostęp do usługi świadczonej przez oprogramowanie wymagana jest płatność. Na przykład instancja systemu Windows Server 2016 , dla której zakupiono dziesięć licencji CAL użytkownika, umożliwia dostęp do serwera 10 odrębnym użytkownikom.
Koncesjonowanie
Licencje na aplikacje komercyjne są udzielane użytkownikom końcowym lub firmom: w prawnie wiążącej umowie między właścicielem oprogramowania („licencjodawcą”) a użytkownikiem końcowym lub firmą („licencjobiorca”) licencjodawca udziela licencjobiorcy pozwolenia na korzystanie z app z pewnymi ograniczeniami określonymi w umowie licencyjnej. W przypadku firmy Microsoft w sprzedaży detalicznej lub gotowych produktach na ogół stosuje się bardzo podobne umowy licencyjne, umożliwiające licencjobiorcy korzystanie z oprogramowania na jednym komputerze na zwykłych warunkach. Jednak dla firm firma Microsoft oferuje kilka rodzajów programów licencjonowania dla szeregu swoich produktów, które zostały zaprojektowane tak, aby były opłacalne, elastyczne lub jedno i drugie.
Komercyjne oprogramowanie serwerowe, takie jak Windows Server 2003 i SQL Server 2005, wymaga licencji, które są droższe niż te, które są kupowane na oprogramowanie komputerowe, takie jak Windows Vista . Wszyscy klienci, którzy łączą się z tymi produktami serwerowymi, muszą mieć licencję na łączenie, aby móc korzystać z ich usług. Te licencje specjalnego przeznaczenia mają formę licencji CAL.
Egzekwowanie
Licencja CAL prawnie zezwala komputerom klienckim na łączenie się z komercyjnym oprogramowaniem serwerowym. Zwykle mają postać certyfikatu autentyczności (CoA) i klucza licencyjnego, który czasami jest dołączany do samego certyfikatu. Różne edycje większości oprogramowania serwerowego firmy Microsoft zawierają zwykle niewielką liczbę licencji CAL, co pozwala na korzystanie z oprogramowania przez kilku użytkowników lub kilka komputerów, w zależności od trybu licencjonowania CAL. Jeśli więcej klientów potrzebuje dostępu do serwera, należy zakupić dodatkowe licencje CAL.
Produkty Microsoft Server wymagają licencji CAL dla każdego unikatowego klienta, niezależnie od tego, ilu będzie łączyć się w dowolnym momencie. Niektóre programy serwerowe firmy Microsoft w ogóle nie wymagają licencji CAL, jak ma to miejsce w przypadku systemu Windows Server Web Edition . Microsoft SQL Server może być licencjonowany na licencje CAL lub alternatywnie na rdzenie procesora .
typy
Licencje CAL dotyczą albo „urządzenia” (zgodnie z definicją w umowie licencyjnej), albo „użytkownika”. Firma może wybrać dowolny tryb.
W przypadku licencji CAL użytkownika każda licencja CAL umożliwia jednemu użytkownikowi łączenie się z oprogramowaniem serwera w dowolnym momencie. Gdy licencja CAL zostanie przydzielona temu użytkownikowi, nie może być używana przez innego użytkownika. Można kupić dowolną liczbę licencji CAL, aby umożliwić pięciu, pięciuset lub dowolnej liczbie użytkowników połączenie z serwerem. Dzięki licencjom dostępowym użytkownika każdy użytkownik może łączyć się z oprogramowaniem serwera z dowolnej liczby urządzeń. Urządzenia nie są liczone, ale tylko określona liczba użytkowników może się połączyć.
Tryb na urządzenie działa w podobny sposób, ale ogranicza liczbę urządzeń, które mogą się połączyć, a nie liczbę użytkowników. Jedna licencja CAL umożliwia jednemu urządzeniu łączenie się z oprogramowaniem serwera i korzystanie z niego, niezależnie od tego, ilu użytkowników łączy się z tego konkretnego urządzenia.
Chociaż licencje CAL użytkownika i urządzenia mają obecnie tę samą cenę, nie można ich używać zamiennie ani zmieniać bez kupowania nowych licencji CAL. Cena licencji CAL użytkownika wzrosła od grudnia 2012 r. (W Wielkiej Brytanii), chociaż licencja CAL urządzenia pozostaje taka sama.
Połączone schematy
Core CAL to specjalna licencja CAL oferowana przez firmę Microsoft w ramach korporacyjnych umów licencyjnych, takich jak Enterprise , Select lub Open Value . Podstawowa licencja CAL jest kombinacją licencji CAL na Windows Server, Exchange Server, SharePoint Server, licencję na zarządzanie konfiguracją System Center Client, Lync Server i licencję subskrypcyjną Forefront Endpoint. Licencje Core CAL są o około 30 procent tańsze niż suma wspomnianych licencji.
Wraz z wydaniem produktów 2007 firma Microsoft zaczęła oferować pakiet Enterprise CAL. Pakiet Enterprise CAL obejmuje 15 licencji CAL, w tym kombinację Core CAL, funkcjonalność Enterprise serwerów Exchange, Lync i SharePoint, a także licencje na zarządzanie klientem System Center Data Protection Manager, Operation Manager i Service Manager. Jeśli chodzi o licencje Core CAL, licencje Enterprise CAL są dostępne tylko w ramach umów Open, Enterprise lub Select.
Wersje oprogramowania
Licencje CAL zwykle umożliwiają łączność z oprogramowaniem serwera niezależnie od wersji oprogramowania. Na przykład licencje CAL zakupione w celu umożliwienia łączności klienta z systemem Windows Server 2003 Enterprise Edition mogą być używane z systemem Windows Server 2003 Datacenter Edition. Jednak generalnie zapewniona jest kompatybilność wsteczna. Na przykład licencji Windows Server 2012 CAL można używać nie tylko do uzyskiwania dostępu do serwerów działających w systemie Windows Server 2012, ale także do uzyskiwania dostępu do jednego z serwerów z systemami Windows Server 2008, Windows Server 2008 R2, Windows Server 2003 i dowolnymi wcześniejszymi wersjami pod adresem w każdym momencie.
Usługi Terminalowe
Usługi terminalowe to funkcja systemu Microsoft Windows, która umożliwia kilka rodzajów połączeń z komponentami serwera systemu. Wersje systemu Windows Server wcześniejsze niż 2003 niekoniecznie wymagają korzystania ze specjalistycznych licencji CAL usług terminalowych; raczej klienci z co najmniej taką samą lub niższą wersją systemu operacyjnego mają automatyczny dostęp. Na przykład klienci systemu Windows NT 4.0 mogą łączyć się z serwerami terminali systemu Windows NT 4.0, ale nie z systemem Windows 2000 lub nowszym; systemu Windows 2000 lub Windows XP mogą łączyć się z serwerami terminali systemu Windows NT 4.0 lub Windows 2000. Nazywa się to licencją równoważności.
System wymuszania liczby licencji TS CAL („Microsoft Enforced Licensing”) używany w wersjach późniejszych niż NT był nadużywany przez złośliwe oprogramowanie „FLAME” , co doprowadziło do wydania w 2012 r. poprawki ograniczającej system tworzenia certyfikatów używany w usługach terminalowych.
Liczba licencji TS CAL na użytkownika w systemie Windows 2008 nie jest wymuszana: prawdopodobnie stało się tak dlatego, że Microsoft nie miał czasu na sfinalizowanie egzekwowania technicznego przed wydaniem systemu operacyjnego.