Licença de VM Modern.IE

8

A Microsoft fornece algumas VMs para fins de teste (anunciadas no Stack Overflow) e estou tentando entender os termos da licença . O que eu realmente não entendo é

1.b. Você pode usar o software apenas para fins de teste. Você não pode usar o software para fins comerciais.

Meus pensamentos:

  1. Testar um site em vários navegadores em várias máquinas virtuais diferentes parece uma abordagem bastante profissional. Mal acredito que muitos desenvolvedores privados fariam isso. Claro que deveriam, mas qual desenvolvedor privado tem tempo para fazê-lo?

  2. Se isso está realmente disponível apenas para desenvolvedores privados, qual é a oferta para as empresas que estão fazendo a mesma coisa? Falta o anúncio de um serviço pago.

O teste de uma empresa é considerado uma finalidade comercial? Posso usar as VMs de uma empresa para testar ou não?

Thomas Weller
fonte
Leia aqui: github.com/xdissent/ievms/issues/157 e aqui: davidwalsh.name/free-ie-vms Utilize as ferramentas de licenciamento disponíveis

Respostas:

6

Eu posso ver onde isso seria confuso para um falante não-nativo de inglês.

A Microsoft vê três ambientes gerais:

  • Desenvolvimento
  • Teste
  • Produção

Você pode usar as máquinas virtuais para o ambiente intermediário, mas não o primeiro ou o terceiro.

O ambiente de produção é presumivelmente o usado para gerar receita (ganhar dinheiro) ou é usado para fins comerciais.

Portanto, eles ficam felizes por você testar como um louco e de graça, mas quando você desenvolve 1 ou começa a tentar ganhar dinheiro com o produto, ele quer ser pago pelo produto.

1 Desenvolver nesse caso seria um pouco difícil, pois as VMs não contêm nenhuma ferramenta de desenvolvimento. Você pode instalar ferramentas de desenvolvimento em uma VM, mas estaria violando os termos de serviço.


fonte
Ok, isso é ótimo. Você tem uma referência a esses 3 ambientes gerais?
9138 Thomas Weller
Dê uma olhada na seção de Ambientes sob o artigo da Wikipedia sobre Software Development Life Cycle
0

Pensamos em usar essas VMs no meu local de trabalho e perguntamos sobre como usá-las.

Nossos administradores internos do Windows verificaram e nos disseram que "Você não pode usar o software para fins comerciais". de fato significa que você não tem permissão para usá-lo, se você é uma empresa, nem mesmo para fins de teste. Não sei onde eles obtiveram as informações, mas como eles são responsáveis ​​por nosso licenciamento, não vejo razão para não confiar neles.

Então a resposta provavelmente é:

  • Não , uma empresa não pode usar as VMs fornecidas por http://modern.ie/ .
  • Uma empresa precisará obter o número apropriado de licenças do Windows, geralmente de seu revendedor. Como fazer isso e quanto custa, dependerá do seu contrato com a Microsoft.

Obviamente, como em todas as questões de licenciamento, os detalhes dependem de suas jurisdições. Em algumas jurisdições, as restrições na licença da Microsoft podem não ser aplicáveis, então talvez você ainda possa usá-las. Para isso, você precisará de algum especialista em leis de direitos autorais.

sleske
fonte
4
Então, qual seria o sentido de a Microsoft liberar essas VMs se você não pudesse usá-las em sua máquina local para testar como o site funciona nelas? Acho que o seu responsável pelo licenciamento não sabe do que está falando, pois os mesmos termos também se aplicam aos downloads do MSDN. Enquanto o único uso das VMs estiver testando seu site, você estará cumprindo a licença.
Andy Andy
1
@ Andy: Sim, eu me perguntava sobre isso também. Não sei por que a licença é como é - embora suponha que a MS tenha suas razões. Quanto aos downloads do MSDN: Acabei de examinar uma de suas licenças (edição do MS Visual Studio Community) e ela não se restringe ao uso não comercial. Mesmo assim, mesmo a IANAL e tudo isso, não vejo como o desenvolvimento de software por dinheiro não pode ser considerado "uso comercial", por isso mantenho minha resposta.
sleske
1
A licença da edição comunitária é um pouco diferente do licenciamento do MSDN. Isso pode ajudar. msdn.microsoft.com/en-us/subscriptions/cc150618.aspx O fato é que a licença da VM diz explicitamente que você pode usar as VMs para teste. Eu não acho que você pode simplesmente jogar fora essa cláusula devido à cláusula de uso comercial. Caso contrário, alguém poderia fazer um contrato e depois enterrá-lo em outro lugar "apenas brincando, tudo isso antes era mentira". Para equilibrar sua resposta, um empregador anterior solicitou a alguém que visse essas VMs e disse que parecia bom usarmos.
Andy Andy
@ Andy: Obrigado pela informação. Considere postar isso como uma resposta :-).
sleske