Précédent   Forum des professionnels en informatique > Emploi et Etudes en Informatique > Emploi > Juridique > Licences
Licences Forum d'entraide juridique sur les licences logicielles, et sur la propriété des codes sources.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2008, 12h33   #1
Membre expérimenté
 
Avatar de ZouBi
 
Etudiant Ingénieur
Inscription : octobre 2007
Messages : 445
Détails du profil
Informations professionnelles :
Activité : Etudiant Ingénieur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 445
Points : 598
Points : 598
Par défaut Licence GPL/GNU et Qt

Bonjour,
Voilà, n'étant pas très doué dans ce système de licence, j'aimerai quelques éclaircissements.

Bon, je développe un programme avec Qt, et donc comme on me l'oblige, ce sera donc un programme sous licence GPL.
Mais qu'est que cela implique donc?

-> Fournir le code source avec mon programme.

Suis-je obligé d'inclure dans l'archive les codes sources ( tous les codes sources? ), et de les mettre directement en archive sur mon site, ou puis je donner que les binaires, et seulement si on me le demande ( par e-mail ... ) les codes sources?

-> Rémunération

Je n'ai pas le droit de faire payer mon programme ( quoique à ce que j'ai compris, si, mais en livrant aussi les codes sources.... ), mais je ne compte pas le faire, mais puis je en gagner par dons, ou publicité?

-> Copyright

Je n'ai pas très envie que des prétentieux prennent les codes sources, afin de les recompiler eux même en changeant le nom d'auteur, et gagner tous les mérites... y a t'il un moyen d'empêcher cela? ( Genre un système, ou un truc pour prouver que c'est bien moi qui l'ai fait? )

-> About

Sur le programme, comme dans tous les programmes, il y aura donc une section "About"/"A Propos..."
Que dois-je préciser là dedans?
( nom d'auteur, date de publication, licence GPL? , utilisation de Qt? peut on mettre un copyright? nn je pense pas... )

Bref, tout cela parait compliquer pour moi, c'est pour ça que je demande votre aide, s'il vous plait !
ZouBi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 10h08   #2
Rédacteur
 
Inscription : juin 2003
Messages : 5 384
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : juin 2003
Messages : 5 384
Points : 6 234
Points : 6 234
C'est l'occasion de verifier que je suis dans le vrai moi aussi

Citation:
Envoyé par ZouBi Voir le message
-> Fournir le code source avec mon programme.

Suis-je obligé d'inclure dans l'archive les codes sources ( tous les codes sources? ), et de les mettre directement en archive sur mon site, ou puis je donner que les binaires, et seulement si on me le demande ( par e-mail ... ) les codes sources?
Tu dois faire en sorte que n'importe qui puisse reconstruire ton binaire (exactement le meme), en partant de zero. Donc non seulement il faut refiler le code source, mais eventuellement tout autre modification effectuee pour parvenir a le compiler (modif de Qt, etc...).
Le source complet doit etre disponible d'une maniere ou d'une autre. Vu que Qt est dispo, cela te dispense de distribuer le code source de Qt. En revanche, ton source a toi, il faut le rendre dispo, tout le temps, a n'importe qui.

Citation:
-> Rémunération

Je n'ai pas le droit de faire payer mon programme ( quoique à ce que j'ai compris, si, mais en livrant aussi les codes sources.... ), mais je ne compte pas le faire, mais puis je en gagner par dons, ou publicité?
Tu peux vendre ton soft sous GPL, aucun probleme, si quelqu'un accepte de payer pour ce qu'il peut avoir gratuitement... Les dons sont une pratique courante pour gagner un petit peu de sous, selon le choix des utilisateurs...


Citation:
-> Copyright

Je n'ai pas très envie que des prétentieux prennent les codes sources, afin de les recompiler eux même en changeant le nom d'auteur, et gagner tous les mérites... y a t'il un moyen d'empêcher cela? ( Genre un système, ou un truc pour prouver que c'est bien moi qui l'ai fait? )
A peu pres toutes les licences protegent tes droits d'auteur. Tu restes proprietaire de ce que tu ecris, sauf si tu cedes tes droits. Tu peux en changer la licence a tout moment (de ce que tu possedes). Si tu decouvres que quelqu'un viole ta licence, ben, heu, je sais pas trop la suite. Ici peut etre:
http://www.fsf.org/licensing/license...violation.html

Citation:
-> About

