20 Debian
tante que la précédente, est la stabilité de ses logiciels et la robustesse de ses outils
d’administration : tout ceci contribue à sa réputation de fiabilité.
Debian doit la plupart de ses qualités à de nombreux projets de logiciels libres, issus
notamment des projets GNU et Linux. Debian employant le noyau Linux, tout ce
qui est possible avec ce noyau en tant que tel l’est également avec cette distribution.
Plus de 15 000 paquets Debian sont disponibles, prêts à être installés : ils offrent
de nombreuses fonctionnalités et permettent d’éviter les tracas habituels tels que
la gestion des dépendances, la compilation du code source, la mise en place de la
configuration et la mise à jour. Et quand bien même auriez-vous besoin de compiler
vous-même un outil, une bibliothèque ou une application, Debian vous offre tous les
outils et reste en dehors de votre chemin. C’est peut-être l’une de ses caractéristiques
essentielles : la distribution est là pour vous assister, mais elle reste très discrète tant
que l’on n’y fait pas explicitement appel. En d’autres mots, vous contrôlez le système,
et non pas le contraire.
Notons que Debian, constitué d’un ensemble de conventions et d’outils, facilite l’uti-
lisation de Linux mais également d’autres noyaux de systèmes d’exploitation tels que
FreeBSD et Hurd. Nous ne traiterons toutefois, sauf mention explicite contraire, que
de Debian GNU/Linux.
Les mainteneurs de paquets Debian essaient de conserver le logiciel tel qu’il est fourni
par ses auteurs. Tout en évitant des changements majeurs, ils s’assurent que leur
travail de mise en paquet répond à un ensemble très strict de règles qui garantissent
que les milliers de paquets forment un système cohérent plutôt qu’un agrégat où
certains empiètent sur les plates-bandes d’autres. De cette façon tout paquet Debian
officiel installe le logiciel original en l’insérant proprement dans le système, au lieu
de se contenter de fournir une configuration particulière ne fonctionnant que dans
certaines conditions.
Lorsqu’un mainteneur de paquets Debian modifie le logiciel de façon non spécifique
à Debian (comme c’est souvent le cas), son travail est généralement intégré dans le
code source « amont »2. Cela améliore le logiciel et limite l’ampleur des différences
introduites par Debian. De même, les outils développés uniquement pour Debian sont
publiés et souvent employés dans d’autres distributions. Le projet Debian est très
attaché aux valeurs du logiciel libre et fournit tout son travail pour le bénéfice de
tous, tout comme Debian utilise le produit d’autres pour son propre bien.
La communauté Debian est composée de volontaires bénévoles. Les développeurs De-
bian ne reçoivent aucune compensation financière directe du projet. Néanmoins, la
philosophie et les mérites techniques de Debian ont toujours attiré des professionnels
du monde entier qui apportent leurs compétences dans de nombreux domaines au
2NdT : cela désigne le code source original développé par les auteurs du logiciel en question.