Come funzionano le licenze di Windows 7 per l'esecuzione del sistema operativo come macchine virtuali?


57

Ho intenzione di acquistare Windows 7 Ultimate Edition per l'esecuzione su un vecchio Pentium 4. Voglio anche eseguire macchine virtuali Windows 7 all'interno di Windows 7. La mia domanda è duplice:

  • Ho bisogno di una licenza per ogni macchina virtuale?
  • La risposta cambia se utilizzo una piattaforma di virtualizzazione di terze parti (ad esempio VirtualBox , VMWare , QEMU , ecc.) Anziché VirtualPC ?

1
La risposta che hai accettato di seguito non è corretta; vedere il mio commento in merito ai requisiti di Software Assurance / contratti multilicenza.
cliff.meyers,

Mi dispiace di averlo menzionato, sapevo già per l'impresa e le edizioni definitive, ma non per le edizioni domestiche o anche per i professionisti poiché non erano nemmeno menzionate in un articolo sulla SM che ho trovato da qualche parte.
Matt P

hmm lol, e solo per dimostrare il motivo per cui ho bisogno di questo, un progetto demo ha incasinato il mio sistema usando un CLSID in conflitto con l'estensione CCC ... anche se non è il solito problema, la probabilità che quelle cose in realtà confondenti dovrebbero essere quasi impossibile ... va a cancellare tutti i riferimenti dal registro e reinstallare CCC
Matt P


A seconda delle dimensioni dell'ambiente di sviluppo, consultare technet.microsoft.com/en-us/library/dd981009.aspx . Fondamentalmente se sei un'azienda, usa KMS e contratti multilicenza. Se sei più piccolo, prendi in considerazione le licenze VAMT e MSDN, approfitta del periodo di tolleranza o acquista singole licenze. Il percorso del periodo di tolleranza è il migliore se non si utilizza regolarmente una macchina virtuale. Eseguo il backup di una particolare installazione di base tramite Acronis e quando lo ripristino per un progetto, eseguo OutOfBoxExperience e questo mi consente un nuovo periodo di tolleranza technet.microsoft.com/en-us/library/cc766514%28v=ws.10%29 .aspx
VoteCoffee

Risposte:


21

Controlla il mio post sul blog SuperUser sul trasferimento di una licenza Windows su un altro computer, si applicano le stesse regole.

Fondamentalmente sono rilevanti le seguenti due sezioni della licenza:

DIRITTI DI INSTALLAZIONE E UTILIZZO.

Una copia per computer . La licenza del software è assegnata in modo permanente al computer con cui è distribuito il software. Quel computer è il "computer con licenza".

e

REQUISITI DI LICENZA AGGIUNTIVI E / O DIRITTI DI UTILIZZO.

Utilizzare con le tecnologie di virtualizzazione. Invece di utilizzare il software direttamente sul computer con licenza , è possibile installare e utilizzare il software all'interno di un solo sistema hardware virtuale (o altrimenti emulato) sul computer con licenza.

In effetti è possibile utilizzare la copia di Windows sull'host o sul computer guest, ma non entrambi contemporaneamente, altrimenti entrambe le copie devono avere una licenza individuale.

Nel post del blog ho collegato a un sito Microsoft in cui è possibile trovare le licenze per tutto il software Microsoft in modo che tu possa essere in grado di scoprire i tuoi diritti.


Cosa succede se si desidera eseguire la stessa copia sia direttamente sul computer che in una macchina virtuale?
Magnus,

1
Sì, lo so che! Ciò di cui sto chiedendo è l'esecuzione della copia THE SAME sia su HW che su VM, ovvero esiste sempre un'unica installazione. All'avvio scelgo tra l'avvio nella mia installazione single-windows o in Linux. Se avvio a Linux posso avviare una VM VirtualBox che esegue la mia installazione a finestra singola.
Magnus,

1
Gli ID hardware ampiamente diversi tra la macchina virtuale e la macchina host attiveranno probabilmente l'invalidazione della licenza e richiederanno la riattivazione ogni volta che si riavvia. Mentre il caso che dichiari è leggermente diverso, stai ancora cercando di usarlo in modo efficace in due macchine diverse (sebbene sulla stessa macchina fisica) che sarebbe contro i termini dell'EULA.
Mokubai

1
Certo che puoi, e io lo sono! Su un sistema precedente non ho avuto problemi con la riattivazione a causa della sua esecuzione sia su HW che su VM. Si è avviato felicemente in entrambi i modi e non ha avuto bisogno di riattivazione. Il sistema che ho ora si lamenta del fatto che non è originale quando viene eseguito nella VM. È una domanda filosofica "che cos'è una macchina?" Sai per caso quale licenza avrei bisogno?
Magnus,