Sur le programme, comme dans tous les programmes, il y aura donc une section "About"/"A Propos..."
Que dois-je préciser là dedans?
( nom d'auteur, date de publication, licence GPL? , utilisation de Qt? peut on mettre un copyright? nn je pense pas... )
Ben tu mets ce que tu veux. Tu peux mettre un copyright a ton nom si tu es le seul auteur, aucun probleme...
Aurelien.Regat-Barrel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 10h14   #3
yan
Rédacteur/Modérateur
 
Avatar de yan
 
Homme yan verdavaine
Ingénieur expert
Inscription : mars 2004
Messages : 9 645
Détails du profil
Informations personnelles :
Nom : Homme yan verdavaine
Âge : 30
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur expert
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 9 645
Points : 12 265
Points : 12 265
Citation:
Envoyé par Aurelien.Regat-Barrel Voir le message
Le source complet doit etre disponible d'une maniere ou d'une autre. Vu que Qt est dispo, cela te dispense de distribuer le code source de Qt. En revanche, ton source a toi, il faut le rendre dispo, tout le temps, a n'importe qui.
Tu peut limiter par une demande par mail normalement. non?
__________________
[Critique] L'art du game design : 100 objectifs pour mieux concevoir vos jeux
QExtend
Moi
Android : TVA Calculator & My Tip

-----------------------------------------------------------------------------
Intéressé pour participer à la rubrique Qt ou Android? n'hésitez pas à m'envoyer un MP
yan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 10h33   #4
Rédacteur
 
Inscription : juin 2003
Messages : 5 384
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : juin 2003
Messages : 5 384
Points : 6 234
Points : 6 234
Si le binaire est librement telechargeable, le source doit l'etre aussi, il me semble.
Citation:
If you distribute binaries by download, you must provide “equivalent access” to download the source
http://www.fsf.org/licensing/license...lowDownloadFee

Tu as le droit de ne diffuser ton binaire que sous forme payante, mais...
Citation:
if someone pays your fee and gets a copy, the GPL gives them the freedom to release it to the public, with or without a fee. For example, someone could pay your fee, and then put her copy on a web site for the general public.
http://www.fsf.org/licensing/license...bilityToPublic
Aurelien.Regat-Barrel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 13h06   #5
Membre expérimenté
 
Avatar de ZouBi
 
Etudiant Ingénieur
Inscription : octobre 2007
Messages : 445
Détails du profil
Informations professionnelles :
Activité : Etudiant Ingénieur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 445
Points : 598
Points : 598
Au niveau du droit d'auteur, comment ça fonctionne?
Comment réserve t on ce droit, et acquérons cette licence?
Via un site ou autre?
ZouBi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 16h04   #6
Rédacteur
 
Inscription : juin 2003
Messages : 5 384
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : juin 2003
Messages : 5 384
Points : 6 234
Points : 6 234
Ben je suis pas specialiste, mais je dirais qu'il faut regarder dans les textes de loi... Quand tu es auteur d'une oeuvre, tu as des droits dessus, y compris le droit de renoncer a tes droits (passer ton travail dans le domaine publique). C'est automatique. Un photographe possede un copyright sur ses photos, etc... Il suffit d'etre auteur.
Mais bon, je suis pas specialiste.
Aurelien.Regat-Barrel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 18h18   #7
Membre expérimenté
 
Avatar de ZouBi
 
Etudiant Ingénieur
Inscription : octobre 2007
Messages : 445
Détails du profil
Informations professionnelles :
Activité : Etudiant Ingénieur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 445
Points : 598
Points : 598
Je viens de lire attentivement cette documentation :
http://fr.wikipedia.org/wiki/Licence...%C3%A9rale_GNU

Voici les principaux objectifs de cette licence :
Citation:
1. la liberté d'exécuter le logiciel, pour n'importe quel usage ;
2. la liberté d'étudier le fonctionnement d'un programme et de l'adapter à ses besoins, ce qui passe par l'accès aux codes sources ;
3. la liberté de redistribuer des copies ;
4. la liberté d'améliorer le programme et de rendre publiques les modifications afin que l'ensemble de la communauté en bénéficie.
Bon, en gros, tout le monde peut prendre les sources, le modifier, le redistribuer...
Le soucis, c'est que si tout le monde le modifie, et redistribue ( si maintenant c'est le cas ), plus personne sera que c'était moi le créateur du projet au départ !
Et ça, comment le prouver?

Ceux qui reprendront mon programme, seront ils obligés de laisser mon pseudonyme, ainsi que les liens vers mon site, dans ce programme, ou rien ne les oblige à les laisser?
ZouBi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 06h02   #8
Rédacteur
 
Inscription : juin 2003
Messages : 5 384
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : juin 2003
Messages : 5 384
Points : 6 234
Points : 6 234
Tu es admin de ton projet, tu controles les releases, le developpement et possede un avantage de taille : tu possedes le site. Personne n'a interret a reprendre ton travail, faire 2 modifs et pretendre avoir tout developpe tout seul, relax
Ce qui peut se produire, c'est un fork de ton projet si des gens ne sont pas satisfaits de la maniere dont il est developpe, du genre tu refuses d'integrer les modifs qu'ils t'ont envoyees, etc... Alors il y a des chances qu'un projet concurrent voit le jour. Mais sinon, c'est un travail communautaire : tu as plutot des chances de beneficier gratuitement de bugfix et d'ameliorations faites par des inconnus!
Dans tes fichiers sources, tu peux placer en entete un "cartouche" qui stupule que tu es l'auteur originel. C'est tres courant. Moi aussi je developpe un projet open source en Qt, et je possede 1 seul fichier qui contient la licence et tous les autres disent juste copyright Aurelien 2008 - voir le fichier XXX pour la licence. Regarde comment ils font dans plusieurs projets GPL, si tu choisis cette licence. Moi j'ai choisi un licence qui permet a n'importe qui de modifier le source sans rien me filer...
Aurelien.Regat-Barrel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 11h46   #9
Rédacteur
 
