Hubbry Logo
search
logo

Client access license

logo
Community Hub0 Subscribers
Write something...
Be the first to start a discussion here.
Be the first to start a discussion here.
See all
Client access license

A client access license (CAL) is a commercial software license that allows client computers to use server software services. Most commercial desktop apps are licensed so that payment is required for each installation, but some server products can be licensed so that payment is required for each device or user that accesses the service provided by the software. For example, an instance of Windows Server 2016 for which ten User CALs are purchased allows 10 distinct users to access the server.

Commercial apps are licensed to end users or businesses: in a legally binding agreement between the proprietor of the software (the "licensor") and the end user or business (the "licensee"), the licensor gives permission to the licensee to use the app under certain limitations, which are set forth in the license agreement. In the case of Microsoft, the consumer retail or "off-the-shelf" products generally use very similar licence agreements, allowing the licensee to use the software on one computer, subject to the usual terms and conditions. For businesses, Microsoft offers several types of licensing schemes for a range of their products, which are designed to be cost effective, flexible, or both.

Commercial server software, such as Windows Server 2003 and SQL Server 2005 require licenses that are more expensive than those which are purchased for desktop software like Windows Vista. All clients that connect to these server products must have a license to connect in order to use their services. These special purpose licenses come in the form of a CAL.

A CAL legally permits client computers to connect to commercial server software. They usually come in the form of a certificate of authenticity (CoA) and a license key, which is sometimes attached to the certificate itself. The various editions of most of Microsoft's server software usually include a small number of CALs, and this allows the software to be used by either a few users or a few computers, depending on the CAL licensing mode. If more clients need to access the server, then additional CALs must be purchased.

Microsoft Server products require a CAL for each unique client regardless of how many will be connecting at any single point in time. Some of Microsoft's server software programs do not require CALs at all, as is the case of Windows Server Web Edition. Microsoft SQL Server can be licensed for CALs, or alternatively by CPU cores.

CALs apply to either a "device" (as defined in the license agreement) or a "user". A business is free to choose either mode.

With user CALs, each CAL allows one user to connect to the server software whenever they need to. Once the CAL has been allocated to that user, another user cannot use it. Any number of CALs can be purchased to allow any number of users to connect to the server. With user CALs, each user can connect to the server software from any number of devices. The devices are not counted, but only a set number of users can connect.

Per-device mode operates in much the same way, but limits the number of devices which can connect, rather than the number of users. One CAL enables one device to connect to and use the server software, regardless of how many users connect from that particular device.

See all
User Avatar
No comments yet.