Utilisation d'Ubuntu VM en tant qu'hôte d'une application Web commerciale installée sur un réseau local

0

Nous prévoyons de créer une application commerciale basée sur le Web. Il peut également être installé sur un réseau local de nos clients.

Pour faciliter le processus d'installation, nous livrions une image de machine virtuelle (VMWare et / ou VirtualBox). Ce serait un système d'exploitation Ubuntu et l'application (ainsi que tous les prérequis) serait préinstallée. En d'autres termes, nous vendrons l'application elle-même et utiliserions Ubuntu en tant qu'hôte uniquement sans aucune modification du système d'exploitation.

Puis-je distribuer cette machine virtuelle à nos clients sans partager les codes source?

Zoran
la source

Réponses:

0

Cette question est trop large pour y répondre facilement. Voici quelques choses qui compliquent les choses.

  1. Certaines applications incluses dans Ubuntu nécessitent que vous offriez du code source. Certains pas. Cela dépend donc spécifiquement de la liste de packages incluse dans la machine virtuelle elle-même.
  2. Certaines licences exigent que toutes les applications contenant son code soient publiées sous la même licence. Si vous utilisez ce code dans votre application Web, votre licence est déjà déterminée pour vous. Par exemple, si vous utilisez un code sous licence GPL dans votre application, votre application elle - même serait une licence GPL et vous seriez obligé de publier votre code source.
  3. De manière générale, Ubuntu lui-même contient des mécanismes permettant de récupérer le code source, tel que dpkg. Il est possible que ces mécanismes satisfassent à l'exigence de fournir la source, mais ce n'est peut-être pas le cas. Je ne suis pas avocat et la question est compliquée.

En cas de doute, vous devriez probablement consulter un avocat spécialisé en propriété intellectuelle.

K. Darien Freeheart
la source