Problèmes de licences GPL : Matériel - QT

Problèmes de licences GPL : Matériel - QT - Linux et OS Alternatifs

Marsh Posté le 21-12-2005 à 10:39:48    

Bonjour à tous,
 
Je n'arrive pas à trouver cette information sur le Internet.  
Si on livre un matériel à un client, et que dans ce matériel, il y a un peu de logiciel sur un micro controleur (par exemple). Si ce logiciel est GPL, doit-on livrer le code source du logiciel?
 
Autre question, la licence QT (GPL) est-elle compatible avec la licence BSD?
En d'autres termes, peut-on développer un logiciel en QT sans imposer une licence au client?
 
Merci,
vw.

Message cité 1 fois
Message édité par Combi_A_Vendre le 21-12-2005 à 10:40:07
Reply

Marsh Posté le 21-12-2005 à 10:39:48   

Reply

Marsh Posté le 21-12-2005 à 16:09:03    

Bon, alors il semble que Qt (Open Source) est sous licence GPL, on ne doit donc pas pouvoir livrer de soft Qt sous licence BSD.

Reply

Marsh Posté le 21-12-2005 à 18:52:12    

Combi_A_Vendre a écrit :

Bonjour à tous,
 
Je n'arrive pas à trouver cette information sur le Internet.  
Si on livre un matériel à un client, et que dans ce matériel, il y a un peu de logiciel sur un micro controleur (par exemple). Si ce logiciel est GPL, doit-on livrer le code source du logiciel?
 
oui, si tu distribues le logiciel, il faut donner un accès aux sources.
 
Autre question, la licence QT (GPL) est-elle compatible avec la licence BSD?
 
la BSD est compatible avec la GPL (tu peux mettre du BSD dans du GPL) mais pas l'inverse à cause du caractère "viral" de la GPL ; à noter que Qt est sous double-licence, GPL et propriétaire (pas donnée d'ailleurs)
 
En d'autres termes, peut-on développer un logiciel en QT sans imposer une licence au client?  
 
avec la version propriétaire, peut-être mais j'en doute. Si on veut pinailler, la seule solution pour ne pas imposer une licence, c'est le domaine publique ;)
 
Merci,
vw.


 
un tableau récapitulatif des licences ( et un peu de pub pour moi ;) )
http://mjules.free.fr/licence/comp [...] cences.htm


Message édité par Mjules le 21-12-2005 à 18:52:44

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2005 à 19:45:03    

Je profite du sujet pour rebondir.
Au boulot on utilise un logiciel GPL sous Windows qui utilise QT3. Il y a donc une mention "non-commercial" sur la barre du programme.
Ai-je quand même le droit d'utiliser et de redistribuer ce logiciel dans le cadre de mon travail, y compris vendre des services incluant ce logiciel ?


Message édité par vlack le 21-12-2005 à 19:45:23
Reply

Marsh Posté le 21-12-2005 à 19:52:07    

La GPL n'interdit pas l'exploitation commerciale du logiciel ou de services autour (RMS a vendu emacs au début). Par contre, ceux qui recevront le logiciel auront à leur tour le droit de le redistribuer, et tu dois fournir les sources avec.

Message cité 1 fois
Message édité par Mjules le 21-12-2005 à 19:52:26

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2005 à 19:55:10    

Mjules a écrit :

La GPL n'interdit pas l'exploitation commerciale du logiciel ou de services autour (RMS a vendu emacs au début). Par contre, ceux qui recevront le logiciel auront à leur tour le droit de le redistribuer, et tu dois fournir les sources avec.


 
Merci :jap:
La licence Qt ne s'applique donc qu'au logiciel qui utilise Qt, pas aux utilisateurs du logiciel ?
Pour l'accès aux sources, donner un lien vers le site officiel est-il suffisant ?

Reply

Marsh Posté le 21-12-2005 à 20:07:23    

vlack a écrit :

Merci :jap:
La licence Qt ne s'applique donc qu'au logiciel qui utilise Qt, pas aux utilisateurs du logiciel ?(1)
 
Pour l'accès aux sources, donner un lien vers le site officiel est-il suffisant ?(2)


 
(1) Je ne comprends pas bien la question, la GPL s'applique à Qt et à tout logiciel qui se lie à Qt. Si tu redistribue un logiciel utilisant Qt, il y a de grandes chances qu'il te faille redistribuer également Qt et donc te conformer aux termes de la GPL pour Qt et pour ton logiciel.
 
