Usando o Ubuntu VM como host de um aplicativo da Web comercial instalado em uma rede local

0

Estamos planejando criar um aplicativo comercial baseado na web. Também pode ser instalado em uma rede local de nossos clientes.

Para facilitar o processo de instalação, entregamos uma imagem de máquina virtual (VMWare e / ou VirtualBox). Seria um sistema operacional Ubuntu e teria o aplicativo (e todos os pré-requisitos) pré-instalado. Ou seja nós venderemos o aplicativo em si e usaríamos o Ubuntu como um host apenas sem qualquer alteração do SO.

Posso distribuir esta máquina virtual para nossos clientes sem compartilhar os códigos-fonte?

    
por Zoran 17.04.2014 / 18:24

1 resposta

0

Esta questão é ampla demais para ser respondida facilmente. Aqui estão algumas coisas complicando isso.

  1. Alguns aplicativos incluídos no Ubuntu exigem que você ofereça o código-fonte. Alguns não. Então, isso depende especificamente da lista de pacotes incluída na própria máquina virtual.
  2. Algumas licenças exigem que todos os aplicativos que incluem seu código sejam liberados sob a mesma licença. Se você usar esse código em seu aplicativo da web, sua licença já estará determinada para você. Por exemplo, se você usar um código licenciado sob GPL em seu aplicativo, seu próprio aplicativo seria GPL e você seria necessário para liberar seu código-fonte.
  3. Em geral, o próprio Ubuntu contém mecanismos pelos quais recuperar o código-fonte, como o dpkg. É possível que esses mecanismos satisfaçam o requisito de fornecer a fonte, mas talvez não. Eu não sou advogado, e esta é uma questão complicada.

Em caso de dúvida, você provavelmente deve consultar um advogado de propriedade intelectual.

    
por K. Darien Freeheart 17.04.2014 / 18:48