虚拟机和 Microsoft Windows?

lee*_*d00 5 windows license microsoft-virtual-pc virtual-machine

我来自 Linux 背景,我习惯于处理我的开发项目是在虚拟机上设置模板 PC,因此我的一个项目不会影响另一个。

Linux 当然允许您根据需要安装任意数量的任何软件的副本。另一方面,Microsoft 要求您为安装了单一安装的每台计算机向他们支付许可费。

我对此相当恼火,这正是阻止我使用他们的开发堆栈进行开发的原因(我真的很想顺便学习,但他们让我很难这样做)。虽然我知道出于学习目的,他们的开发软件的免费版本通常就足够了,但他们处理操作系统许可的方式使我无法学习他们的堆栈。

即使我合法拥有 Windows 7 的副本,我也无法在 60 天后操作系统不关闭的情况下在我的虚拟机上安装它的另一个副本。为此,我要么必须获得非法副本(我不想这样做),要么必须购买另一个 Windows 7 副本,这也不切实际,因为我不希望我的项目相互干扰(这就是我首先使用虚拟机的全部原因!提供一个普通的环境以确保没有任何非标准的东西干扰我将文档写入项目的方式)

看到这些选项都不理想,有没有其他方法可以做到这一点?

(这并不违法,并且不需要我为我在虚拟机上安装的每个产品实例购买另一个许可证)

PS 我不确定这是一个 Stack Overflow 问题还是一个超级用户问题,所以如果我在错误的网站上问这个问题,请随意移动它。

-谢谢!

Pau*_*man 2

我认为你应该看看 MSDN 订阅。所有软件的许可仅用于开发目的。每个许可证都授权您(而且只有您)根据需要使用每个软件的任意数量的实例。

这是每个价格级别以及零售价格包含哪些软件的概述。 http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx