[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bootloader PIC
|
From |
David MENTRE <dmentre at linux-france dot org> |
|
Subject |
Re: bootloader PIC |
|
Date |
Sun, 09 Apr 2006 14:49:51 +0200 |
Salut Pierre,
[ Copie sur gulliver@, histoire que ça serve à d'autres et que d'autres
puissent ajouter leurs propres commentaires. ]
launay <pierre dot launay at ac-rennes dot fr> writes:
> 2) Je voudrais le mettre évidemment en GPL mais bien préciser que le
> programme est de jack.
> Et ajouter mon nom si nécessaire.
Généralement, tu as deux approches :
- soit le programme supporte la configuration (par le ./configure ou
par le make menuconfig du noyau linux, par exemple) et dans ce cas tu
ajoutes ton patch sous forme d'une nouvelle option de configuration ;
- soit tu es obligé de modifier directement le programme et dans ce cas
tu fais la modif.
Dans les deux cas, il faut expliciter dans un fichier ChangeLog tes
modifications (généralement les développeurs indiquent le quoi, mais le
pourquoi peut être aussi utile).
Et, même si la GPL ne t'y oblige pas, il est considéré de bon ton
d'envoyer un patch de tes modifs au développeur original, comme ça il
pourra les intégrer dans une prochaine version. Ça évite de faire un
fork du projet original.
Pour l'ajout du copyright, je considère personnellement qu'on peut
l'ajouter si les modifications sont « substantielles ». La définition
exacte du substantiel est laissé à la libre appréciation du
contributeur. ;)
> Je te demande de l'aide pour me dire comment modifier un fichier sous
> licence GPL proprement
Cf. suppra :
1. faire tes modifs ;
2. documenter dans le changelog ;
3. faire un patch en l'envoyer à l'auteur original ;
4. éventuellement, proposer ta version modifiée ou attendre que
l'auteur original l'intègre.
En shell ça fait :
$ cp src/ src-pl/
$ cd src-pl/; [hack hack hack]
$ $EDITOR ChangeLog # documenter les changements
$ cd ..
$ diff -Naur src/ src-pl/ > src-changes.patch
$ Mail auteur-original at toto dot com < src-changes.patch
:)
> Faut-il faire une version anglaise et une française ?
Tout faire en anglais. Penses au japonais qui arrivera derrière toi. :)
Mais si l'anglais pose problème, c'est un moindre mal de documenter en
français. Je peux aussi te filer un coup de main si tu veux.
J'espère que je réponds à tes questions.
Amicalement,
d.
--
david dot mentre at gmail dot com