[Added qubes-devel]
On 02/05/13 03:46, Franz wrote:
> This is a borderline case and am pretty sure that nobody can give a final
> and safe answer. Also it is difficult or impossible to see how Microsoft
> may react. These huge companies slowly degenerate into bureaucratic
> monsters and their decisions are often motivated by bureaucratic reasons
> and laziness. So it is probable that when faced with this problem,
> Microsoft will try to simplify it, standardize it and fit it into its
> existing policy that may be something similar to the quote I already posted
> above. Microsoft lawyers may not be willing to dwell into Qubes specific
> technical HVM details that they do not fully understand because this
> involve a risk. The risk to be wrong on something they do not fully master.
> Being wrong is the capital sin for an employee of an huge company. Doing
> nothing is much safer than being wrong in this environment.
>
> Also they will think that each Qubes VM perfom all the same tasks and
> aims that are performed by each VMware VM with something more (added
> security) but not something less.
>
> So the most probable is that they will treat Qubes as VMware or any other
> virtualization environment and pretend that Qubes must follow the same
> policy, considering each virtual machine in the same way.
>
> You may try to challenge Microsoft in court, and you may even win, but
> Microsoft can simply change its License Agreement with specific details for
> the Qubes case. So even if you win with reference to the existing license
> agreement, the future will always be in Microsoft's hands.
>
> But this should not be a problem. If you sell Qubes to the corporate
> environment, they already have the corporate licence and are already used
> to it. If you sell Qubes to individuals most of them will use the OEM
> license to activate the template and then make VMs without paying
> additional licenses. In this respect it may be safer for you to prepare a
> screen that appears when one tries to create a VM from the template. The
> screen may report:
> "Please note that in your country you may be required to buy a specific
> Microsoft License to create this Virtual Machine."
> However, for the United States, it would be safer to ask for a specific
> wording and advise to a local copyright lawyer.
> Best
> Franz
>
Thanks for your insight Franz.
BTW, anybody knows how Bromium solved the licensing problem? They boast
that they create a new "micro" VM for each new user "task", which I
understand to mean every new web browser tab opened, or every document
opened. However micro-ish their "micor VMs" might be, they still must be
Windows VMs in order to allow Windows apps to run inside (e.g. they must
provide the whole userland APIs). Perhaps they require the user to
already have some corporate volume license for Windows?
joanna.