Nous sommes le Ven 27 Juin, 2025 15:13
Supprimer les cookies

code d'un logiciel libre dans un logiciel proprio

Image Libérer les logiciels et tout autre contenu, comment adopter une Licence Libre ? (GNU GPL, Art Libre et Creative Commons).
Un forum en collaboration directe avec le site Veni Vidi Libri.

Sam 24 Sep, 2005 17:46

Bonjour,
Voici mon problème :
J'ai réalisé une application en PHP qui est commercialisée,
Je viens de terminer une nouvelle application que je souhaite diffuser avec une licence libre mais celle ci utilise des bibliothèques de code qui sont également utilisée dans mon logiciel commercial.
Est-ce que je peux conserver des morceaux de codes diffusés librement dans un logiciel commercial ?
erwan

Messages : 76
Géo : Vendée

Sam 24 Sep, 2005 18:34

erwan a écrit:Est-ce que je peux conserver des morceaux de codes diffusés librement dans un logiciel commercial ?
Librement, c'est quoi : BSD, MIT, GPL, CC,... ? Si c'est sous GPL, c'est niet car ça implique que le reste doit-être sous GPL. Pour les CC, c'est au cas par cas (mais les CC, hors CC-GPL, ne sont pas adaptées pour le code).
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Sam 24 Sep, 2005 19:06

Bonjour,

es tu sûr de prendre le problème par le bon sens, car je pense comprendre que tu as réalisé une application propriétaire avant de faire ton application libre.
Si c'est le cas, alors le code commun aux deux applications est propriétaire et non libre et tu te trouve un peu de le même cas que moi, donc je te conseille de lire ce post et surtout la dernière réponse d'AntoineP (que je remercie au passage car je ne l'avais pas fait).

Si c'est l'application libre qui a été faite avant alors là tu as un problème avec ton application propriétaire qui doit étre libre sauf si tu retire le code concerné.

Cordialement,
Léviathan
Invité

Sam 24 Sep, 2005 20:04

Si tu est l'auteur (et le propriétaire du droit d'auteur) de la totalité du code en question, alors c'est toi qui décide sous quelle(s) licence(s) tu distribue ce code.
Note bien les s entre parenthèses, puisque tu est le détenteur du droit d'auteur tu peux décider de distribuer ton code sous licence propriétaire à certaines personnes et sous licence libre à d'autres. C'est ce qui se fait par exemple avec la bibliothèque qt développée par Trolltech.

Mais si le logiciel propriétaire a été développé dans le cadre de ton travail pour ton employeur, alors c'est ton employeur le détenteur du droit d'auteur, et c'est lui qui peut t'autoriser (ou non) à utiliser ce code sous une licence libre.
wismerhill

Messages : 274

Sam 24 Sep, 2005 20:30

Je suis bien le seul détenteur des droits d'auteur. Je peux donc, si j'ai bien compris, distribuer le logiciel libre sous une licence et le logiciel propriétaire sous une autre.
Quelle licence "libre" me permet de distribuer ce code de cette façon, est-ce que la GPL répond à ces demandes ?

Merci pour votre aide car je me sens complètement dans le flou avec ces problèmes de licences. C'est beaucoup plus simple de programmer que de faire appliquer un droit d'auteur.
erwan

Messages : 76
Géo : Vendée

Sam 24 Sep, 2005 23:59

erwan a écrit:Je suis bien le seul détenteur des droits d'auteur. Je peux donc, si j'ai bien compris, distribuer le logiciel libre sous une licence et le logiciel propriétaire sous une autre.
Quelle licence "libre" me permet de distribuer ce code de cette façon, est-ce que la GPL répond à ces demandes ?

Merci pour votre aide car je me sens complètement dans le flou avec ces problèmes de licences. C'est beaucoup plus simple de programmer que de faire appliquer un droit d'auteur.


Si tu es le seul et unique auteur, tout est plus facile.
L'application créée au départ, et dont tu reprend des éléments, est distribuée sous régime plein du droit d'auteur ? Tu peux aussi la distribuer autrement, en parallèle.

Si tu distribue le logiciel 2, qui contient des bibliothèques issues du logiciel 1, sous licence libre (a priori la GNU GPL), alors des personnes qui voudront concurrencer ton logiciel 1 pourront récupérer ces bibliothèques et gagner du temps... mais elle seront obligées de publier leur travail sous GNU GPL, ce qui ne les arrangera pas forcément...

Ce qu'il faut bien noter à propos des licences, c'est qu'elles ne s'appliquent pas à l'"essence" du logiciel en question. En fait, dire qu'un logiciel est libre est un raccourci assez trompeur : l'auteur ou les auteurs du logiciel ont choisi de distribuer ce logiciel selon les termes d'un contrat d'usage donnant des libertés (et une obligation) aux utilisateurs. Mais rien ne les empêche, eux et seulement eux, de distribuer ce logiciel autrement, d'arrêter la distribution sous GPL du jour au lendemain (par contre ils ne pourront pas interdire aux gens de continuer à distribuer le logiciel, voire de le reprendre !), ou la limiter à une ancienne version. On pourrait même voir des pratiques (et il doit y en avoir) semblables à celles de certains logiciels shareware pour qui la version gratuite était limitée. Dans le monde du libre, on peut développer un logiciel libre distribué sous licence GNU GPL, et développer une "surcouche" logicielle sous régime propriétaire.
mpop

Messages : 777
Géo : Lyon

Dim 25 Sep, 2005 07:58

Merci pour toutes ces réponses, je vais enfin pouvoir contribuer au monde du logiciel libre après en avoir été un utilisateur comblé.
Ma pochaine contribution sur les forums de Framasoft sera pour y demander l'ajout de la notice de mon logiciel.
erwan

Messages : 76
Géo : Vendée

Lun 26 Sep, 2005 15:07

Bonjour,
erwan a écrit:Merci pour toutes ces réponses, je vais enfin pouvoir contribuer au monde du logiciel libre après en avoir été un utilisateur comblé.
Ma pochaine contribution sur les forums de Framasoft sera pour y demander l'ajout de la notice de mon logiciel.

Pour l'ajout de la notice sur Framasoft c'est soit par ici :
Participer à l'édition du site !
Soit par là mais qu'elle ne soit pas en forme de publicité, bien neutre avec les avantages inconviennent :
La page notice sur le Wiki de Framasoft.

Amicalement,
Pseudogaëtan.
Pseudogaetan

Messages : 2586
Géo : Rennes (France,35)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit