L’influence de Debian dans la communauté open source Linux
La communauté Linux, et le monde de la technologie en général, ont été choqués par la nouvelle de la mort tragique de Ian Murdock il y a quelques semaines – et à juste titre. L’héritage et la vision de Ian en tant que fondateur du projet Debian ont non seulement influencé de nombreuses autres personnes qui ont lancé leurs propres distributions, mais ont également été le moyen de créer un système d’exploitation solide comme le roc que de nombreux individus et entreprises de toutes tailles utilisent depuis plus de 20 ans.
Dans cet article, nous allons passer en revue quelques-unes des étapes importantes de l’histoire et du développement de Debian et son influence sur de nombreux dérivés robustes et populaires qui sont utilisés aujourd’hui.
#1 – Debian a été la première distribution à laquelle les développeurs et les utilisateurs pouvaient contribuer
Les personnes qui n’utilisent Linux que depuis quelques années considèrent peut-être le développement communautaire comme acquis. Les vitesses actuelles d’Internet et les médias sociaux n’existaient pas au milieu de l’année 1993 lorsque Ian Murdock a annoncé la création de Debian. Malgré cela, Ian a réussi à faire fonctionner le tout. Ses efforts ont été parrainés par la Free Software Foundation pendant les premiers jours de Debian.
Avant cela, une année entière (1994) a été consacrée à l’organisation du projet afin que d’autres développeurs puissent y contribuer. En mars 1995, lorsque Debian 0.93R5 a été publiée, chaque programmeur a commencé à maintenir ses propres paquets. Peu de temps après, une liste de diffusion a également été mise en place et la popularité de Debian, ainsi que les contributions, ont grimpé en flèche.
RedHat vs Debian – Point de vue administratif
#2 – Debian est organisée avec une constitution, un contrat social et des documents de politique
Si vous y réfléchissez, diriger et diffuser un grand projet comme Debian exige que les contributeurs et les utilisateurs suivent un ensemble de directives pour combiner et organiser les efforts. Cela ne serait pas possible sans un ensemble de documents utilisés pour régir la façon dont le projet est mené, pour indiquer comment les décisions sont prises et pour décrire les exigences qu’un logiciel doit remplir pour faire partie du projet.
Il s’agit de la Constitution de Debian, du Contrat social et du Manuel de politique Debian. Si vous prenez quelques minutes pour les lire, vous remarquerez que le projet restera toujours 100 % libre (selon les Principes du logiciel libre de Debian, qui font partie du Contrat social) avec les utilisateurs finaux comme principale priorité.
Dans le même temps, Debian s’engage à redonner à la communauté du logiciel libre en partageant les corrections de bogues et les améliorations apportées par le projet aux auteurs des programmes inclus dans le système d’exploitation.
#3 – Debian assure la cohérence entre les mises à jour
Quel soulagement de savoir que vous n’avez pas besoin de frapper sur du bois ou de croiser les doigts pour plaider pour qu’une mise à niveau d’un système de fonctionnement se déroule sans problème. Debian est tellement affûtée qu’elle permet une mise à niveau d’un système en cours d’exécution sans avoir à tout réinstaller à partir de zéro. S’il est vrai que d’autres distributions offrent la même fonctionnalité (Fedora et Ubuntu pour ne citer que quelques exemples), leur stabilité n’est pas comparable à celle de Debian.
Par exemple, un service s’exécutant dans Wheezy est garanti de le faire dans Jessie après la mise à niveau avec peu ou pas de modifications.
Bien sûr, une sauvegarde préalable est toujours recommandée en cas de défaillance matérielle pendant le processus, mais pas par crainte que la mise à niveau elle-même ne gâche les choses.
#4 – Debian est la distribution Linux avec le plus de dérivés
En tant que système d’exploitation libre et solide comme le roc, il n’est pas surprenant que Debian ait été choisi par plusieurs individus et entreprises comme base de leurs distributions Linux, souvent appelées « dérivés ». En tant que tels, ils ont soit réutilisé, soit reconstruit les paquets natifs de Debian, ainsi que d’autres de leurs propres paquets.
Au moment de la rédaction de cet article (mi-février 2016), Distrowatch rapporte que 349 distributions ont été créées sur la base de Debian et que 127 d’entre elles sont toujours actives. Parmi ces derniers, il existe des distributions bien connues telles que Ubuntu, Linux Mint, Kali Linux et elementary OS. Ainsi, Debian a contribué au développement et à la croissance du bureau Linux, et à la sécurité des serveurs, entre autres.
10 distributions Linux les plus populaires de 2015
#5 – Prise en charge de plusieurs architectures
Comme le noyau Linux a été porté de son type initial de machines prises en charge (x86) à une liste toujours croissante d’architectures, Debian a depuis lors suivi de près – au point qu’aujourd’hui il peut être exécuté sur une grande variété de machines (PC 32 bits et 64 bits, stations de travail Sun UltraSPARC et périphériques basés sur ARM, pour ne citer que quelques exemples).
De plus, la configuration système requise pour Debian lui permet d’être exécuté sur des machines disposant de peu de ressources. Vous avez un vieux PC qui prend la poussière ? Aucun problème! Utilisez-le pour un serveur Linux basé sur Debian (j’ai un serveur web Apache fonctionnant sur un ordinateur Intel Celeron 566 MHz/256 RAM, où il fonctionne depuis quelques années maintenant).
Et enfin, mais non des moindres,
#6 - Histoire de jouets !
Après que Ian Murdock ait été remplacé par Bruce Perens en tant que directeur du projet Debian, chaque version stable a été nommée d’après un personnage des films Toy Story.
À l’époque, Bruce travaillait pour Pixar, ce qui peut expliquer la raison d’une telle décision. Traitez-moi de sentimental, mais chaque fois que je regarde les films, je pense à Debian, et vice-versa. Même Sid, le gamin qui torturait les jouets, a sa place dans Debian. Sans surprise, la version instable (où la plupart du travail de développement est effectué alors qu’une nouvelle version est en préparation) porte son nom.
Résumé
Dans cet article, nous avons passé en revue certaines des raisons qui font de Debian une distribution très influente dans la communauté Linux. Nous aimerions connaître votre opinion sur cet article et sur d’autres raisons pour lesquelles vous pensez que Debian est ce qu’elle vise à être : le système d’exploitation universel (pas étonnant que la NASA ait migré ses systèmes informatiques dans la Station spatiale internationale de Windows XP et Red Hat vers Debian il y a quelques années ! Pour en savoir plus, cliquez ici).
N’hésitez pas à nous écrire en utilisant le formulaire de commentaire ci-dessous !
