Debian

Debian est un dispositif d'exploitation reposant sur les principes du logiciel libre et développé de façon bénévole par l'intermédiaire d'Internet.



Catégories :

Debian

Recherche sur Google Images :


Source image : www.nainposteur.org
Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur.

Définitions :

  • L'une des distributions de Linux en vogue. Particulièrement stable mais peu convivial, elle s'adresse aux initiés.... (source : linux.intecnet)
Capture d’écran de Debian GNU/Linux 5.0 (« Lenny »)
Debian GNU/Linux 5.0 («Lenny») avec GNOME
Famille GNU/Linux
Type de noyau Monolithique modulaire
État du projet en développement
Plates-formes i386, AMD64, x86-64, PowerPC, 68k, SPARC, Alpha, ARM, MIPS, HPPA, OS/390, IA-64
Licence Divers licences libres selon Debian
Dernière version stable
Dernière version avancée
Méthode de mise à jour Advanced Packaging Tool
Interface graphique Au choix (GNOME, KDE, Xfce, Enlightenment, ... )
Gestionnaire de paquets DPKG
Site Web www. debian. org
Debian en Français
Principaux dispositifs
d'exploitation
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux (Liste)
Debian - Fedora - Gentoo
Mandriva - Red Hat - Slackware
SuSE - Ubuntu
Mac OS
Dispositif 5 - 6 - 7 - 8 - 9
Mac OS 8 - 9
Mac OS X -. 0 -. 1 -. 2 -. 3 -. 4 -. 5- . 6 - Server
Microsoft Windows
1.0 - 2 - 3. x - 95 - 98 - Me
NT - 3.5x - 4.0 - 2000
XP - 2003 - Vista - 2008
7 (en développement)
Autres
AmigaOS - BeOS - DOS - Inferno
LynxOS - Haiku - OS/2
QNX - Solaris - UNIX - MVS - VxWorks
OS/360 - OS/390 - OS/400 - Plan 9
ReactOS - VMS - ZETA - FreeDOS

Debian est un dispositif d'exploitation reposant sur les principes du logiciel libre et développé de façon bénévole par l'intermédiaire d'Internet.

Ce dispositif permet un mode d'unification des nombreux éléments pouvant être développés indépendamment les uns des autres. Ils sont associés sous forme de «paquets» modulables suivant les besoins (on en dénombre plus de 23 000 en 2009).

On l'assimile le plus souvent à Debian GNU/Linux (la distribution GNU/Linux de Debian), car c'est l'unique branche idéalement fonctionnelle. Cependant, d'autres versions du dispositif Debian sont envisageables comme le prouve le projet Debian GNU/Hurd[1] ou Debian GNU/kFreeBSD[2].

Debian a été utilisée comme base de nombreuses autres distributions comme Knoppix ou Ubuntu qui rencontrent un grand succès.

Fin 2005, la version originale a été retenue comme dispositif d'exploitation Linux pour équiper le matériel informatique de la ville de Munich, soit près de 14 000 PC[3].

Organisation du projet

Debian est une distribution Linux non commerciale, lancée en 1993 par Ian Murdock avec le soutien de la Fondation pour le logiciel libre ; elle a pour principal but d'apporter un dispositif d'exploitation composé seulement de logiciels libres. Debian se prononce «Débiane». Ce nom trouve son origine dans la contraction de deux prénoms : Debra, la femme du créateur du projet, et Ian, le créateur lui-même[4].

Le projet Debian s'organise autour de trois piliers :

  1. Un contrat social passé avec la communauté du logiciel libre définit de grands principes auxquels les développeurs adhèrent[5].
  2. Les principes du logiciel libre selon Debian (ou DFSG) définissant exactement le sens du mot «libre» pour les développeurs de Debian[6].
  3. Une constitution décrit le fonctionnement interne du projet, les méthodes de prises de décisions et les rôles des différents acteurs : le chef du projet, le secrétaire, les développeurs, etc. La démocratie Internet utilise une méthode de vote par pondération par classement : la méthode Schulze (une méthode Condorcet) [7].

