Comment les licences Windows 7 fonctionnent-elles pour exécuter le système d'exploitation en tant que machines virtuelles?

57

Je prévois d'acheter Windows 7 Ultimate Edition sur un ancien Pentium 4. Je souhaite également exécuter des machines virtuelles Windows 7 dans Windows 7. Ma question est double:

  • Ai-je besoin d'une licence pour chaque machine virtuelle?
  • La réponse change-t-elle si j'utilise une plate-forme de virtualisation tierce (par exemple, VirtualBox , VMWare , QEMU , etc.) par opposition à VirtualPC ?
Justin Dearing
la source
1
La réponse que vous avez acceptée ci-dessous est incorrecte. Voir mon commentaire sur les exigences de la Software Assurance / des licences en volume.
cliff.meyers
Désolé, je devrais le mentionner, je savais déjà pour l’entreprise et les éditions ultimes, mais pas pour les éditions personnelles ou même pour les éditions professionnelles, car elles n’étaient même pas mentionnées dans un article MS que j’avais trouvé quelque part.
Matt P
hmm lol, et juste pour prouver pourquoi j’ai besoin de cela, un projet de démonstration a gâché mon système en utilisant un CLSID en conflit avec l’extension CCC ... bien que ce ne soit pas un problème normal, le risque de confondre est supposé être presque impossible ... va supprimer toutes les références du registre et réinstaller CCC
Matt P
Voir aussi: FAQ sur les licences Windows 7
nhinkle
Selon la taille de votre environnement de développement, voir technet.microsoft.com/en-us/library/dd981009.aspx . Fondamentalement, si vous êtes une entreprise, utilisez KMS et les licences en volume. Si vous êtes plus petit, envisagez les licences VAMT et MSDN, profitez du délai de grâce ou achetez des licences individuelles. La route de la période de grâce est la meilleure si vous n'utilisez pas une machine virtuelle régulièrement. Je sauvegarde une installation de base particulière à l'aide d'Acronis et lorsque je le restaure pour un projet, j'exécute OutOfBoxExperience, ce qui me permet de bénéficier d'une nouvelle période de grâce technet.microsoft.com/en-us/library/cc766514%28v=ws.10%29 .aspx
VoteCoffee

Réponses:

21

Consultez le message de mon blog SuperUser sur le transfert d'une licence Windows sur une autre machine. Les mêmes règles s'appliquent.

Fondamentalement, les deux sections suivantes de votre licence sont pertinentes:

INSTALLATION ET DROITS D'UTILISATION.

Une copie par ordinateur . La licence du logiciel est attribuée en permanence à l'ordinateur avec lequel le logiciel est distribué. Cet ordinateur est "l'ordinateur sous licence".

et

EXIGENCES DE LICENCE SUPPLÉMENTAIRES ET / OU DROITS D'UTILISATION.

