
Citation
Le projet Debian est une association d'individus qui ont pour cause commune de créer un système d'exploitation libre. Ce système d'exploitation que nous avons créé est appelé Debian GNU/Linux, ou simplement Debian pour faire court.
Un système d'exploitation est l'ensemble des programmes et utilitaires de base qui permettent de faire fonctionner votre ordinateur. Au cœur d'un système d'exploitation se trouve le noyau. Le noyau est le programme le plus fondamental sur l'ordinateur, il fait toute la gestion de base des ressources et vous permet de lancer d'autres programmes.
Les systèmes Debian utilisent actuellement le noyau ]Linux. Linux est un logiciel initié par Linus Torvalds et développé par des milliers de programmeurs de par le monde.
Cependant, un travail est en cours pour donner d'autres noyaux à Debian, principalement Hurd. Hurd est une collection de serveurs qui fonctionnent au-dessus d'un micronoyau (tel que Mach) pour implémenter différentes fonctionnalités. Hurd est un logiciel libre produit par le projet GNU.Une grande partie des utilitaires de base qui constituent le système d'exploitation vient du projet GNU ; d'où les noms : GNU/Linux et GNU/Hurd. Ces utilitaires sont libres eux aussi.
Bien sûr, ce que veulent les gens ce sont des logiciels applicatifs : des logiciels pour les aider à faire ce qu'ils souhaitent faire, depuis l'édition de documents jusqu'à la gestion d'une entreprise en passant par les jeux et la réalisation d'autres logiciels. Debian est fourni avec plus de 25000 paquets (des logiciels précompilés mis dans un format sympathique pour une installation facile sur votre machine) — tout cela libre.
C'est un peu comme une tour. À la base il y a le noyau. Au-dessus les utilitaires fondamentaux. Puis ce sont tous les logiciels que vous lancez sur l'ordinateur. Au sommet de la tour, il y a Debian — qui organise soigneusement l'ensemble afin que tout puisse fonctionner correctement.]
Structure de la distribution
Debian se décompose en 3 branches distinctes, la version stable, la version de test et la version unstable.
Version stable
C'est une version figée de la distribution. On dit figé parce qu'aucun nouveau paquet de logiciel ne peut y rentrer. Les seules modifications apportées par l'équipe de développement sont des correctifs de sécurité. En général une version stable de Debian dure pendant 1 an. A la différence d'autres distributions, cette période peut parfois varier si les développeurs estiment que la version stable n'est pas encore prête. Les développeurs Debian ont l'habitude de donner un nom de code à la version stable. Ils utilisent des noms provenant de l'univers de Toys Story. Actuellement la version stable est appelée Debian Lenny (la paire de jumelle).
PS Important : Les développeurs Debian rétro-porte parfois les patch de sécurité d'une version récente d'un logiciel vers une version plus ancienne. Ca permet d'augmenter la sécurité d'un logiciel sans toucher à sa version puisque la version stable, je vous les rappelle n'accepte que des corrections de sécurité.
Version de test (testing)
La version de test est le futur de la version stable. Les paquets matures en provenance de la version unstable peuvent y rentrer. Il faut noter que tout le monde peut participer aux débogages, les développeurs peuvent corriger et envoyer leur patch, les utilisateurs peuvent faire remonter les bugs (avec un minimum de clarté). Quand tous les paquets sont stable et que les bugs ont été réduit au minimum, la version de test entre en freeze. Dans cette période plus aucun logiciel ne peut rentrer, cela permet de corriger les dernier problème sans en apporter de nouveau.
PS : Cette futur stable possède aussi un nom provenant de Toys Story, Debian Squeeze (L'estraterrestre à 3 yeux)].
Version instable (unstable)
Cette version est très particulière. Surnommée Sid (l'enfant qui casse les jouets), c'est une version en constante évolution, alimentée sans fin par de nouveaux paquets ou de mises à jour de paquets déjà existants. C'est une version dite rolling release. Les développeurs Debian envoient leurs paquets source sur des machines Debian que l'on appelle des autotools. Ces machines existent pour chaque architecture supporté officiellement par Debian. Elle vont compiler automatiquement les paquets source afin de les transformer en binaire (programme utilisable pour les utilisateurs). Si le paquet construit ne retourne aucune erreur de compilation dans toutes les architectures supportées, alors le paquet entre dans unstable.
PS: Je rajouterais au fur et à mesure des petites infos
PS1: On ne parle que de Debian, pas de distribution GNU-Linux en général.
PS3: J'ai ajouté mes screenshots de bureau, parce que les screenshots d'origine sont un peu brute.
















