Possible Duplicate:
Can you help me with my software licensing question?
My company has just recently purchased a server with Windows 2008 Datacenter. We plan to virtualize dozens of servers on the system. The reason for going with Datacenter is that it allows unlimited virtualization licenses for all versions of Windows up-to and including Windows 2008 Datacenter.
However, when installing a copy of Windows Server in the VM, all the regular licensing and activation requirements are still there (obviously). So, how do you obtain a valid product key for installing a copy of Windows Server in the VM without actually purchasing a copy, which you shouldn't have to do given the unlimited licenses clause in Datacenter.
Ugh. Lots of misinformation here it seems.
"Windows Server 2008 Datacenter licenses include unlimited virtualization rights, meaning customers have the use rights to run an unlimited number of virtualized instances of Windows Server on processors licensed with Windows Server 2008 Datacenter without purchasing additional licenses"
http://www.microsoft.com/windowsserver2008/en/us/licensing-datacenter.aspx
I'd talk to your Microsoft reseller but that doesn't read as if you can install any old OS on there. You need at least one existing license per OS. That said, our Server 2008 Ent purchase also included 2003 R2 keys as well (similarly licensed) so I'm surprised you didn't get 2003 R2 keys.
Reading more about it: it means you can have as many Windows-server based VMs running w/in 2008 Datacenter as your box can physically handle. But, you need the appropriate licenses for those operating systems.
See: https://www.microsoft.com/windowsserver2008/en/us/licensing-faq.aspx
Q. Say I have a Windows Server 2008 Enterprise license assigned to my server. What if I want to add a fifth instance of the server software in a virtual operating system environment?
A.
With a license for Windows Server 2008 Enterprise, you may run up to four instances of the software in virtual operating system environments. If you want to run a fifth instance in a virtual operating system environment, you must acquire and assign an additional license to that server. It may be more economical to license the server with Windows Server 2008 Datacenter or “step up” your Enterprise license to Windows Server 2008 Datacenter.
This just means that you can run unlimited server 2008 DCE vm's on the same physical host using the same key over and over again (MAK unless you have a larger/SA agreement and get KMS keys). Depending on the key/ activation mechanism you employ you might have to call MS a LOT.
Being able to use any OS under DC requires an SAA rather than just a license