Juridiquement, Debian est le projet d'une association à but non lucratif appelée SPI (Software in the Public Interest) [8].

Debian est le nom de l'organisation, fréquemment utilisé pour désigner la distribution Debian GNU/Linux. Cependant d'autres projets sont aussi en développement, surtout basés sur le Hurd, le cœur du dispositif d'exploitation GNU. Des projets de portage vers d'autres noyaux sont aussi en cours : Debian GNU/Hurd, Debian GNU/kFreeBSD et Debian GNU/NetBSD.

Distribution des logiciels

La distribution GNU/Linux contient à peu près 25 000 paquets logiciels élaborés et tenus par un millier de développeurs. Debian est reconnu pour sa fiabilité et son gestionnaire de paquets original (APT), au format de fichier . deb, donnant la possibilité les mises à jour et garantissant un dispositif homogène. Debian est disponible pour une dizaine de plateformes de matériel informatique : m68k, SPARC, Alpha, PowerPC, x86, IA-64, PA-RISC, MIPS (big et little-endian), ARM, OS/390 et plus récemment AMD64.

Sections de paquets logiciels

Pour chaque branche, trois sections sont disponibles :

Gestion des paquets

Synaptic

DPKG est le programme principal pour manipuler les fichiers de paquets (APT y fait d'ailleurs appel pour l'installation des dits programmes).

APT «Advanced Packaging Tool» (soit Utilitaire de Gestion de Paquets Avancé) est une interface avancée pour le dispositif de gestion des paquets Debian, qui consiste en plusieurs programmes dont les noms débutent par «apt-» (apt-get, apt-cache, apt-cdrom, ... ). Outre sa facilité d'emploi et sa polyvalence, son intérêt réside dans sa gestion automatique des dépendances entre les différents paquets. Il existe aussi une interface graphique pour ce programme : Synaptic.

Dselect est l'interface utilisateur historique, donnant la possibilité une gestion plus aisée des paquets. Cet utilitaire tend à céder la place à Aptitude.

Versions de Debian GNU/Linux

Debian est toujours disponible en 3 versions (trois branches) qui sont :

Qui plus est , il existe un dépôt de paquets appelé experimental ; il contient des paquets expérimentaux de logiciels dont l'utilisation pourrait dégrader le dispositif. Cependant, le dépôt experimental ne contient pas l'ensemble des paquets disponibles dans les branches stable, testing et unstable. Voilà pourquoi il n'est pas reconnu comme une branche à part entière.

Historique des versions

Les différentes versions de la distribution empruntent leurs noms aux personnages du film d'animation Toy Story des studios Pixar :

Version Nom Date de sortie Définition du personnage Commentaire
0.01 à 0.91 août 1993 à janvier 1994
0.93R5 mars 1995
0.93R6 novembre 1995
1.1 Buzz 17 juin 1996 Le ranger de l'espace ELF ; Noyau Linux 2.0
1.2 Rex 12 décembre 1996 Le tyrannosaure
1.3 Bo 2 juin 1997 La bergère
2.0 Hamm 24 juillet 1998 Le cochon-tirelire Premier portage : m68k
2.1 Slink 9 mars 1999 Le chien à ressort Apparition de APT ; 4 architectures
2.2 Potato 15 août 2000 Monsieur Patate 6 architectures (+ARM, +PowerPC) ; 2000 paquets
3.0 Woody 19 juillet 2002 Le cow-boy 11 architectures ; 8000 paquets
3.1 Sarge 6 juin 2005 Le chef des soldats 11 architectures ; 15000 paquets
4.0 Etch 8 avril 2007 L'écran magique 11 architectures (+ AMD64, - m68k) ; 18000 paquets
5.0 Lenny 14 février 2009 La paire de jumelles 12 architectures (+armel) ; 25000 paquets
- Squeeze[9] - L'extraterrestre à 3 yeux L'actuelle Testing
Sid En perpétuelle évolution L'enfant qui casse les jouets Correspondra toujours à la version unstable

