- Cet article examine les aspects singuliers de Debian, un système d’exploitation et projet open source vaste et complexe qui a désormais 30 ans.
- Debian vise à être un système d’exploitation généraliste, libre, open source, de haute qualité et sûr, composé uniquement de logiciels libres et open source, pouvant fonctionner sur la plupart des ordinateurs.
- Le processus de prise de décision de Debian est démocratique, avec des procédures bien définies et un chef de projet élu chaque année.
- Debian dispose de son contrat social, qui constitue l’engagement de Debian, ainsi que des Principes du logiciel libre selon Debian.
- Debian insiste sur l’autonomie de son écosystème : tout ce qui est empaqueté dans Debian doit pouvoir être construit en n’utilisant que des dépendances présentes dans Debian.
- Debian évite d’utiliser des copies de bibliothèques fournies avec les logiciels empaquetés afin de ne pas avoir à retrouver et corriger chaque copie d’une bibliothèque lorsqu’un problème de sécurité survient.
- Debian applique un processus d’adhésion strict, en raison de la taille et de la complexité du système d’exploitation, ainsi que du pouvoir potentiel que peuvent détenir les membres autorisés à téléverser de nouveaux paquets.
- Debian attribue un nom de code à chaque version majeure, une pratique mise en place à l’origine pour réduire le coût de mise en miroir de l’archive des paquets Debian.
- En raison de sa taille, Debian évolue lentement, et tout changement affectant la majorité des paquets demande du temps et de vastes discussions.
- Les développeurs Debian ont tendance à être conservateurs dans leurs décisions techniques et à privilégier des solutions qui n’exigent pas de changements de grande ampleur.
1 commentaires
Avis Hacker News