Avatar de gege2061
 
Inscription : juin 2004
Messages : 5 850
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : juin 2004
Messages : 5 850
Points : 8 299
Points : 8 299
Citation:
Envoyé par Aurelien.Regat-Barrel Voir le message
je possede 1 seul fichier qui contient la licence et tous les autres disent juste copyright Aurelien 2008 - voir le fichier XXX pour la licence.
Il est plutôt conseillé d'avoir un fichier avec la licence, une cartouche en tête de chaque fichier avec le copyrigth et la déclaration de permission de copie : Comment utiliser les licences GNU pour vos logiciels ?
__________________
gege2061's blog
gege2061 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 13h06   #10
Membre expérimenté
 
Avatar de ZouBi
 
Etudiant Ingénieur
Inscription : octobre 2007
Messages : 445
Détails du profil
Informations professionnelles :
Activité : Etudiant Ingénieur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 445
Points : 598
Points : 598
J'ai bien lu ton lien, merci.
Néanmoins, plusieurs questions subsistent :

Code :
Qu'importe la licence que vous aurez choisie, la procédure comprend l'addition de deux éléments dans chaque fichier source : une notice de copyright (telle que «Copyright 1999 Marie Dupont») et une déclaration sur les droits de copie précisant que le programme est distribué sous les termes de la Licence Publique Générale GNU (ou la GPL amoindrie).
Je pensais que comme tout le monde pouvait se servir du code source et en faire à sa guise, qu'il n'y avait pas de copyright...
car copyright signifie, en gros, interdit de copier non? Y a donc un contre sens là, ou alors j'ai mal compris le terme copyright...

Bon aussi, avec mon programme, je dois mettre avec ce fichier texte :
http://www.gnu.org/licenses/gpl.txt

pas de problème.

Ensuite, ceci :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
ça, je le met dans la partie "A Propos/About"?
Ainsi qu'au début de chaque fichier source constituant mon programme, mais bon, ça va faire lourd non?
ZouBi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 14h16   #11
Rédacteur
 
Avatar de gege2061
 
Inscription : juin 2004
Messages : 5 850
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : juin 2004
Messages : 5 850
Points : 8 299
Points : 8 299
Citation:
Envoyé par ZouBi Voir le message
Je pensais que comme tout le monde pouvait se servir du code source et en faire à sa guise, qu'il n'y avait pas de copyright...
car copyright signifie, en gros, interdit de copier non? Y a donc un contre sens là, ou alors j'ai mal compris le terme copyright...
Attention copyright != droit de copie. Il s'agit des droits d'auteur !

Citation:
Envoyé par ZouBi Voir le message
ça, je le met dans la partie "A Propos/About"?
Ainsi qu'au début de chaque fichier source constituant mon programme, mais bon, ça va faire lourd non?
Non au début de chaque fichiers sources, par exemple : http://subversion.developpez.com/pro...runk/sma/sma.c
__________________
gege2061's blog
gege2061 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 15h46   #12
Membre expérimenté
 
Avatar de ZouBi
 
Etudiant Ingénieur
Inscription : octobre 2007
Messages : 445
Détails du profil
Informations professionnelles :
Activité : Etudiant Ingénieur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 445
Points : 598
Points : 598
ok merci
et que puis je mentionner au propos de la licence alors dans "About"?
ZouBi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2008, 08h31   #13
Modérateur
 
Avatar de koala01
 
Philippe Dunski
Inscription : octobre 2004
Messages : 7 436
Détails du profil
Informations personnelles :
Nom : Philippe Dunski
Âge : 40

Informations forums :
Inscription : octobre 2004
Messages : 7 436
Points : 9 895
Points : 9 895
Envoyer un message via MSN à koala01 Envoyer un message via Skype™ à koala01
Salut,

Dans about, tu mets strictement ce qu'il te plait...

Cela peut donc être un rappel du genre de
Citation:
NOMDUPROGRAMME V-subV-build
programme fournit sous licence GNU/GPL
(c) ZouBi 2008
visitez le site www.zobi.org pour plus de détails
tu peux tout aussi bien décider de faire un about "amélioré" à la manière de ce que fait code::blocks en présentant plusieurs onglets (dont un concernant la licence et l'autre le copyrigth)

... Tout comme tu peux aussi tout à fait décider de ne pas fournir de fonction "about"
__________________
A méditer: La solution la plus simple est toujours la moins compliquée
Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
je ne répondrai à aucune question technique par E-mail, message visiteur ou message privé
Vous avez obtenu votre réponse pensez au bouton en bas de page
Vous souhaitez contribuer à la rubrique C++ ou Qt contactez-moi par message privé
koala01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h22.


 
 
 
 
Partenaires

Hébergement Web