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.
Mjules
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.
vlack
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 :)
Mjules
vu que tu as accès au source (enfin je pense :D ) rien ne t'empêche de retirer le bandeau "non commercial" ;)
(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.
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"
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.
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 ?
Mjules
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.
vlack
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 ?
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 ;)
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.
Combi_A_Vendre
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?