web-dev-qa-db-fra.com

Puis-je légalement créer des logiciels propriétaires à distribuer à des fins lucratives à l'aide d'Ubuntu?

J'ai parcouru le Web et constaté que Ubuntu a plusieurs types de licences pour chaque package installé sur le système d'exploitation, mais je ne trouve pas de réponse définitive à ma question ...

Si je devais développer un logiciel à l'aide d'Ubuntu, puis distribuer ledit logiciel à but lucratif où je maintiens le code source et le garder privé, pourrais-je faire l'objet de poursuites judiciaires?

Si je devais développer un logiciel sur une machine exécutant Ubuntu, serais-je légalement obligé de publier le code source en raison de la licence d'Ubuntu?

Remarque: Lors de la distribution de ce logiciel, je n'inclurai aucune partie d'Ubuntu dans le package.

1
Travis

Avis de non-responsabilité: je ne suis ni avocat ni conseiller juridique agréé et il ne s'agit pas d'un conseil juridique. Veuillez consulter un avocat si vous avez besoin d'être plus certain que ce que je peux offrir.

La plupart des logiciels sur lesquels Ubuntu est basé ou qui sont distribués avec Ubuntu ou via les référentiels de packages de Canonical (à l'exclusion du référentiel partenaire) sont soumis à diverses licences open source1. (J'appellerai tous ces éléments simplement "Ubuntu" par la suite.) Cela a de multiples conséquences.

Ce que vous pouvez faire avec le logiciel Ubuntu

Les licences d'Ubuntu ne limitent pas la façon dont vous l'utilisez tant que vous ne le publiez pas. Cela signifie que vous pouvez en faire ce que vous voulez tant que vous le faites pour votre propre usage. Cela comprend la vente de biens et services fabriqués ou la construction de nouveaux logiciels avec l'aide d'Ubuntu.

(Bien sûr, vous ne pouvez pas utiliser Ubuntu pour commettre des crimes ou nuire à quelqu'un, mais cela n'est pas lié à Ubuntu ou à ses licences et est entièrement lié à vous et le local lois.)

Logiciel de distribution construit avec Ubuntu

Vous pouvez distribuer vos propres œuvres, e. g. logiciel développé entièrement par vous-même , selon les termes que vous aimez.

Si vous souhaitez distribuer des œuvres dérivées , e. g.

  • versions modifiées de logiciels existants ou
  • un logiciel qui repose sur une bibliothèque de programmation particulière,

vous devez respecter les termes de la licence définis par l'œuvre originale. C'est généralement quelque part entre

  • attribution appropriée des auteurs originaux et
  • distribution de tout le code source et des scripts de construction de l'œuvre dérivée avec sa forme binaire.

Il n'y a aucune restriction contre la distribution commerciale à but lucratif d'œuvres dérivées de logiciels libres (selon sa définition officielle par la Free Software Foundation).

Que se passe-t-il si vous violez une licence

La violation du droit d'auteur relève principalement du droit civil et n'entraîne généralement pas de poursuites pénales ni de poursuites judiciaires. Cela dépend de vos lois locales.

Cependant, si vous violez la licence d'un logiciel, son ou ses auteurs d'origine peuvent vous demander

  1. mettre fin à la violation de licence

    • Si vous ne gagnez pas ou peu d'argent avec votre logiciel, il s'agit souvent d'une simple demande d'arrêter la distribution ou de publier le code source.

    et/ou

  2. payer les dommages-intérêts, les compensations et/ou les frais juridiques encourus par la violation.

    • Cela dépend de beaucoup de choses, bien que de nombreuses organisations de logiciels open-source (qui représentent les auteurs de logiciels) demanderont un don à leur fondation ou société.

1 Vous pouvez rechercher la licence de chaque paquet dans Ubuntu dans le répertoire /usr/share/doc/<PACKAGE> (où <PACKAGE> est le nom du package) dans des fichiers avec des noms comme copyright ou COPYING. Free Software Foundation maintient un FAQ sur GN et autres licences de logiciels open source

3
David Foerster

Tu dois être plus précis. Vous avez dit quelques choses contradictoires comme "utiliser Ubuntu pour développer des logiciels" et "ne distribuer aucune partie d'Ubuntu".

Je crois que ce que vous demandez est; puis-je créer un programme en utilisant le système d'exploitation ubuntu plutôt que Windows, puis le distribuer et le vendre tout en le gardant fermé. Si c'est ce que vous demandez, la réponse est oui.

Il n'y a pas à l'heure actuelle et il n'y a jamais eu de restriction à cela. Vous pouvez trouver littéralement des milliers de programmes différents qui ont été développés sur Linux et écrits pour une saveur Linux qui ne sont pas gratuits.

Il peut ne pas être bien reçu par l'ensemble de la communauté car il va à l'encontre du point entier.

Vous constaterez peut-être que la diffusion gratuite de votre programme avec l'option de dons peut s'avérer plus lucrative.

Veuillez noter que je n'essaie en aucun cas de vous dissuader de développer, de maintenir et de vendre des logiciels fermés. Donner simplement des conseils qui m'ont été donnés il y a de nombreuses années et qui ont payé.

J'ai créé des produits de source fermée sans frais et les ai vendus avec succès. J'ai également fait ce que j'ai dit ci-dessus.

Je vais cependant vous demander ceci. Pourriez-vous peut-être être un peu plus précis sur ce que vous essayez de faire? Vous n'êtes pas obligé de me dire ce que vous essayez de créer. J'ai juste besoin que vous clarifiiez ce que j'ai mentionné ci-dessus.

Si vous utilisez du code source provenant du projet de quelqu'un d'autre qui n'indique pas explicitement que vous pouvez l'utiliser pour des projets de source fermée non libres, vous ne pouvez pas.

Les licences sont ennuyeuses, je sais. Lgpl est sommaire donc vous devez trouver les termes et vraiment y regarder gpl nécessite l'open source.

La licence mit n'a aucune restriction, vous pouvez donc utiliser n'importe quoi sous une licence mit.

https://opensource.org/licenses/MIT

https://www.gnu.org/licenses/gpl-3.0.en.html

https://www.gnu.org/licenses/lgpl-3.0.fr.html

Il existe d'autres licences, mais ce sont les plus courantes.

0
Afflicted