Are windows CAL's required for Linux VM's on a windows Hyper-v host?

On my Windows Server 2012 Hyper-v host machine, If I create a VM and install a Linux file or terminal server, do I need to purchase Windows CAL's for the users who access the Linux VM? Are those Linux VM users accessing the Windows server even though they are not accessing a Window virtual desktop?
Michael GrayAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Microsoft Client Access Licenses are only required to Access Microsoft Windows resources! (File and Print)

If you are offering Linux File and Print, no CALS required.

But do you not have any other Windows resources on your LAN, that your clients needs Windows CALs for?

or is this a method to avoid purchasing Windows CALS
Michael GrayAuthor Commented:
Way to avoid CAL's. We only have 3 servers. The other two are Linux. I have this new server with 2012 installed and it is no being used. It is being wasted.  Not my plan. I came in after this environment was setup. I may need to setup a terminal server/RDH type server at some point. I'd love to setup a 2012 Gateway server to serve up a virtual application to about 10 users.  If I go that route, I will need User MS Cals. If I install Linux in a VM I can use a non-microsoft virtual app setup and avoid the extra MS Cals.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Correct, because you will need TS/RDS CALS, and CALS for Microsoft Client Access.

If all Linux - none required, if accessing non-Microsoft OS.
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Michael GrayAuthor Commented:
A couple more questions: If I have two Microsoft servers, and I have 10 users who will access shared files on both servers. Do I need 10 Client Access CALS or 20 (2 for each user)?

When you purchase CALS, do they need to be renewed (repurchased) each year?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
CALs do not expire. So they are valid forever.

User CALS allow users to access resources in your Domain.

So, 10 is all you need.

you can use the CAL Tool here

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Michael GrayAuthor Commented:
Excellent answer.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.