9

Possible Duplicate:
Can you help me with my software licensing question?

I have Windows 7 Ultimate running on my computer, and I thought I would set up a few virtual machines to help me when I develop so I don't mess up my main system with various installations of SQL Server, Visual Studio versions, etc.

Is it allowed (or even possible) to use the same product key for the virtual machines? Or would I need to get a new product key for each virtual machine?

Is Windows 7 Enterprise different when it comes to this matter?

(Maybe this belongs on stack overflow or super user, but felt virtualization and licensing issues like that belonged more on server fault. Please move if not =)

Svish
  • 6,627
  • 14
  • 37
  • 45

5 Answers5

7

No, only one XP instance for the XP Mode feature is normally allowed on Ultimate. But if you have Software Assurance, it comes with virtual OS rights for Enterprise and Ultimate which allow you to run four virtual instances of the operating system on the same hardware.

For reference see this post.

Also check out Windows 7 modifies license rights. And Enterprise is a benefit of Software Assurance, so you can't get Enterprise without Software Assurance - hence Enterprise is by default covered by Virtual OS rights.

***Even windows 7 ultimate can be used. The only difference is you can install it on only one virtual platform and cant setup 4 machines like software Assurance

Mez
  • 459
  • 1
  • 5
  • 15
Doug Luxem
  • 9,592
  • 7
  • 49
  • 80
  • Do you have a reference or link that confirms this? – Zoredache Aug 12 '09 at 20:11
  • Added a link. Of course, nothing is official until Ultimate hits retail and we can see the final EULA. – Doug Luxem Aug 13 '09 at 02:52
  • So would that mean you can use the same product key for four windows 7 virtual machines running on that computer? – Svish Aug 13 '09 at 09:10
  • That's what it looks like (for Enterprise and Ultimate). It will be interesting to see the details on this when it is released. – Doug Luxem Aug 13 '09 at 14:23
  • What does is Software Assurance coverage? How do I know if I have that? - "Use up to four instances of Windows in virtual OS environments for each license that has active Software Assurance coverage." – Svish Sep 28 '09 at 10:25
  • As far as I can tell the Virtual OS rights are courtesy of Software Assurance - not of the Enterprise or Ultimate SKU. So I guess you need Software Assurance for Ultimate to get those virtual instance licenses - an Ultimate license alone won't cut it. The Enterprise SKU however is only available through SA, hence that license "works" out of the box. – Oskar Duveborn Feb 07 '10 at 20:42
  • @Oskar Duveborn - feel free to edit my post with the info. I haven't heard much about these once 7 hit retail shelves. – Doug Luxem Feb 07 '10 at 20:47
  • SA is basically a volume/business-oriented upgrade license with added benefits you can tack on top of various Microsoft licenses to spread out payment, get free upgrades for a period, support and more: http://www.microsoft.com/licensing/software-assurance/ - Vista Enterprise and now Windows 7 Enterprise is one of those benefits. – Oskar Duveborn Feb 07 '10 at 20:51
  • Ok, I tried to edit it in... felt a bit intrusive but alas ^^ – Oskar Duveborn Feb 07 '10 at 21:06
2

From the windows 7 ultimate Software licence terms:

Use with Virtualization Technologies: Instead of using the software directly on the licensed computer, you may install and use the software within only one virtual (or otherwise emulated) hardware system on the licensed computer.

This seems to mean that a virtual machine is exactly like a separate physical machine when it comes to licencing. ("Instead of...").

The deal where you get to run 4 VM's on one licence seems to be part of a separate add-on licencing deal (software assurance), not the standard licence.

Console
  • 447
  • 1
  • 6
  • 11
2

It depends on how long you need the VMs for. If you don't need them for too long, or don't mind re-installing every once in a while, just use a trial version and don't activate it.

See this little gem from Microsoft. Specifically this line.

In development and testing environments that use retail editions, take advantage of the grace period.
Ben Pilbrow
  • 11,995
  • 5
  • 35
  • 57
  • The grace period route is the best if you are not using a VM regularly. I backup a particular base install using Acronis, and when I restore it for a project, I run OutOfBoxExperience and this allows me a fresh grace period http://technet.microsoft.com/en-us/library/cc766514%28v=ws.10%29.aspx You can reset the clock three times, so be careful to only backup once or twice to be able to restore and reset this period. This means planning base VMs well. – VoteCoffee Nov 14 '14 at 15:17
0

I believe you need a new product key (legally), and I believe this to be the case with all flavours of the product - even with VLP.

If what you were suggesting is possible, all a large organisation would need to do is purchase a single 7 license, create countless virtual instances, and deploy to their users (VM-View etc). Not a business model for Microsoft that's conducive to staying in business.

Izzy
  • 8,214
  • 2
  • 30
  • 35
  • I use other software (like AutoDesk Inventor) where the licensing is managed by a server and borrowed against a machine. When you have a development environment, you might use a paticular VM once in a blue moon. It doesn't make a lot of sense to assign a license to it. It would be nice to have a borrow and return windows licensing system. – VoteCoffee Nov 14 '14 at 15:02
  • Also, I'm aware of VAMT and KMS, but KMS is for large organizations and VAMT requires MSDN licensing – VoteCoffee Nov 14 '14 at 15:09
0

You must obtain a license for each install, regardless of how many are virtual, and regardless even of how many of the installs are on one computer. Look into the Windows 7 Family Pack or Volume Licensing if you need many.

tsilb
  • 608
  • 2
  • 10
  • 15