Question sur la gpl

Question sur la gpl - Divers - Linux et OS Alternatifs

Marsh Posté le 11-07-2003 à 19:14:04    

(s'il vaut mieux le mettre sur osa je laisse le soin à un modal de faire le changement)
 
Peut-on utiliser une librairie gpl dans un logiciel commandé par un client ou non ? En lisant la license, des bouts me sont obscurs donc si qqun pouvait m'expliquer ?
 
merchi  [:huit]

Reply

Marsh Posté le 11-07-2003 à 19:14:04   

Reply

Marsh Posté le 11-07-2003 à 19:16:34    

Ca dépend.
 
Pour faire court, tu peux utiliser une librarie GPL dans un logiciel GPL.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-07-2003 à 19:17:29    

ben commercial n'est pas contradictoire avec libre.
 
je pense que il y a une différence entre utiliser (une bibliotheque par exemple) et incorporer. il me semble quand de le premier cas, y a pas de problème, dans le 2ème, la gpl doit s'appliquer au logiciel. mais je suis po sur

Reply

Marsh Posté le 11-07-2003 à 19:19:06    

kadreg a écrit :

Ca dépend.
 
Pour faire court, tu peux utiliser une librarie GPL dans un logiciel GPL.

s/libraire/biblotheque/g
 
bon ben j'ai dit des conneries alors? t'es sur de ton coup? parce que ça veut dire qu'aucun soft non gpl ne peut alors tourner sur un os sous gpl (à moins d'etre 100% en statique)? non?

Reply

Marsh Posté le 11-07-2003 à 19:20:46    

un logiciel fermé peut assurémment utiliser une librairie GPL.

Reply

Marsh Posté le 11-07-2003 à 19:26:23    

++Taz a écrit :


 t'es sur de ton coup?  


 
oui (il faut peut être seulement que le soft soit libre)
 

++Taz a écrit :


parce que ça veut dire qu'aucun soft non gpl ne peut alors tourner sur un os sous gpl (à moins d'etre 100% en statique)? non?


 
La glibc, la libstdc++, et toutes le bibliothèques de base sous linux ne sont pas sous GPL, mais LGPL qui permet de les lier avec des programmes propriétaires. Et l'utilisation d'appels système dans le cas du noyau linusque n'est pas considéré comme lien.
 
http://www.gnu.org/licenses/gpl-fa [...] braryIsGPL


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-07-2003 à 19:26:40    

kjus a écrit :

un logiciel fermé peut assurémment utiliser une librairie GPL.


 
PAIRDU :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-07-2003 à 19:28:22    

la vérité est ailleurs.
 
Une bibliotheque sous license gpl ne peut etre utilisée que par des logiciels sous license gpl (rien ne t'empeche de vendre le soft en question d'ailleurs).
 
si tu veux développer ton soft a partir d'une bibliotheque libre, il faut que celle-ci soit sous license LGPL et que tu ne fasses pas de version statique de ton soft (ce qui reviendrait a l'incorporer).
 
Maintenant, la plupart des bibliotheques sont sous license lgpl, donc ca ne devrait pas poser de problemes


Message édité par apolon34 le 11-07-2003 à 19:40:08
Reply

Marsh Posté le 11-07-2003 à 19:29:14    

ok, merci pour ces précisions

Reply

Marsh Posté le 11-07-2003 à 19:34:36    

apolon34 a écrit :

la vérité est ailleurs.
 
Une bibliotheque sous license gpl ne peut etre utilisée que par des logiciels sous license gpl (rien ne t'empeche de vendre le soft en question d'ailleurs).
 
si tu veux développer ton soft a partir d'une bibliotheque libre, il faut que celle-ci soit sous license LGPL et que tu ne fasses pas de version statique de ton soft (ce qui reviendrait a l'incorporer).
 
Maintenant, la plupart des bibliotheques sont sous license gpl, donc ca ne devrait pas poser de problemes  


 
donc c'est ca qu'il faut retenir ?
 
manquerait pas un l au dernier gpl pour satisfaire l'auteur du tomik ?


Message édité par farib le 11-07-2003 à 19:35:17
Reply

Marsh Posté le 11-07-2003 à 19:34:36   

Reply

Marsh Posté le 11-07-2003 à 19:40:55    