Note : il n'y a pas eu de version 1.0 du dispositif Debian. En décembre 1995, un revendeur de CD (Infomagic) a fait presser des CD de la version de développement en les intitulant Debian 1.0. Cette version étant imparfaite et notoirement boguée, la première version officielle de Debian a par conséquent été la 1.1 afin d'éviter toute confusion.

En outre, Sid, ne signifierait pas still in development au contraire de une rumeur répandue[10]. Cependant, il semble que le doute règne toujours sur la question [11] si on en croit le paragraphe 4.6 du document référencé.

Versions 0. x

Debian est née en août 1993 grâce à Debra Murdock et Ian Murdock, alors étudiants à l'université Purdue. Debian fut soutenu par le projet GNU de la Free Software Foundation de novembre 1994 à novembre 1995.

Les version 0.01 jusqu'à 0.90 de Debian furent produites entre août et décembre 1993. Ian Murdock écrivait alors :

«La version 0.91 de Debian sortit en janvier 1994. Elle avait un dispositif de gestion de paquets primitif qui permettait aux utilisateurs de manipuler les paquets mais n'autorisait pas grand chose d'autre (il n'avait sans doute pas de dépendances ou d'options analogues). À partir de ce moment-là, quelques douzaines de personnes travaillaient sur Debian, tandis que je devais toujours assembler les versions moi-même. La version 0.91 fut la dernière version faite de cette manière.»
«Une grande partie de l'année 1994 fut consacrée à organiser le projet Debian de manière à ce que les autres puissent plus directement contribuer, comme pour la réalisation de DPKG (Ian Jackson fut particulièrement beaucoup responsable de cette dernière). Si je me souviens bien, il n'y eut pas de version officielle en 1994, quoique nous en eûmes un certain nombre en interne, à chaque fois que nous progressions dans l'avancement de la distribution.»
«La Debian 0.93, en version 5, sortie en mars 1995, fut la première version "moderne" de Debian : il n'y avait jamais eu tout autant de développeurs (bien que je ne puisse me rappeler combien), chacun avait désormais ses propres paquets et DPKG fut utilisé pour installer et maintenir tous ces paquets après l'installation du dispositif de base.»
«La Debian 0.93, en version 6, sortie en novembre 1995, fut la dernière version au format a. out. Il y avait à peu près 60 développeurs pour maintenir les paquets de la version 0.93R6. Si je me souviens bien, dselect fit son apparition dans cette version qui fut ma version favorite de Debian.»

Il arrêta de travailler activement sur le projet en mars 1996 durant la pré-production de la Debian 1.0. Cette dernière fut renommée 1.1 pour éviter toute confusion avec un fabricant de disque compact qui appela faussement 1.0 une version précédente. Cet incident mena au concept d'images ISO "officielles", de manière à éviter aux vendeurs ce genre de bévue.

Durant le mois d'août 1995 (entre la version 0.93R5 et 0.93R6 de Debian), Hartmnut Koptein débuta le premier portage de Debian pour la famille des Motorola m68k. Selon lui : «De particulièrement nombreux paquets étaient fabriqués autour de l'architecture i386 ("petit bout", -m486, -O6 et autres options de ce genre de la bibliothèque libc4) et ce fut un travail énorme que d'avoir une base de paquets de départ sur ma machine (un Atari Medusa 68040, 32 MHz). Après trois mois (en novembre 1995), je mis à disposition 200 paquets, sur les 250 disponibles, tous pour la bibliothèque libc5 !» Depuis lors, le projet Debian s'est développé en incluant de nombreux portages vers d'autres architectures, ainsi qu'un portage vers un nouveau noyau, Hurd, et par conséquent vers le dispositif à micro-noyau GNU/Hurd.

Un des tous premiers membres du projet, Bill Mitchell, se rappelle au sujet du noyau Linux :

