|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 23 ![]() |
salut,
Est ce que il est obligatoire de fournir le code sources de mon logiciel que j'ai developper sous linux |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Est ce que tu peut éclaircir ta question :
Fournir à qui ? |
|
|
00
|
|
|
#3 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
tout dépend si tu as utiliser des composants qui sont sous une license t'y contraignant.... si non, pas obligé |
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Inscription : décembre 2002 Messages : 1 423 ![]() |
Bonjour,
Tu peux développer des logiciels propriétaires fermés sous les différentes environnement libre. Cependant, si ton logiciel utilise un librairie GPL, il devra alors, lui aussi être en GPL. En fait, il faut voir si les différents éléments externes que tu utilises dans ton application sont sous une licence libre virale, qui implique que tu dois utiliser la même licence.
__________________
Reportage d'Arte sur Linux |
|
|
00
|
|
|
#5 |
![]() Développeur Web Inscription : juin 2004 Messages : 2 148 ![]() |
salut,
Corrigez moi si je dis une bêtise mais tout dépend de ce que tu veux faire de ton programme. Si c'est pour un usage personnel ou interne à une entreprise. En gros que tu ne le distribues pas, tu n'es pas obligé de diffuser les sources. Par contre, si tu veux le distribuer, alors, là, il faudra le mettre en GPL. Dans le premier cas, tu figes ton application car tu ne peux pas être certain qu'elle marchera avec de prochaines versions des composants libres que tu utilises. Ce que j'avance vient d'une expérience que j'ai vécu en stage il y a quelques années et qui consistait en la modification d'un projet en GPL. Mon maître de stage avait décidé que cela nous (me) ferait perdre du temps dans l'avancement du projet...
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ N'oubliez pas de cliquer sur quand votre question à trouvé une solution.Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais! |
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() ![]() Inscription : juillet 2004 Messages : 714 ![]() |
Je travaille dans une entreprise qui distribue un progiciel propriétaire sans diffuser les sources.
Par contre, au niveau système, on le personnalise un peu et on écrit quelques patchs qu'on laisse par la suite à la communauté. Le but est de contribuer en partie au développement du logiciel libre tout en vivant d'un logiciel propriétaire. |
|
|
00
|
|
|
#7 |
![]() Inscription : mars 2004 Messages : 1 298 ![]() |
Comme dit par narmataru tout depend des licences des composants que tu utilise.
en Gros les librairies sont en generale en LGPL qui te permet de ne pas publier ton logiciel en GPL . ceci dans la mesure ou ton code n'utilise c'est librairie que par "link" donc aucune ligne de code copir/coller dans ton code. De maniere generale tu ne peut "fermer" ton code que s'il est ecrit par toi, quelque soit la licence de l'OS Support. (actuellement ) |
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : juin 2003 Messages : 270 ![]() |
et pour les scripts shell (ou perl, ruby, ...) ?
Si une entreprise ecrit des scripts qui utilisent des programmes sous (L)GPL comme ls, find, grep ..., doit-elle les publier ? (ca m'etonnerait mais si quelqu'un peut m'enlever le doute...) |
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() ![]() Inscription : juillet 2004 Messages : 714 ![]() |
Tu dois publier uniquement le code source des applications utilisant du code source protégé par la GPL, pas le code compilé.
Il est donc possible de faire du propriétaire en utilisant une bibliothèque compilée sous GPL, ou bien en faisant appel à un programme compilé. Il n'y a aucune restriction quant à l'utilisation de ps, grep ou autres. Il n'y a pas non-plus de restrictions pour les bibliothèques, sauf si elles sont sous double licence (comme c'est le cas pour Qt par exemple). Java vient de passer sous GPL : crois-tu que ceux qui l'utilisent vont tous se mettre à publier leur code ? |
|
|
00
|
|
|
#10 |
|
Membre actif
![]() Inscription : juin 2003 Messages : 270 ![]() |
Ok, ca parait effectivement assez logique.
Qu'est ce que ca change si il y a une double licence (dont une (L)GPL)? L'utilisateur peut choisir soit l'une, soit l'autre non? D'ailleurs Java a egalement conserver la licence SUN, non? |
|
|
00
|
|
|
#11 | |
![]() ![]() Inscription : juin 2004 Messages : 5 850 ![]() |
Citation:
__________________
gege2061's blog |
|
|
00
|
|
|
#12 |
|
Membre émérite
![]() ![]() Inscription : juillet 2004 Messages : 714 ![]() |
La double licence signifie qu'elle s'applique en fonction de la cible ou des besoins.
Un développeur qui fait du proprio a une licence proprio. Un développeur qui fait du GPL a une licence GPL. |
|
|
00
|
|
|
#13 | |
|
Membre émérite
![]() Inscription : juin 2006 Messages : 1 117 ![]() |
Citation:
Je croyais qu'utiliser un librairie GPL n'impliquait pas de devoir passer son soft sous GPL. Toute copie ou modification implique la conservation du copyleft, mais la librairie elle restera toujours GPL, même si un logiciel est écrit avec son aide. Écrire un logiciel à partir d'une librairie GPL implique la redistribution de la librairie, mais pas du code du logiciel. [/Mon idée sur la question] C'est faux ? |
|
|
|
00
|
|
|
#14 | |
![]() ![]() Inscription : juin 2004 Messages : 5 850 ![]() |
Citation:
)[edit]Pourquoi vous ne devriez pas utiliser la LGPL pour votre prochaine bibliothèque
__________________
gege2061's blog |
|
|
00
|
|
|
#15 |
|
Membre actif
![]() Inscription : février 2007 Messages : 195 ![]() |
Il est tout à fait possible de faire des logiciels propriétaires sous linux et de garder les sources pour soi.
ps:Et moi je pense que c'est kromartien qui a raison |
|
|
00
|
|
|
#16 | |
|
Membre émérite
![]() Inscription : juin 2006 Messages : 1 117 ![]() |
Le texte que vous avez fourni en lien est assez éloquent et répond tout à fait à la question.
Citation:
|
|
|
|
00
|
|
|
#17 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 70 ![]() |
En bref, un logiciel utilisant des fonctionnalité d'une librairie GPL doit devenir GPL lui meme !
Une logiciel utilisant des fonctionnalités d'une librairie LGPL (non modifiée) peut utiliser la licence qu'il veut. Si il modifie la librairie pour ses besoins, son logiciel peut rester propriétaire, mais ses modifications dans le source doivent etre fournies en licence LGPL et distribué avec le logiciel (ou du moins recuperable sur le web). Le mieux étant de fournir leur modif a l'equipe de la librairie en question |
|
|
00
|
|
|
#18 | |
![]() ![]() Inscription : juin 2004 Messages : 5 850 ![]() |
Citation:
__________________
gege2061's blog |
|
|
00
|
|
|
#19 | |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 70 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com