
Quero criar uma máquina virtual com Windows 10, hospedada no Mac OS. A máquina virtual será utilizada apenas por mim para desenvolvimento de software. No entanto, o MacBook é propriedade dos meus empregadores e desenvolverei software para a empresa deles. Precisamos comprar uma licença do VirtualBox?
Responder1
Não. O VirtualBox élicenciadonos termos doLicença Pública Geral GNU versão 2. Você precisa aceitar esses termos de licenciamento, mas não precisapagardinheiro para o software.
Observe que o VirtualBox Extension Pack é distribuído sob diferentes termos de licenciamento. Você está usando o VirtualBox em um ambiente comercial. Se você também estiver usando o VirtualBox Extension Pack, você precisarácomprar uma licençapor isso.
Responder2
Sim. Posso dizer isso sem ler o Contrato de Licença. Isso ocorre porque sou desenvolvedor de software, contratado e freelancer. Você não quer nada em seu equipamento que seja licenciado para você. SEMPRE.
Isto é por razões legais. Digamos que você carregue um software licenciado para você na máquina e então seu emprego com eles termine. O novato recebe a máquina com poucas alterações e descobre a instalação do software. A maioria das pessoas que têm um diploma em administração não sabe nada sobre licenciamento de software até que isso os incomoda, então seu chefe lhe diz "claro, vá em frente, continue de onde o último cara parou". Esse cara faz um trabalho horrível ou pior, prejudica a empresa de forma maliciosa. Usando sua licença de software. Seja em litígio ou acusação criminal, a empresa precisa de um advogado. Ele cometeu pirataria de software acidentalmente e eles alegarão que era sua responsabilidade remover o software antes de entregar o hardware. Adivinha quem mais agora precisa contratar um advogado?
Da mesma forma, é uma dor de cabeça para o chefe e para o próximo. Não apenas pelas razões acima, mas em transição. Digamos que um ano após a saída de Joe Shmoe, a licença de um pacote de software gratuito para uso pessoal (mas não para uso corporativo) expire e exija seu login para ser atualizado. Ninguém sabe. Mesmo que o fizessem, um programador inteligente não o faria e iria até o chefe, que agora percebe que tem um $ncompra que não estava no orçamento que tem que ser feito. Demora um mês para ser arrancado e retarda drasticamente o desenvolvimento.
Por fim, digamos que você pensou em tudo, removeu o software ao sair e levou a licença para a próxima máquina que usar. A empresa para a qual você trabalhou é denunciada pela possível violação da licença por um denunciante (geralmente alguém que trabalha para a empresa, mas se sente menosprezado ou é demitido). A empresa de software então investiga e descobre que não possui registro de licença em nome de seu antigo empregador, mas que você trabalhou para ela. Embora isso não seja incomum para empreiteiros e possa ser visto como normal, é um problema perigoso para os funcionários e ainda pode parecer ruim se você for um empreiteiro que usa seus equipamentos. Há uma boa chance de você receber pelo menos uma intimação ao tribunal ou a rescisão de sua licença e a inclusão na lista negra de licenciamento da empresa novamente.
Editar: existem exceções mais confusas. Por exemplo, o Adobe Suite pode ser licenciado “para você”, mas não é. Você só tem um login e sua empresa está comprando a licença, e há um documento para comprovar isso. A Adobe torna isso uma PITA para compras de licenças para apenas um desenvolvedor apenas para evitar os cenários acima, e geralmente apenas encerra uma conta e vende à empresa uma nova licença em vez de "transferir" uma conta. A questão é que o registro documental remonta à empresa, não a você, e é isso que importa.
DR: Se estiver acontecendo no hardware da empresa, é melhor que seja no software da empresa.