«… on devait être entre la version 0.99r8 et 0.99r15 quand on a débuté. Pendant particulièrement longtemps, je fus capable de compiler un noyau en moins de 30 minutes sur une machine pourvue d'un 386 à 20 MHz, et j'étais ainsi capable d'installer une Debian dans le même temps avec moins de 10 Mo d'espace disque.»
«… Je me souviens que l'équipe d'origine comprenait Ian Murdock, moi-même, Ian Jackson, un autre Ian dont je ne me souviens pas le nom de famille, Dan Quinlan, et quelques autres personnes dont je ne me souviens pas des noms. Matt Welsh faisait aussi partie du groupe d'origine, ou l'a rejoint à ses tous débuts (il a depuis quitté le projet, ... ). Quelqu'un créa une liste de discussions et nous nous mîmes au travail.»
«Si je me souviens bien, nous ne partîmes pas d'un plan défini, et nous ne partîmes pas sur le fait de créer ensemble un plan avec une approche particulièrement organisée. Dès le début, si je ne me trompe pas, nous rassemblâmes aléatoirement les sources d'un certain nombre de paquets. Avec le temps, nous finîmes par finaliser une collection d'articles qui seraient nécessaires au cœur de la distribution : le noyau, un shell, update, getty, de nombreux autres programmes et de fichiers de configuration requis pour initialiser le dispositif mais aussi tout un jeu d'utilitaires.»

Versions 2. x

Ian Jackson devint le responsable du projet Debian au début de l'année 1998 et devint tout de suite après vice-président de la Software in the Public Interest . Après la démission du trésorier (Tim Sailer), du président (Bruce Perens) et du secrétaire (Ian Murdock), il devint président et trois nouveaux membres furent choisis : Martin Schulze (vice-président), Dale Scheetz (secrétaire) et Nils Lohner (trésorier).

La version 2.0 de Debian (Hamm) sortit en juillet 1998 pour les architectures de processeurs Intel x86 et Motorola m68k. Cette version se définit par l'introduction d'une nouvelle version des bibliothèques C (libc6 reposant sur la glibc2). Au moment de sa sortie, il y avait plus de 1 500 paquets tenus par plus 400 développeurs Debian. Wichert Akkerman succéda à Ian Jackson comme chef de projet Debian en janvier 1999.

La version 2.1 de Debian sortit le 9 mars 1999, après avoir été retardée pendant une semaine par des demandes de corrections de dernière minute. La Debian 2.1 (Slink) supporte officiellement deux nouvelles architectures : l'Alpha et le Sparc. Les paquets contenant le dispositif X-Window furent profondément réorganisés comparé aux précédentes versions. Elle inclut aussi APT, l'interface de gestion de paquets de la génération suivante. Ainsi, cette version de Debian fut la première à requérir deux cédéroms pour le jeu de cédéroms officiels ; elle contient à peu près 2 250 paquets.

Le 21 avril 1999, Corel Corporation et le projet KDE formèrent effectivement une alliance avec Debian quand Corel affirma son intention de fabriquer une distribution Linux basée sur Debian et l'environnement de bureau du projet KDE. Durant le printemps et l'été suivants, une autre distribution basée sur Debian fit son apparition, Storm Linux. Le projet Debian choisit alors un nouveau logo, en créant à la fois une version officielle à utiliser sur le matériel utilisant Debian, comme les cédéroms ou les sites webs officiels du projet, et une version non-officielle pour une utilisation dérivée de Debian ou mentionnant son nom. Un nouveau portage, unique en son genre, débuta à ce moment avec le Hurd. C'est la première tentative d'utiliser un noyau non-linux, avec le GNU/Hurd, qui est lui-même basé sur le micro-noyau GNU Mach.

La Debian 2.2 (Potato) est sortie le 15 août 2000, cette version ajoute le support des architectures PowerPC et ARM, avec Wichert Akkerman comme chef de projet, cette version de la distribution compte 3 900 paquets tenus par près de 450 développeurs.

Versions 3. x

Debian 3.0 fut appelée «Woody» et supportait encore plus d'architectures, avec l'ajout des IA-64, HP PA-RISC, MIPS et S/390. Le projet compte alors 900 développeurs et 8 000 paquets, dont pour la première fois KDE, après que le conflit de licence de la bibliothèque Qt eut été résolu.

