Archive

Archive for March 10th, 2005

Pourquoi Debian ?

March 10th, 2005

Parfois je me demande pourquoi je bosse dans l’informatique… Non pas que ce métier ne me convienne pas, bien au contraire, je trouve largement de quoi apaiser ma soif de création intellectuelle, là n’est pas le problème. Non, je pense que mon problême se situe plutôt autour de ce que Jean-Paul Sartre a judicieusement imagé par la phrase « L’enfer, c’est les autres »

Pourquoi utiliser Debian donc ? Pourquoi aimer Debian ? Pourquoi contribuer à Debian ? Pourquoi développer pour Debian ?

Ce sont toutes les questions auxquelles je n’ai jamais véritablement réfléchi car elles ne se posent tout simplement pas naturellement dans mon esprit, mais récemment, elles m’assaillent, du fait de l’ambiance de trollisme aigüe qui règne autour de moi.

Ici, l’on critique la Policy de Debian, sa lenteur à produire une Release, ou encore la qualité des ses pages man. Là, on va cracher sur le noyau Linux, (dé)montrer que tel outil est, je cite « 100 fois moins bien que dans telle autre distribution », ou encore affirmer que Debian n’a rien compris, ce n’est pas comme ça qu’on organise un système de fichier.

Bref, pourquoi Debian ?

  1. Parceque le projet Debian est une distribution adulte, depuis 1993 des efforts dans le sens du paquetage, de l’organisation globale du système et dans le confort de l’utilisateur sont fournis. L’age du projet permet de garantir une grande expérience dans l’art et la manière de coordonner des équipes pour un but commun : proposer un vaste produit propre et fiable.
  2. Parceque 950 dévelopeurs travaillent d’arrache-pieds pour maintenir ce système qui devient de plus en plus grand (et donc complexe) chaque jour. La richesse et la grandeur de cette communauté permet un environement extrêmement enrichissant (je parle en connaissance de cause) pour qui veut se donner la peine d’apprendre.
  3. Parceque paqueter un logiciel pour Debian est un art, j’invite qui que ce soit qui avance que telle distribution va plus vite à paqueter un logiciel à essayer de proposer un nouveau paquet à Debian, des contrôles sévères et précis sont opérés par les sponsors, rien n’ai laissé au hazard, depuis le chemin de tel fichier d’exemple jusqu’au commentaire d’un script de postinst. Cette rigueur est parfaitement justifiée et sert de filtre entre les gens qui veulent juste que leur nom apparaisse dans Debian et ceux qui veulent réellement contribuer proprement au projet.
  4. Parceque développer pour Debian c’est bien plus que résoudre des problèmes techniques, c’est trouver une solution élégante, qui réponde le mieux aux besoins tout en respectant diverses contraintes. Parceque s’investir dans Debian ça n’est pas seulement coder, c’est aussi exposer ses idées, communiquer avec les autres développeurs, démontrer pourquoi son choix est pertinent ou encore résumer ce que telle équipe de mainteneurs vient de réaliser. Participer à Debian est terriblement stimulant, de part la grandeur de la communauté, son organisation et son expérience.
  5. Et enfin, parceque tout simplement, Debian n’est pas une mode.

Tous ces points résument pourquoi j’aime Debian, pourquoi je m’en sert quotidiennement et pourquoi je développe pour Debian, et croyez-moi, ça ne risque pas de changer à la prochaine distrib’ dans le vent.

Debian, Réflexions