(2)il faut aussi que tu permettes l'accès au source par d'autres moyen (envoi d'un CD par ex)  
 

Citation :


Je veux distribuer les fichiers binaires d'un programme sous GPL sans les sources associées. Au lieu d'envoyer ultérieurement le code source aux utilisateurs qui en font la demande, puis-je me contenter de mettre les sources sur un serveur Internet ?
    Vous pouvez très bien mettre à disposition par FTP anonyme le code source de n'importe quelle version d'un programme sous GPL, mais cela ne suffit pas pour respecter la section 3 de la GPL.
 
    Lorsqu'un utilisateur demande le code source, vous devez faire en sorte de le lui faire parvenir. Si un certain utilisateur peut commodément obtenir les sources par FTP, tout va bien--cela suffit. Mais tous les utilisateurs ne sont pas reliés à un réseau. Ceux qui ne le sont pas ont tout autant le droit d'obtenir le code source de votre part. Aussi vous devez être prêt à le leur envoyer, sur disquette ou sur bande magnétique, par courrier postal.
 
    Bien entendu, il est plus simple de mettre le code source avec le fichier binaire dès le départ.


 
http://www.gnu.org/licenses/gpl-fa [...] OnInternet

Message cité 1 fois
Message édité par Mjules le 21-12-2005 à 20:07:45

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2005 à 20:16:33    

Mjules a écrit :

(1)Je ne comprends pas bien la question, la GPL s'applique à Qt et à tout logiciel qui se lie à Qt. Si tu redistribue un logiciel utilisant Qt, il y a de grandes chances qu'il te faille redistribuer également Qt et donc te conformer aux termes de la GPL pour Qt et pour ton logiciel.
 
(2)il faut aussi que tu permettes l'accès au source par d'autres moyen (envoi d'un CD par ex)  
 

Citation :


Je veux distribuer les fichiers binaires d'un programme sous GPL sans les sources associées. Au lieu d'envoyer ultérieurement le code source aux utilisateurs qui en font la demande, puis-je me contenter de mettre les sources sur un serveur Internet ?
    Vous pouvez très bien mettre à disposition par FTP anonyme le code source de n'importe quelle version d'un programme sous GPL, mais cela ne suffit pas pour respecter la section 3 de la GPL.
 
    Lorsqu'un utilisateur demande le code source, vous devez faire en sorte de le lui faire parvenir. Si un certain utilisateur peut commodément obtenir les sources par FTP, tout va bien--cela suffit. Mais tous les utilisateurs ne sont pas reliés à un réseau. Ceux qui ne le sont pas ont tout autant le droit d'obtenir le code source de votre part. Aussi vous devez être prêt à le leur envoyer, sur disquette ou sur bande magnétique, par courrier postal.
 
    Bien entendu, il est plus simple de mettre le code source avec le fichier binaire dès le départ.


 
http://www.gnu.org/licenses/gpl-fa [...] OnInternet


Merci :jap:
J'ai trouvé ma réponse :
http://doc.trolltech.com/3.2/faq.html#5-5
Ce qui me chifonne, c'est que le programme affiche un "non-commercial". Si Qt free-edition est sous GPL, c'est cool, mais je me demande comment réagirait des clients à qui on a vendu un truc "non-commercial"


Message édité par vlack le 21-12-2005 à 20:16:59
Reply

Marsh Posté le 21-12-2005 à 20:42:57    

vu que tu as accès au source (enfin je pense :D ) rien ne t'empêche de retirer le bandeau "non commercial" ;)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2005 à 20:45:49    

Certes, mais bon recompiler sous Windows toussa.
Et je ne pense pas les développeurs s'en soucient beaucoup, vu qu'ils sont en train de migrer sous Qt4 qui je crois ne présentera plus ce léger désagrément.
 
Merci en tout cas :)

Reply

Marsh Posté le 21-12-2005 à 20:45:49   

Reply

Marsh Posté le 21-12-2005 à 20:48:34    

euh attends, je suis pas sur d'avoir bien compris, ta version sous windows, c'est la version GPL cygwin ou c'est la version win32 de trolltech ?
dans le second cas, c'est pas sous GPL, c'est juste freeware et dans ce cas, je ne suis pas du tout certains que tu puisses redistribuer commercialement un logiciel avec cette version.


Message édité par Mjules le 21-12-2005 à 20:48:49

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-12-2005 à 21:15:33    

C'est la version win32. C'est bien pour cela que je me posait la question.
 
Je viens de voir ça dans la FAQ de Qt 3.2 :

Citation :

Qt Free edition is available for Unix/X11, Macintosh and Linux/embedded.


Ça se présente mal :/
 
Je n'arrive pas à trouver d'infos à propos du type de licence utilisée par Qt Windows, et comment elle peut être utilisée par un soft GPL.

Reply

Sujets relatifs:

Leave a Replay

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