可能重复:
你能帮我解决我的软件许可问题吗?
如果我有一个在(例如)三个 VMWare 虚拟机中运行的开发环境,每个虚拟机都包含一个 Windows 安装,那么我需要三个 Windows 许可证。
- 如果我只是简单地复制包含我的三个虚拟机的文件进行备份,我现在有六个虚拟机吗?我需要六个 Windows 许可证吗?可能不会,备份是个例外。
- 但是,如果我做的不仅仅是备份,那会怎样:如果我在发布软件时要“分支”我的虚拟机实例怎么办?在这种情况下,我最终会得到一组无限制的 v1、v2、v3 虚拟机,当我需要支持旧版本时,我可能会返回这些虚拟机。所以说实话,它们并不是真正的“备份”。那么我需要多少 Windows 许可证?
在任何一种情况下,我都假设我在任何时候都只运行三个虚拟机,在不同的时间点只有许多代表虚拟机的文件副本。
您不需要这些许可证。它们不是备份,但它们仍然“不活动”。
从VMWare 许可常见问题解答:
问:非活动或存储的虚拟机中的操作系统实例的许可证如何?
答:客户只需为活动和正在运行的操作系统实例付费。存储在虚拟机中且不活动的适用操作系统的实例(例如,用于测试/开发或灾难恢复)不需要额外的许可证。此策略也适用于 BizTalk 和 SQL Server 等服务器应用程序。
如果您担心 Windows 许可,那么为什么不注册开发人员计划呢?这样一来,您的所有开发和测试许可证都被覆盖,您只需为生产中的许可证付费
取决于您居住的国家/地区,例如在荷兰,Mircosoft 的 EULA 在法庭上不受支持。这基本上意味着对于任何软件,每个计算机用户只需要一个许可证,即使它是虚拟化的并且您并行运行数百个。只要您是所有这数百台并行机器的唯一用户并且它们都在一台机器上运行,这是完全允许的。