Debian «Sarge», soit la version 3.1, fut finalisée le 6 juin 2005 et compte pas moins de 15 000 paquets et 11 architectures.

Versions 4. x

La version 4.0, «Etch» est sortie le 8 avril 2007 et inclut les éléments suivants :

Le 27 juillet 2008, la quatrième révision de «Etch» est sortie. Outre les mises à jour de sécurités habituelles, cette version inclut aussi «etch-and-a-half». Ce dernier propose un nouveau noyau (2.6.24), des drivers plus récents pour Xorg, mais aussi divers autres changements servant à faire fonctionner Debian avec un matériel plus récent[12].

Le 15 août 2008, Debian peut s'installer sur le téléphone Neo FreeRunner[13].

Versions 5. x

La version 5.0, «Lenny» est sortie le 14 février 2009 après 22 mois de développement et est actuellement en version stable. Elle inclut les éléments suivants[14] :

Caractéristiques et critiques

La distribution Debian est énormément utilisée sur des serveurs et par des administrateurs dispositifs ayant des compétences en informatique. Si elle se veut tout autant utilisable sur des ordinateurs personnels, l'ergonomie du dispositif repose malgré tout sur les bonnes compétences techniques de l'utilisateur (par exemple son installation a longtemps été rédhibitoire pour les novices). A noter tout de même que sa reprise par des distributions orientées "utilisateur final", comme Ubuntu, a accéléré les progrès du coté de l'ergonomie.

Cette utilisation sur les serveurs fait aussi que son cycle de sortie de nouvelles versions repose sur une fiabilité irréprochable, ce qui a entraîné des délais particulièrement longs entre les versions stables (en particulier à l'époque des versions 3). Cela avait pour conséquence d'apporter des applicatifs stables mais quelquefois désuets ou dépassés au moment de la sortie d'une nouvelle version. En 2008, pour résoudre ce problème, la version "Etch et demi" propose une mise à jour des paquets au sein d'une version stable, ce qui est une première dans l'histoire de Debian.

En mai 2008, Luciano Bello, développeur Debian et chercheur en sécurité informatique découvre que des changements effectués dans la version d'OpenSSL distribuée par Debian avaient génèré une faiblesse dans le générateur de nombres aléatoires[15]. Ainsi sur les clés de sécurité générées par une machine utilisant la version «Etch» étaient prédictibles[16]. Cette faille a concerné aussi les distributions dérivées de Debian telles que Ubuntu et Knoppix.

On relève aussi des problèmes sur le plan de la communication (site web à l'aspect peu moderne et peu actualisé par exemple), mais également des problèmes de communication entre les développeurs. Ces aspects avaient surtout été pointés du doigt par Sam Hocevar lors de la campagne pour le poste de chef de projet[17] en 2007.

Logos

Le logo actuel (la volute) est l'œuvre de Raul M. Silva, c'est le résultat d'un concours organisé en 1999.

Il existe en deux versions : une version dont l'usage est libre (volute seule, avec ou sans la mention «Debian») et la version officielle (volute sur une bouteille avec ou sans mention «Debian») qui ne est parfois utilisée qu'avec l'autorisation explicite de Debian. [18], [19]

La volute évoque le bon génie qui s'échappe de la lampe d'Aladin.

Bibliographie

Notes et références

Distributions basées sur Debian

Liens externes


Origine :
Projet GNU, Linux, ...
Basé sur :
GNU/Linux
Debian GNU/linux Variantes :
Debian GNU/Hurd
Debian GNU/kFreeBSD
Debian GNU/NetBSD
Dérivés :
Ubuntu, Knoppix, Kanotix
Xandros, GnuLinEx, Demudi, ...

Recherche sur Amazone (livres) :




Ce texte est issu de l'encyclopédie Wikipedia. Vous pouvez consulter sa version originale dans cette encyclopédie à l'adresse http://fr.wikipedia.org/wiki/Debian.
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 23/03/2009.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Accueil Recherche Aller au contenuDébut page
ContactContact ImprimerImprimer liens d'évitement et raccourcis clavierAccessibilité
Aller au menu