• [^] # Sujet polémique ? petit rappel, long.

    Posté par . En réponse à la dépêche Le revers de la diversité. Évalué à -1.

    Ta news a suscité 127 commentaires !!!

    On peut en conclure que le sujet est d'actualité, polémique et important.

    Sans vouloir provoquer des flame-wars, je considère que la conception générale de la Debian est une évolution d'un stade supérieur à celle des autres distributions (les commerciales).

    Au début étaient les distributions TarGéZaides à la SLS, Yggdrasil, Slackware. On controle tout, on édite ses fichiers de config à la main, avec un bon vieux éditeur de texte. On est obligé de connaitre les syntaxes des fichiers en question. On se forme+++. Après celles-ci, on sait compiler même un package rare.

    Désormais, les compilations sont simples (merçi autoconf). Le nombre des packages logiciels a subi une croissance exponentielle (à vue de nez, mais personne je crois ne me démentira, sourceforge, freshmeat et la démocratisation des CVS est passée par là, le bazaar s'agrandit). Les petits jeunes font du C à l'école, installent Linux sur leur vieux pentiums, quand ils ne se voient pas proposer des cours sur le développement de device drivers sous Linux (Paris 13, PUB).

    Ensuite viennent Les Red Hat Packages. Ouais, c'est trop fort, ton pompes ton package, tu installes par un rpm -Uvh toto.rpm et puis c'est tout.
    Erreur (que tout le monde à commis, enfin moi si, j'avoue), comme le système de dépendance rale dès que manque un package de librairie (cas le plus courant), à l'installation suivante d'une RedHat like, on installe tout, on a des Gigas partout, alors pourquoi pas. Problème: au bout de quelques mois, on se retouve avec les 72 versions de la libZorglub-2.Y.Z.T, qu'on a dû installer à chaque fois que l'appli Zorglub (qu'on aime bien, on ne se refait pas) est upgradée. Jamais on a effacé la LibZorglub-0.0.1 et les 70 suivantes, toujours inutilisées...

    Et puis un jour, on découvre le système Debian, né dans l'esprit de réveurs, pour qui rien n'est trop dur. Debian, c'est un système de banque de package centralisé, mais poly-miroité-distribué-dans-ton-quartier, c'est 2 familles de packages (en gros), les stables pour les ceusses qui bossent en production, et les unstable pour les ceusses qui surfent on the top of the weave du dernier bidule qui tue. C'est l'installation automatique des dépendances, avec effacemement des vielles lib désuettes (si elles ne sont plus utilisées).

    Debian, est objectivement à un stade d'évolution conceptuelle plus avancée que les autres distributions, parce que son système de package avec la Banque de paquet centraliséé, mais poly-miroitée-distribuée-dans-ton-quartier (indissociable) permet une évolution du système inventée par des ceusses qui en rêvaient.

    Voilà. Je suis personnellement passé par les 3 étapes. Vous devinerez que j'ai rêvé de la troisième étape logntemps avant de me rendre compte qu'elle existait déjà. Debian, j'ai longtemps crû que c'était une distrib comme les autres, en fait non, elle est libre, communautaire, démocratique, à ta vitesse. Tu en fais ce que tu veux, comme tu veux.

    Debian?, j'en suis heureux.