1
@Magnus Per gli utenti domestici non riesco a trovare dettagli specifici che ti consentano di utilizzare la licenza nel modo in cui stai facendo, ma la licenza di Windows 8 vieta almeno espressamente ciò che stai facendo: "Se usi software di virtualizzazione, incluso Client Hyper- V, per creare uno o più computer virtuali su un singolo sistema hardware, ciascun computer virtuale e il computer fisico, è considerato un computer separato ai fini del presente accordo. Questa licenza consente di installare solo una copia del software da utilizzare su un computer, sia esso fisico o virtuale. "
Mokubai

14

Trovato questo relativo alle VM di Windows Vista

È possibile eseguire sul dispositivo con licenza in qualsiasi momento una copia o istanza del software direttamente sull'hardware (l'ambiente del sistema operativo fisico) e fino a quattro istanze del software nelle macchine virtuali. È possibile creare e archiviare un numero illimitato di copie (ad esempio copie nelle macchine virtuali) da utilizzare su qualsiasi dispositivo con licenza.

L'attuale EULA verrà pubblicato qui


Ho trovato una domanda su serverfault che potrebbe aiutare:

È possibile utilizzare un codice Product Key di Windows 7 Ultimate anche per macchine virtuali?

si collega a un post che indica che è possibile eseguire 4 copie per macchina.

Diritti del sistema operativo virtuale: utilizzare fino a quattro istanze di Windows in ambienti di sistema operativo virtuale per ciascuna licenza con copertura Software Assurance attiva.


Lee, segnerò la tua come la risposta accettata. Ho anche segnalato la mia domanda come chiusa come duplicata.
Justin Dearing il

20
Questi collegamenti non si applicano alle licenze OEM o Retail, ma solo ai clienti Software Assurance / Volume Licensing.
cliff.meyers,

-1, come diceva cliff - vale solo per Software Assurance
orip

3
La licenza OEM Home Premium Win7 afferma: "Invece di utilizzare il software direttamente sul computer con licenza, è possibile installare e utilizzare il software all'interno di un solo sistema hardware virtuale (o altrimenti emulato) sul computer con licenza."
Lloeki,

7

Ci scusiamo per le brutte notizie ma ...

Sì, per ogni istanza di Windows 7 eseguita in una macchina virtuale, avrai bisogno di una licenza.

Se utilizzi Windows 7 Professional, Enterprise o Ultimate, otterrai gratuitamente un Windows XP con licenza in modalità XP. Qualsiasi altro sistema operativo deve essere concesso in licenza in modo individuale, indipendentemente dal fatto che questo avvenga su hardware o in una macchina virtuale.


4

"Diritti del sistema operativo virtuale: utilizzare fino a quattro istanze di Windows in ambienti con sistema operativo virtuale per ogni licenza con copertura Software Assurance (SA) attiva."

Sì, ma questa è una nota importante:

"[puoi] accedere in remoto fino a quattro istanze del software in esecuzione su sistemi operativi virtuali (solo un'istanza per sistema operativo virtuale) sui tuoi server (ad esempio, su un massimo di quattro server diversi nel tuo datacenter) dal dispositivo con licenza."

È importante notare che questo è "dal dispositivo con licenza". Sembra che Microsoft ti consenta di eseguire fino a 4 istanze di VM in Software Assurance, ma l'intenzione è quella di utilizzare quelle VM da un singolo dispositivo. Vedi pagina 121, sezione 9a-b di questo documento:

"Diritti di utilizzo dei prodotti con licenza Microsoft"

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

Pertanto, non è possibile acquistare un sacco di licenze Windows 7 Pro / Enterprise con SA e creare una farm VM Desktop remoto per 1/4 del costo (vale a dire, se ho capito bene. Correggimi se sbaglio!)


3

Basato sui termini della licenza di Windows 7 Ultimate (li ho trovati tramite questo modulo sul sito di Microsoft):

d. Utilizzare con le tecnologie di virtualizzazione. Invece di utilizzare il software direttamente sul computer con licenza, è possibile installare e utilizzare il software all'interno di un solo sistema hardware virtuale (o altrimenti emulato) sul computer con licenza.

Ho letto che "devi avere una licenza pagata anche per ogni istanza di VM".


2

La risposta "legale" a questo è che è necessaria una licenza per ogni installazione in esecuzione. Quindi, se hai un host win7 e 2 guest win7 ma esegui SOLO un ospite alla volta, avrai bisogno solo di 2 licenze e i tuoi ospiti potrebbero condividerne uno.

Altrimenti, sì, avrai bisogno di una licenza per essere legale.

Per quanto riguarda la funzionalità, purché non ti dispiaccia andare attraverso i fastidi della licenza, dovresti essere in grado di installare utilizzando una sola licenza. Tuttavia, l'ho mai fatto solo con la virtualizzazione di terze parti, non con il virtualPC.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.