¿Cómo funcionan las licencias de Windows 7 para ejecutar el sistema operativo como máquinas virtuales?

57

Planeo comprar Windows 7 Ultimate Edition para ejecutar en un antiguo Pentium 4. También quiero ejecutar máquinas virtuales Windows 7 dentro de Windows 7. Mi pregunta es doble:

  • ¿Necesito una licencia para cada máquina virtual?
  • ¿Cambia la respuesta si uso una plataforma de virtualización de terceros (por ejemplo , VirtualBox , VMWare , QEMU , etc.) en lugar de VirtualPC ?
Justin Dearing
fuente
1
La respuesta que aceptó a continuación es incorrecta; vea mi comentario sobre el requisito de Software Assurance / licencias por volumen.
cliff.meyers
Lo siento, debería haberlo mencionado, ya lo sabía para la empresa y las últimas ediciones, pero no para las ediciones caseras o incluso para profesionales, ya que ni siquiera se mencionaron en un artículo de MS que encontré en alguna parte.
Matt P
hmm lol, y solo para probar por qué necesito esto, un proyecto de demostración estropeó mi sistema al usar un CLSID que entraba en conflicto con la extensión CCC ... aunque no es el problema normal, se supone que la posibilidad de que esas cosas realmente entren en conflicto casi imposible ... va a eliminar todas las referencias del registro y reinstalar CCC
Matt P
Dependiendo del tamaño de su entorno de desarrollo, visite technet.microsoft.com/en-us/library/dd981009.aspx . Básicamente, si usted es una empresa, utilice KMS y licencias por volumen. Si es más pequeño, considere las licencias de VAMT y MSDN, aproveche el período de gracia o compre licencias individuales. La ruta del período de gracia es la mejor si no está utilizando una VM con regularidad. Respaldo una instalación base particular usando Acronis, y cuando la restauro para un proyecto, ejecuto OutOfBoxExperience y esto me permite un nuevo período de gracia technet.microsoft.com/en-us/library/cc766514%28v=ws.10%29 .aspx
VoteCoffee

Respuestas:

21

Consulte la publicación de mi blog SuperUser sobre la transferencia de una licencia de Windows a otra máquina, se aplican las mismas reglas.

Básicamente, las siguientes dos secciones de su licencia son relevantes:

INSTALACIÓN Y DERECHOS DE USO.

Una copia por computadora . La licencia de software se asigna permanentemente a la computadora con la que se distribuye el software. Esa computadora es la "computadora con licencia".

y

REQUISITOS DE LICENCIA ADICIONALES Y / O DERECHOS DE USO.

Uso con tecnologías de virtualización. En lugar de usar el software directamente en la computadora con licencia , puede instalar y usar el software dentro de un solo sistema de hardware virtual (o emulado) en la computadora con licencia.

Efectivamente, puede usar la copia de Windows en el host o en la máquina invitada, pero no ambas al mismo tiempo, de lo contrario, ambas copias deben tener una licencia individual.

En la publicación del blog, he vinculado a un sitio de Microsoft donde puede encontrar licencias para todo el software de Microsoft, de modo que pueda conocer sus derechos.

Mokubai
fuente
¿Qué sucede si a uno le gustaría ejecutar la misma copia directamente en la computadora y en una máquina virtual?
Magnus
1
¡Si lo sé! Lo que estoy preguntando es ejecutar LA MISMA copia tanto en HW como en VM, es decir, siempre hay una sola instalación. En el arranque, elijo entre arrancar en mi instalación de ventanas únicas o en Linux. Si inicio en Linux, puedo iniciar una VM VirtualBox que ejecute mi instalación de Windows único.
Magnus
1
Los identificadores de hardware en gran medida diferentes entre su VM y la máquina host probablemente desencadenarán la invalidación de la licencia y requerirán la reactivación cada vez que reinicie. Si bien el caso que declara es marginalmente diferente, todavía está tratando de usarlo efectivamente en dos máquinas diferentes (aunque en la misma máquina física), lo que sería contrario a los términos del EULA.
Mokubai
1
Claro que puedes, y yo soy! En un sistema anterior no tuve problemas con la reactivación debido a que lo ejecuté tanto en HW como en VM. Felizmente arrancó de cualquier manera y no necesitó reactivitación. Sin embargo, el sistema que tengo ahora se queja de que no es genuino cuando se ejecuta en la VM. Es una pregunta filosófica, "¿qué es una máquina?" ¿Sabes qué licencia necesitaría?
Magnus
1
@Magnus Para usuarios domésticos, no puedo encontrar detalles específicos que le permitan hacer uso de la licencia en la forma en que lo hace, pero la licencia de Windows 8 al menos expresamente prohíbe lo que está haciendo: "Si usa software de virtualización, incluido Client Hyper- V, para crear una o más computadoras virtuales en un solo sistema de hardware, cada computadora virtual y la computadora física, se considera una computadora separada para los propósitos de este acuerdo. Esta licencia le permite instalar solo una copia del software para su uso en una computadora, ya sea física o virtual ".
Mokubai
14

