Un vaste ensemble de traditions relatives au développement de logiciels libres permet à d'autres personnes de porter le code plus facilement, de l'utiliser et de participer à son développement. Certaines de ces conventions sont des traditions du monde Unix antérieures à Linux ; d'autres ont été suscitées récemment par l'apparition de nouveaux outils et de nouvelles technologies comme le World Wide Web.
Ce document vous aidera à acquérir ces règles d'usage. Il se compose de plusieurs sections thématiques, chacune contenant une liste de points à vérifier. Considérez que ces sections sont pour votre distribution comme la liste de contrôle qu'un pilote d'avion vérifie avant le décollage.
Ce document sera envoyé chaque mois dans le forum de discussion
comp.os.linux.answers
. Ce document est archivé sur plusieurs
sites FTP Linux, dont metalab.unc.edu
dans le répertoire
pub/Linux/docs/HOWTO
.
Vous pouvez aussi voir la dernière version, en anglais, de ce HOWTO sur le World Wide Web à l'URL http://www.linuxdoc.org/HOWTO/Software-Release-Practice.html. La version française est disponible à l'adresse http://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/fr.
Vous pouvez envoyer vos questions et vos commentaires sur ce HOWTO à Eric S. Raymond, esr@snark.thyrsus.com.
On a choisi de ne pas traduire les noms de fichiers que l'auteur recommande d'inclure dans un logiciel. En effet, le monde des logiciels libres est fortement internationalisé, et il utilise l'anglais comme langue commune. On supposera donc que le lecteur qui souhaiterait mettre en application les conseils de ce HOWTO connaît suffisamment d'anglais pour écrire des documents tels que le fichier README ou le fichier INSTALL. Cela n'interdit pas, bien entendu, d'inclure dans les projets une version française de ces documents, qui sera très appréciée des utilisateurs francophones, qu'ils parlent ou non l'anglais.