Nous sommes le Dim 18 Août, 2019 23:01
Supprimer les cookies

[Résolu] GPL : entête des fichiers

Image Libérer les logiciels et tout autre contenu, comment adopter une Licence Libre ? (GNU GPL, Art Libre et Creative Commons).
Un forum en collaboration directe avec le site Veni Vidi Libri.

Dim 20 Fév, 2011 19:37

Bonjour,

je développe un logiciel sous licence GNU GPL 3 (VÉRAC ; il a une fiche Framasoft).
Un collègue m'a rejoint pour le développement depuis quelques temps, et j'aimerais savoir comment
écrire correctement les entêtes des fichiers, afin d'en partager la paternité avec lui.
On travaille via un dépôt git et on est amené à modifier un peu tous les fichiers.
Or les exemples que je trouve présentent généralement le cas d'un fichier modifié une fois par un second développeur, et qui inscrit une seconde entête précisant ce qu'il a fait.

J'aimerais pouvoir écrire une seule entête générique indiquant nos 2 noms, mais j'aimerais savoir comment faire cela dans les rêgles de l'art.

Pour l'instant, les entêtes ressemblent à ceci (adapté d'après ce que j'ai vu dans d'autres programmes) :

Code: Tout sélectionner
#-----------------------------------------
# This is a part of Verac project.
# Name:         utils_config.py
# Author:       Pascal Peter
# Copyright:    (C) 2009-2010 Pascal Peter
# Licence:      GNU General Public Licence version 3
# Website:      http://verac.tuxfamily.org
# Email:        verac at tuxfamily.org
#-----------------------------------------


Accessoirement, j'aimerais savoir ce qu'il faut faire pour les années indiquées dans la ligne copyright.
Là, nous sommes en 2011 et le code évolue encore ; faut-il remplacer 2009-2010 par 2009-2011 ?

En espérant que mes questions soient assez claires,
O-
Pascal
Dernière édition par pascal.peter le Lun 21 Fév, 2011 13:54, édité 1 fois au total.
pascal.peter

Messages : 23

Dim 20 Fév, 2011 19:58

Tu trouveras pas mal d'informations là : http://www.gnu.org/licenses/gpl-howto.fr.html

Ça me fait penser qu'il faut que je corrige certains de mes entêtes. :)
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Lun 21 Fév, 2011 11:29

Merci de ta réponse, mais j'ai déjà consulté cette page, ainsi que celle de Veni Vidi Libri, sans trouver ce que je cherche.

O-
pascal.peter

Messages : 23

Lun 21 Fév, 2011 11:43

Alors donnons quelques exemples :

Programme écrit par la FSF : http://www.koders.com/c/fid9F539277B42E ... aspx?s=tar
Un auteur, respecte scrupuleusement les règles.

Petite variante (date) et clause liée à une double licence : http://www.koders.com/c/fid8DE73AE80D86 ... =copyright

Autre variante, les copyrights sont en bas. Multiples auteurs, multiples dates (ne respectent pas le format recommandé par la FSF) : http://www.koders.com/c/fid09B153E7ECCD ... =copyright
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Lun 21 Fév, 2011 12:00

Généralement on met juste la liste des contributeurs les uns à la suite des autres, ou chacun sur une ligne. Ça n'a pas d'importance juridique, c'est juste pour les retrouver plus tard plus facilement. (Là pour garder le nombre de ligne réduit je les mettrai les uns à la suite des autres.

# Author: Pascal Peter, Michu Josiane.
# Copyright: (C) 2009-2011 Pascal Peter, Michu Josiane.

Il y a aussi des projets qui préfère mettre juste un copyright générique au nom de la communauté et se servir du dépôt de source pour l'attribution des crédits (ou un fichier à part type « contrib »). C'est notamment ce qui est suggéré dans le POSS et chez la fondation Apache il me semble (voir chapitre 8 ).

Pour le copyright effectivement tu peux changer l'année au fur et à mesure. Mais ce n'est pas très grave s'il y a un oubli, tant qu'il y a l'attribution et que vous avez un repository public qui fera foi, mais c'est toujours informatif pour celui qui va relire le source derrière.
(Et puis ça permettra de calculer, 70 ans après ta mort, quand ce bout de code particulier va tomber arriver dans le domaine public :wink: )
kinovea.org
joan

Avatar de l’utilisateur
Messages : 886
Géo : France, Aquitaine, Bordeaux

Lun 21 Fév, 2011 13:53

Merci Joan ; c'est exactement ce que je cherchais.
O-
pascal.peter

Messages : 23

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit