Can you help me with my software licensing question?
If I have a development environment running in (for example) three VMWare virtual machines, each one containing a Windows installation, then I need three Windows licenses.
- If I simply copy the files containing my three virtual machines to make a backup, do I now have six virtual machines? Do I need six Windows licenses? Probably not, backups are an exception.
- However, what if I'm doing something more than backup: what if I'm "branching" instances of my virtual machines when I release my software? In that scenario, I end up with an unbounded set of v1, v2, v3 virtual machines, which I may go back to when I need to support old releases. So if I'm being honest, they're not really "backups". How many Windows licenses do I need then?
In either case, I presume that I'm only running three virtual machines at any one time, there are just many copies of the files representing the virtual machines at various points in time.