farib a écrit :


 
donc c'est ca qu'il faut retenir ?
 
manquerait pas un l au dernier gpl pour satisfaire l'auteur du tomik ?


 
ah merde, evidemment ca ne voulait plus rien dire...
 
c'est corrigé, merci  :jap:

Reply

Marsh Posté le 11-07-2003 à 20:02:21    

la gpl n'empêche pas de vendre ?
les sources doivent être fournies à tlm ou juste au client ?

Reply

Marsh Posté le 11-07-2003 à 20:06:46    

xav14 a écrit :

la gpl n'empêche pas de vendre ?


 
non (d'ailleurs je vend un emacs tout frais téléchargé du net 1500? si ça t'interresse)
 

xav14 a écrit :


les sources doivent être fournies à tlm ou juste au client ?


 
A celui qui reçoit le logiciel


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-07-2003 à 20:11:54    

question con: vendre des softs sous gpl, ok, mais comment faire pour vendre plus d'un exemplaire, puisque c'est redistribuable?

Reply

Marsh Posté le 11-07-2003 à 20:12:36    

kadreg a écrit :


 
non (d'ailleurs je vend un emacs tout frais téléchargé du net 1500? si ça t'interresse)
 
 
 
A celui qui reçoit le logiciel


 
J'te vend 200 000 ? les 80 lignes de commentaire de code de SCO  :o

Reply

Marsh Posté le 11-07-2003 à 20:17:39    

++Taz a écrit :

question con: vendre des softs sous gpl, ok, mais comment faire pour vendre plus d'un exemplaire, puisque c'est redistribuable?


 
excellente question.
 
il y a plusieurs réponses
 
1) ton logiciel est vraiment spécifique et les clients sont cons (ie ils payent sans chercher)
 
2) tu vends autre chose avec ton logiciel (maintenance, documentation papier, sav, installation, etc...)
 
3) tu fais de la modification de logiciel gpl a la demande d'un client (et tu le laisses sous gpl), dans ce cas la modif est adaptée a un seul client...
 
c'est généralement la solution 2 qui est employee.


Message édité par apolon34 le 11-07-2003 à 20:18:15
Reply

Marsh Posté le 11-07-2003 à 20:17:42    

++Taz a écrit :

question con: vendre des softs sous gpl, ok, mais comment faire pour vendre plus d'un exemplaire, puisque c'est redistribuable?


 
On peut pas, c'est pour ça que l'open source, les pour que les étudiants fauchés codent pour le plaisir.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-07-2003 à 20:45:52    

bref faut vendre ses softs sous GPl, mais pas s'attarder sur certains points de la GPL temps qu'on a pas vendu :sol:

Reply

Marsh Posté le 11-07-2003 à 20:59:09    

++Taz a écrit :

bref faut vendre ses softs sous GPl, mais pas s'attarder sur certains points de la GPL temps qu'on a pas vendu :sol:  

Tu peux encore acheter tous les logiciels de la FSF en leur commandant le CD, je ne sais plus à combien il est, mais il est pas donné. Et RMS vendait Emacs sur bande magnétique.

Reply

Marsh Posté le 12-07-2003 à 13:39:08    

kadreg a écrit :


A celui qui reçoit le logiciel


T'es sûr ? Je crois qu'au contraire dès qu'il y a redistribution elle doit être publique.

Reply

Marsh Posté le 12-07-2003 à 13:43:25    

Goon a écrit :


T'es sûr ?  


 
oui
 
Lisez la FAQ sur le site de la FSF, elle roulaize :o  
 
http://www.gnu.org/licenses/gpl-fa [...] tyToPublic


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 12-07-2003 à 13:50:43    

Tiens c'est fou ça ! Je savais pas. Mais je suppose quand même que par contrat le client ne peut pas forcer son fournisseur à ne pas faire la distribution publique ?

Reply

Marsh Posté le 12-07-2003 à 14:29:19    

Goon a écrit :

Tiens c'est fou ça ! Je savais pas. Mais je suppose quand même que par contrat le client ne peut pas forcer son fournisseur à ne pas faire la distribution publique ?

Non, en effet. Cela dit, on doit quand même pouvoir s'arranger pour considérer que la modification du logiciel demandée par le client est faite dans un cadre interne par la société de services, auquel cas il n'est pas nécessaire de faire la redistribution.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed