[Last Call] Learn how to a build a cloud-first strategyRegister Now


MS Licences

Posted on 2009-12-22
Medium Priority
Last Modified: 2012-05-08
I just want to clear something up with regards to licences, I presume that if you have a domain with windows serves, including an exchange server, I presume that you need a licences for ;

XP Pro
MS Office
Windows Server
Exchange Server

I presume that every PC that wants to connect to the domain will need a licence for each of the above.

Also if its OEM XP or Office and you retire the PC, you retire the licence as well as the hardware?

Question by:lloydabberton
  • 2

Expert Comment

ID: 26106334
Yes and no.  You need licenses for what is installed on your workstation and for what services you use.

Needs an OS, assuming Windows XP or better.  All Windows operating systems

If you use install Office on the machine, you need a license for it

If you use services from any Windows server, you need a CAL for the most current version you are accessing.  
- If your DCs are all 2003 but your Exchange server is 2008, you need Windows 2008 CALs
- The only exclusion to this is if you are using a Windows 2008 (RTM or R2) server ONLY as a hyper-v host.  All guest (VMs) machines are 2003 or older.

Exchange Server needs a server license.  These can be standard or Enterprise depending on what features you are using.

To connect to an Exchange server you need an Exchange CAL
- Exchange 2003 and older includes the right to use Outlook.  2007+ does not
- Exchange 2003 and older you need a CAL for every mailbox, 2007+ you need a Standard CAL for every User mailbox (resources don't count)
- Exchange 2007+ you need an additive Exchange Enterprise CAL for every User Mailbox that utilizes an Enterprise CAL feature (voicemail, hosted filtering, custom managed folders, extended ActiveSync policies, etc.)
- The standard CAL gives you rights to use OWA.  You need to purchase Outlook to connect any version of Outlook to Exchange 2007+ (unless you have kept SA current from 2003 and are using Outlook 2003)

All OEM licenses stay with the machine they came with.  If you retire it, you are legally not able to use those licenses on another machine AND if you recycle those machines (like given to charity or employees) you are required to include proof of those licenses.

Author Comment

ID: 26106658
Thanks for your reply, it was very informative and very quick

So if I have 2 servers, one a data server and one an exchange server, each PC if if uses Outlook for email, and say an application getting data from the data server, you are saying I will need 2 CALS per PC if they all connect via the above?


Accepted Solution

BrianKronberg earned 2000 total points
ID: 26107307
You only need 1 Windows CAL per computer, unless for some unknown reason you are not in a domain and are doing server based licensing (more common in NT days).  Domain servers should all be doing client based licensing.

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
In this post, I will showcase the steps for how to create groups in Office 365. Office 365 groups allow for ease of flexibility and collaboration between staff members.
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
Suggested Courses

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question