Encontré esto relacionado con las máquinas virtuales de Windows Vista

Puede ejecutar en el dispositivo con licencia en cualquier momento una copia o instancia del software directamente en el hardware (el entorno del sistema operativo físico) y hasta cuatro instancias del software en máquinas virtuales. Puede crear y almacenar un número ilimitado de copias (por ejemplo, copias en máquinas virtuales) para usar en cualquier dispositivo con licencia.

El EULA real se publicará aquí.


Encontró una pregunta sobre serverfault que podría ayudar:

¿Se puede usar también una clave de producto de Windows 7 Ultimate para máquinas virtuales?

enlaces a una publicación que indica que puede ejecutar 4 copias por máquina.

Derechos de SO virtual: use hasta cuatro instancias de Windows en entornos de SO virtual para cada licencia que tenga cobertura activa de Software Assurance.

Lyarwood
fuente
Lee, estoy marcando la tuya como la respuesta aceptada. También he marcado mi propia pregunta para que se cierre como duplicado.
Justin Dearing
20
Estos enlaces no se aplican a licencias OEM o minoristas, solo a clientes de Software Assurance / licencias por volumen.
cliff.meyers
-1, como dijo cliff - solo se aplica a Software Assurance
orip
3
La licencia OEM Home Premium Win7 establece: "En lugar de usar el software directamente en la computadora con licencia, puede instalar y usar el software dentro de un solo sistema de hardware virtual (o emulado de otra manera) en la computadora con licencia".
Lloeki
7

Perdón por las malas noticias pero ...

Sí, para cada instancia de Windows 7 que ejecute dentro de una VM, necesitará una licencia.

Si está ejecutando Windows 7 Professional, Enterprise o Ultimate, obtiene una licencia de Windows XP de forma gratuita con el modo XP. Cualquier otro sistema operativo debe tener una licencia individual, ya sea que se ejecute en hardware o en una máquina virtual no es relevante.

Jeroen Landheer
fuente
4

"Derechos del sistema operativo virtual: use hasta cuatro instancias de Windows en entornos de sistema operativo virtual para cada licencia que tenga cobertura activa de Software Assurance (SA)".

Sí, pero esta es una nota importante:

"[puede] acceder de forma remota hasta cuatro instancias del software que se ejecuta en sistemas operativos virtuales (solo una instancia por sistema operativo virtual) en sus servidores (por ejemplo, en hasta cuatro servidores diferentes en su centro de datos) desde el dispositivo con licencia".

Es importante tener en cuenta que esto es "desde el dispositivo con licencia". Parece que Microsoft le permite ejecutar hasta 4 instancias de VM en Software Assurance, pero la intención es que esas VM sean utilizadas por un solo dispositivo. Consulte la página 121, sección 9a-b de este documento:

"Derechos de uso del producto de licencias de Microsoft"

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

Por lo tanto, no puede comprar un montón de licencias de Windows 7 Pro / Enterprise con SA y hacer una granja de máquinas virtuales de escritorio remoto por un cuarto del costo (es decir, si lo entiendo correctamente. ¡Corríjame si me equivoco!)

Eric Wheeler
fuente
3

Según los términos de la licencia de Windows 7 Ultimate (los encontré a través de este formulario en el sitio de Microsoft):

re. Uso con tecnologías de virtualización. En lugar de usar el software directamente en la computadora con licencia, puede instalar y usar el software dentro de un solo sistema de hardware virtual (o emulado) en la computadora con licencia.

Lo leí como "también debe tener una licencia paga para cada instancia de VM".

orip
fuente
2

La respuesta 'legal' a esto es que necesita una licencia para cada instalación que se está ejecutando. Entonces, si tiene un host win7 y 2 invitados win7 pero SOLO ejecuta un invitado a la vez, solo necesitaría 2 licencias y sus invitados podrían compartir una.

De lo contrario, sí, necesitará una licencia para que cada uno sea legal.

En cuanto a la funcionalidad, siempre y cuando no le importe pasar por los problemas de licencias, debería poder instalarlos utilizando solo una licencia. Sin embargo, solo lo he hecho con virtualización de terceros, no con el virtualPC.

SacRyan
fuente