Win2K Server & XP Pro licensing question (easy points!)...

Posted on 2003-03-06
Medium Priority
Last Modified: 2010-04-13
Please advise on the following scenario (multi-part question)...

I purchase a server with Windows 2000 Server that includes 5 Client Access Licenses.  I also purchase 10 workstations with Windows XP Professional.  I expect to have 5 other, "external" users connect through Remote Desktop Connection (Terminal Services Advanced Client in Application Services mode; not Remote Administration mode) over the web each of which will be using either Windows 2000 Professional, Windows XP Home or Windows XP Pro.


1)  Not including the "external" users, do I need to purchase 5 more Client Access Licenses to be legal for my internal network?

2)  Do I need to purchase Terminal Services licensing to accomodate the 5 "external" users of the web interface?

3)  Does the use of XP Home in the "internal" LAN environment affect the number of CALs required to be legal?

4)  Any other obvious question I'm not asking but should be!!

Thanks and I look forward to your collective input!!

Question by:colepc
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 8083841
1.) No, make sure your licensing mode is in "per-seat", you techinaly have 15 CAL's becuase you get one with the XP machines as well. If you leave the licensing mode in "per-server" then only 5 people are going to be able to get to the server at one time.

2.) No, because these connections will be made externaly and you are allowed 5 with the purchase W2K Server. There are other issues realted to Terminal Services however that apply.

3.) No, when you purchase a client OS 1 CAL comes with it.

These articles should help some:

Terminal Services Internet Connector License and ASPs

Client License Assignment in Per Server Mode


Expert Comment

ID: 8084994
Ok....here we go.

1)I would say yes you need 5 more CALs for your total of 10 workstations (running in per seat mode)  You need to use XP Pro if you are wanting to join domains.

2)No, if you run W2K Pro or XP Pro.  Both come with a built in Terminal Service CAL which is needed when WTS is ran in Application Mode.

3)No, but you will not be able to utilize Active Directory with XP Home users.

Hope this Helps,


Accepted Solution

bbergin earned 700 total points
ID: 8085235
1) You do NOT get a CAL with an XP Pro license so yes you need a CAL for every client PC that connects to your server.

2) No, XP Pro contains a 2k TS CAL.  Windows 2003 Server will, however, change all of that.

3) Yes, see #1.  Regardless of what's said, you need a CAL to use server resources.  You will also need a TS CAL if you intend on using TS with XP Home.  It's treated just like 98.  It's less expensive to buy XP Pro to start with.

It's been said here that a client OS comes with a server CAL.  2k Servers used as TS's require 2 different CALs.  One is the normal Server CAL for accessing the server.  The other is a TS CAL for using Terminal Services.  We just went through this with MS and a large customer.  We were directed that all client OS's require a server CAL no matter what resources are in use on the server and that any OS other than 2k (Pro or Server) and XP Pro require a TS CAL.

Expert Comment

ID: 8086902
well that's all nice and clear then!! Thanks Microsoft.

Author Comment

ID: 8092648
Thanks to everyone who commented.  

I was able to confirm the crux of my scenario through a conversation with CDW Microsoft licensing rep...XP Pro (or home) does not come with a built-in CAL...each machine on the network with the 2K server must have its own CAL.  

The going rate is around $30 to $35 (Dell selling for $31.00) per individual CAL.

Thanks again.

Featured Post

Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

Question has a verified solution.

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

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
This is a fine trick which I've found useful many times, when you just don't want to accidentally run a batch script or the commands needs administrator rights.
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

765 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