Как работает лицензирование Windows 7 для запуска ОС в качестве виртуальных машин?

73080
Justin Dearing

Я планирую купить Windows 7 Ultimate Edition для запуска на старом Pentium 4. Я также хочу запускать виртуальные машины Windows 7 в Windows 7. Мой вопрос состоит из двух частей:

  • Нужна ли мне лицензия для каждой виртуальной машины?
  • Изменится ли ответ, если я использую стороннюю платформу виртуализации (например, VirtualBox, VMWare, QEMU и т. Д.), А не VirtualPC ?
58
Ответ, который вы приняли ниже, неверен; см. мой комментарий относительно требования Software Assurance / корпоративного лицензирования. cliff.meyers 14 лет назад 1
Извините, я должен был упомянуть, я уже знал о предприятии и конечных выпусках, но не о домашних изданиях или даже про, поскольку они даже не упоминались в статье MS, которую я нашел где-то. Matt P 13 лет назад 0
хм, лол, и просто чтобы доказать, зачем мне это нужно, демонстрационный проект испортил мою систему, используя CLSID, который конфликтовал с расширением CCC ... хотя это, как правило, не проблема, вероятность того, что эти вещи действительно будут конфликтовать, должна быть почти невозможно ... * идет удалить все ссылки из реестра и переустановить CCC * Matt P 13 лет назад 0
См. Также: ** [FAQ по лицензированию Windows 7] (http://superuser.com/questions/303136/) ** nhinkle 13 лет назад 0
В зависимости от размера среды разработки см. Http://technet.microsoft.com/en-us/library/dd981009.aspx. В основном, если вы компания, то используйте KMS и корпоративное лицензирование. Если вы меньше, рассмотрите возможность лицензирования VAMT и MSDN, воспользуйтесь льготным периодом или купите отдельные лицензии. Маршрут с льготным периодом является наилучшим, если вы не используете виртуальную машину регулярно. Я создаю резервную копию конкретной базовой установки с помощью Acronis, и когда я восстанавливаю ее для проекта, я запускаю OutOfBoxExperience, и это дает мне новый льготный период http://technet.microsoft.com/en-us/library/cc766514%28v=ws 0,10% 29.aspx VoteCoffee 10 лет назад 0

6 ответов на вопрос

22
Mokubai

Прочтите мой пост в блоге SuperUser о переносе лицензии Windows на другой компьютер, применяются те же правила.

В основном, следующие два раздела вашей лицензии имеют отношение:

ПРАВА НА УСТАНОВКУ И ИСПОЛЬЗОВАНИЕ.

Одна копия на компьютер . Лицензия на программное обеспечение постоянно назначается компьютеру, с которым распространяется программное обеспечение. Этот компьютер является «лицензированным компьютером».

а также

ДОПОЛНИТЕЛЬНЫЕ ЛИЦЕНЗИОННЫЕ ТРЕБОВАНИЯ И / ИЛИ ПРАВА ИСПОЛЬЗОВАНИЯ.

Использование с технологиями виртуализации. Вместо использования программного обеспечения непосредственно на лицензированном компьютере вы можете установить и использовать программное обеспечение только в одной виртуальной (или иным образом эмулированной) аппаратной системе на лицензированном компьютере.

Фактически вы можете использовать копию Windows на хосте или на гостевой машине, но не обе одновременно, в противном случае обе копии должны иметь индивидуальную лицензию.

В сообщении в блоге я ссылаюсь на сайт Microsoft, где вы можете найти лицензии на все программное обеспечение Microsoft, чтобы вы могли узнать свои права.

Что если вы захотите запустить одну и ту же копию как непосредственно на компьютере, так и на виртуальной машине? Magnus 10 лет назад 0
Yes, I know that! What I'm asking about is running THE SAME copy both on HW and in VM, i.e. there is ever only a single installation. At boot I choose between booting into my single-windows-installation or into Linux. If I boot to Linux I can start a VirtualBox VM running my single-windows-installation. Magnus 10 лет назад 0
The largely different hardware ids between your VM and host machine will likely trigger the invalidation of the licence and require reactivation whenever you reboot. While the case you state is marginally different you are still trying to effectively use it in two different machines (though on the same physical machine) which would be against the terms of the EULA. Mokubai 10 лет назад 1
@magnus Я бы не ожидал, что вы сможете просто перезагрузить Windows из Windows, чтобы запустить его в виртуальной машине, и вам, вероятно, придется запускать виртуальную машину из собственной установки, что фактически будет двумя установками. Mokubai 10 лет назад 0
Конечно, вы можете, и я! В более ранней системе у меня не было проблем с повторной активацией из-за запуска ее как на HW, так и на VM. Он счастливо загрузился в любом случае и не нуждался в реактивации. Система, которую я сейчас имею, жалуется на то, что она не является подлинной при запуске в ВМ. Это философский вопрос "что такое машина?" Вы случайно не знаете, какая лицензия мне понадобится? Magnus 10 лет назад 0
@Magnus Для домашних пользователей я не могу найти конкретные детали, позволяющие вам использовать лицензию так, как вы это делаете, но лицензия Windows 8 по крайней мере прямо запрещает ваши действия: «Если вы используете программное обеспечение для виртуализации, включая Client Hyper- V, для создания одной или нескольких виртуальных машин в одной аппаратной системе компьютера, каждый виртуальный компьютер и физический компьютер считается отдельным компьютером для целей настоящего соглашения. Эта лицензия позволяет вам устанавливать только одну копию программного обеспечения для использования. на одном компьютере, является ли этот компьютер физическим или виртуальным. " Mokubai 10 лет назад 1
@Magnus, чтобы предотвратить спам в комментариях, я бы порекомендовал перенести обсуждение в [chat] Mokubai 10 лет назад 0
14
lyarwood

Нашел это, касающееся виртуальных машин Windows Vista

Вы можете в любой момент запустить на лицензированном устройстве одну копию или экземпляр программного обеспечения непосредственно на аппаратном обеспечении (в среде физической операционной системы) и до четырех экземпляров программного обеспечения на виртуальных машинах. Вы можете создавать и хранить неограниченное количество копий (например, копий в виртуальных машинах) для использования на любом лицензированном устройстве.

Фактическое лицензионное соглашение будет размещено здесь


Нашел вопрос о сбое сервера, который может помочь:

Можно ли использовать ключ продукта Windows 7 Ultimate для виртуальных машин?

ссылки на пост, который указывает, что вы можете запустить 4 копии на машину.

Права на виртуальную ОС - используйте до четырех экземпляров Windows в виртуальных средах ОС для каждой лицензии, имеющей активное покрытие Software Assurance.

Ли, я отмечаю ваш как принятый ответ. Я также пометил свой собственный вопрос как дубликат. Justin Dearing 15 лет назад 0
Эти ссылки не распространяются на лицензии OEM или Retail, только на клиентов Software Assurance / Volume License. cliff.meyers 14 лет назад 20
Клифф, спасибо, я не опознал это. Justin Dearing 14 лет назад 0
-1, как сказал cliff - относится только к Software Assurance orip 14 лет назад 0
Лицензия OEM Home Premium Win7 гласит: * «Вместо использования программного обеспечения непосредственно на лицензированном компьютере, вы можете устанавливать и использовать программное обеспечение только в одной виртуальной (или иным образом эмулированной) аппаратной системе на лицензированном компьютере». * Lloeki 13 лет назад 3
8
Jeroen Landheer

Извините за плохие новости, но ...

Да, для каждого экземпляра Windows 7, который вы запускаете внутри виртуальной машины, вам потребуется лицензия.

Если вы используете Windows 7 Professional, Enterprise или Ultimate, вы получаете одну лицензированную Windows XP бесплатно в режиме XP. Любая другая ОС должна лицензироваться по отдельности, независимо от того, работает она на оборудовании или на виртуальной машине.

5
Eric Wheeler

«Права на виртуальную ОС - используйте до четырех экземпляров Windows в виртуальных средах ОС для каждой лицензии, имеющей активное покрытие Software Assurance (SA)».

Да, но это важное замечание:

«[вы можете] удаленно получить доступ к четырем экземплярам программного обеспечения, работающим в виртуальных ОС (только один экземпляр для каждой виртуальной ОС) на ваших серверах (например, на четырех разных серверах в вашем центре данных) с лицензированного устройства».

Важно отметить, что это «с лицензированного устройства». Похоже, что Microsoft позволяет запускать до 4 экземпляров виртуальных машин в рамках Software Assurance, но предполагается, что эти виртуальные машины будут использоваться одним устройством. См. Стр. 121, раздел 9a-b этого документа:

«Лицензионные права на использование продукта Microsoft»

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

Таким образом, вы не можете приобрести пакет лицензий Windows 7 Pro / Enterprise с SA и создать ферму виртуальных машин с удаленным рабочим столом за 1/4 стоимости (то есть, если я правильно понимаю. Пожалуйста, исправьте меня, если я ошибаюсь!)

3
orip

На основании условий лицензии Windows 7 Ultimate (их можно найти с помощью этой формы на сайте Microsoft):

д. Использование с технологиями виртуализации. Вместо использования программного обеспечения непосредственно на лицензированном компьютере вы можете установить и использовать программное обеспечение только в одной виртуальной (или иным образом эмулированной) аппаратной системе на лицензированном компьютере.

Я прочитал это как «у вас должна быть одна платная лицензия для каждого экземпляра виртуальной машины».

2
SacRyan

«Правовой» ответ на этот вопрос заключается в том, что вам нужна лицензия для каждой запущенной установки. Таким образом, если у вас есть хост win7 и 2 гостя win7, но вы управляете ТОЛЬКО по одному гостю за раз, вам понадобится только две лицензии, и ваши гости смогут использовать одну.

В противном случае, да, вам понадобится лицензия для каждого, чтобы быть законным.

Что касается функциональности, то, если вы не против, несмотря на трудности лицензирования, вы можете установить только одну лицензию. Тем не менее, я когда-либо делал это только с помощью сторонней виртуализации, а не virtualPC.