Utilisation avec les technologies de virtualisation. Au lieu d'utiliser le logiciel directement sur l'ordinateur sous licence , vous pouvez installer et utiliser le logiciel dans un seul système matériel virtuel (ou émulé d'une autre manière) sur l'ordinateur sous licence.

Effectivement, vous pouvez utiliser la copie de Windows sur l'hôte ou l'ordinateur invité, mais pas les deux en même temps, sinon les deux copies doivent faire l'objet d'une licence individuelle.

Dans l'article de blog, j'ai établi un lien vers un site Microsoft où vous pouvez trouver des licences pour tous les logiciels Microsoft. Vous devriez donc pouvoir connaître vos droits.

Mokubai
la source
Que faire si on souhaite exécuter la même copie à la fois directement sur l'ordinateur et dans une machine virtuelle?
Magnus
1
Oui je sais! Ce que je demande, c'est d'exécuter THE SAME copy à la fois sur HW et sur VM, c'est-à-dire qu'il n'y a jamais qu'une seule installation. Au démarrage, je choisis de démarrer dans mon installation unique sous Windows ou sous Linux. Si je démarre sous Linux, je peux démarrer une machine virtuelle VirtualBox exécutant mon installation unique sous Windows.
Magnus
1
Les identifiants matériels très différents entre votre machine virtuelle et votre ordinateur hôte vont probablement déclencher l'invalidation de la licence et nécessiter une réactivation à chaque redémarrage. Bien que le cas que vous déclarez soit légèrement différent, vous essayez toujours de l'utiliser efficacement dans deux machines différentes (bien que sur la même machine physique), ce qui irait à l'encontre des termes du CLUF.
Mokubai
1
Bien sûr que vous pouvez, et je le suis! Sur un système précédent, la réactivation ne posait aucun problème, car je l’utilisais aussi bien sur HW que sur VM. Il a heureusement démarré dans l'un ou l'autre sens et n'a pas besoin de réactivation. Le système que j'ai maintenant se plaint cependant de ne pas être authentique lorsqu'il est exécuté dans la machine virtuelle. C'est une question philosophique, "qu'est-ce qu'une machine?" Savez-vous de quelle licence il me faudrait?
Magnus
1
@Magnus Pour les utilisateurs particuliers, je ne trouve pas de détails spécifiques vous permettant d’utiliser la licence de la façon dont vous le faites, mais la licence Windows 8 interdit au moins expressément ce que vous faites: "Si vous utilisez un logiciel de virtualisation, y compris Client Hyper- V, pour créer un ou plusieurs ordinateurs virtuels sur un même système informatique, chaque ordinateur virtuel et l’ordinateur physique sont considérés comme des ordinateurs distincts aux fins du présent contrat.Cette licence vous permet d’installer une seule copie du logiciel pour pouvoir l’utiliser. sur un ordinateur, que cet ordinateur soit physique ou virtuel ".
Mokubai
14

Trouvé ceci concernant les machines virtuelles Windows Vista

Vous pouvez exécuter sur le périphérique sous licence à tout moment une copie ou une instance du logiciel directement sur le matériel (l'environnement de système d'exploitation physique) et jusqu'à quatre instances du logiciel sur des machines virtuelles. Vous pouvez créer et stocker un nombre illimité de copies (par exemple, des copies dans des ordinateurs virtuels) à utiliser sur tout périphérique sous licence.

Le CLUF actuel sera affiché ici


Vous avez trouvé une question sur serverfault qui pourrait vous aider:

Une clé de produit Windows 7 Ultimate peut-elle également être utilisée pour des machines virtuelles?

liens vers une publication qui indique que vous pouvez exécuter 4 copies par machine.

Droits de système d'exploitation virtuel - Utilisez jusqu'à quatre instances de Windows dans des environnements de système d'exploitation virtuels pour chaque licence disposant d'une couverture Software Assurance active.

Lyarwood
la source
Lee, je marque la tienne comme une réponse acceptée. J'ai également signalé que ma propre question devait être fermée en double.
Justin Dearing
20
Ces liens ne s'appliquent pas aux licences OEM ou Retail, mais uniquement aux clients Software Assurance / Licences en volume.
cliff.meyers
-1, comme dit
Cliff
3
La licence OEM Home Premium Win7 indique: "Au lieu d'utiliser le logiciel directement sur l'ordinateur sous licence, vous pouvez installer et utiliser le logiciel sur un seul système matériel virtuel (ou émulé de toute autre manière) sur l'ordinateur sous licence."
Lloeki
7

Désolé pour la mauvaise nouvelle mais ...

Oui, pour chaque instance Windows 7 que vous exécutez dans une machine virtuelle, vous aurez besoin d'une licence.

Si vous utilisez Windows 7 Professional, Enterprise ou Ultimate, vous obtenez gratuitement une licence Windows XP avec le mode XP. Tout autre système d’exploitation doit faire l’objet d’une licence individuelle, qu’il s’agisse de matériel ou de machine virtuelle.

Jeroen Landheer
la source
4

"Droits de système d'exploitation virtuel - Utilisez jusqu'à quatre instances de Windows dans des environnements de système d'exploitation virtuels pour chaque licence disposant d'une couverture Software Assurance (SA) active."

Oui, mais ceci est une note importante:

"[Vous pouvez] accéder à distance à quatre instances maximum du logiciel exécuté dans des systèmes d'exploitation virtuels (une seule instance par système d'exploitation virtuel) sur vos serveurs (par exemple, sur quatre serveurs différents dans votre centre de données) à partir du périphérique concédé sous licence."

Il est important de noter qu'il s'agit "du périphérique sous licence". Il semble que Microsoft vous permette d’exécuter jusqu’à 4 instances de machine virtuelle sous Software Assurance, mais l’intention est que ces machines virtuelles soient utilisées par un seul périphérique. Voir page 121, sections 9a-b de ce document:

"Droits d'utilisation du produit de licence Microsoft"

http://www.microsoftvolumelicensing.com/userights/Downloader.aspx?DocumentId=3612

Ainsi, vous ne pouvez pas acheter un lot de licences Windows 7 Pro / Enterprise avec SA, et créer une batterie de serveurs distants pour 1 / 4ème du coût (si je comprends bien. Corrigez-moi si je me trompe!).

Eric Wheeler
la source
3

Selon les termes de la licence Windows 7 Ultimate (trouvés via ce formulaire sur le site de Microsoft):

ré. Utiliser avec les technologies de virtualisation. Au lieu d'utiliser le logiciel directement sur l'ordinateur sous licence, vous pouvez installer et utiliser le logiciel dans un seul système matériel virtuel (ou émulé de toute autre manière) sur l'ordinateur sous licence.

J'interprète cela comme "vous devez également disposer d'une licence payante pour chaque instance de machine virtuelle".

orip
la source
2

La réponse «légale» à cela est qu'il vous faut une licence pour chaque installation en cours d'exécution. Ainsi, si vous avez un hôte Win7 et 2 invités Win7 mais que vous exécutez UNIQUEMENT un invité à la fois, vous n’avez besoin que de 2 licences et vos invités peuvent en partager une.

Sinon, oui, vous aurez besoin d'une licence pour que chacun soit légal.

En ce qui concerne les fonctionnalités, tant que vous n’êtes pas dérangé par les problèmes de licence, vous devriez être en mesure de l’installer avec une seule licence. Cependant, je ne l'ai jamais fait qu'avec la virtualisation tierce, pas le virtualPC.

SacRyan
la source