Chapter 4. Historique détaillé

Table of Contents

4.1. Les versions 0.x
4.1.1. Le premier gestionnaire de paquets de Debian
4.2. Les versions 1.x
4.3. Les versions 2.x
4.4. Les versions 3.x
4.5. Les versions 4.x
4.6. Les versions 5.x
4.7. Les versions 6.x
4.8. Les versions 7.x
4.9. The 8.x Releases
4.10. The 9.x Releases
4.11. Événements importants
4.11.1. Juillet 2000 : décès de Joel Klecker
4.11.2. Octobre 2000 : implémentation des dépôts de paquets
4.11.3. Mars 2001 : décès de Christopher Rutter
4.11.4. Mars 2001 : décès de Fabrizio Polacco
4.11.5. Juillet 2002 : décès de Martin Butterweck
4.11.6. Novembre 2002 : incendie d'un serveur Debian
4.11.7. November 2003: Several Debian server hacked
4.11.8. Mai 2004 : décès de Manuel Estrada Sainz et Andrés García
4.11.9. Juillet 2005 : décès de Jens Schmalzing
4.11.10. Décembre 2008 : décès de Thiemo Seufer
4.11.11. Août 2010 : décès de Frans Pop
4.11.12. Avril 2011 : décès de Adrian von Bidder
4.11.13. Mai 2013 : décès de Ray Dassen
4.11.14. Juillet 2014 : décès de Peter Miller
4.11.15. Février 2015 : décès de Clytie Siddall
4.11.16. Décembre 2015 : décès de Ian Murdock
4.11.17. Septembre 2016 : décès de Kristoffer H. Rose
4.12. Et après ?

Debian was begun in August 1993 by Ian Murdock, then an undergraduate at Purdue University. Debian was sponsored by the GNU Project of The Free Software Foundation, the organization started by Richard Stallman and associated with the General Public License (GPL), for one year -- from November 1994 to November 1995.

Les versions 0.01 jusqu'à 0.90 de Debian ont été publiées entre août et décembre 1993. Ian Murdock écrivait alors :

« La version 0.91 de Debian a été publiée en janvier 1994. Elle avait un système primitif de gestion de paquets qui permettait aux utilisateurs de manipuler les paquets mais n'autorisait pas grand-chose d'autre (il ne possédait certainement pas de dépendances ou d'options analogues). À cette époque, quelques dizaines de personnes travaillaient sur Debian, même si 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 a été consacrée à organiser le projet Debian de façon à ce que les autres puissent plus directement contribuer, comme pour la réalisation de dpkg (Ian Jackson fut très largement responsable de cette dernière). Si je me souviens bien, il n'y a pas eu de version officielle en 1994, bien que nous en ayons eu un certain nombre en interne, à chaque fois que nous progressions dans l'avancement de la distribution. »

« La Debian 0.93, en version 5, est sortie en mars 1995 et a été la première version « moderne » de Debian : il n'y avait jamais eu autant de développeurs (bien que je ne puisse me rappeler combien), chacun maintenait ses propres paquets et dpkg était utilisé pour installer et maintenir tous ces paquets après l'installation du système de base. »

« La Debian 0.93, en version 6, est sortie en novembre 1995 et a été la dernière version au format a.out. Il y avait environ 60 développeurs pour maintenir les paquets de la version 0.93R6. Si je me souviens bien, dselect a fait son apparition dans cette version. »

Ian Murdock fait aussi remarquer que la Debian 0.93R6 « ... a été ma version favorite de Debian » bien qu'il admette la possibilité d'être de parti pris, puisqu'il avait arrêté 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 cédérom qui avait nommé faussement 1.0 une version précédente. Cet incident mena au concept d'images ISO « officielles », de façon à éviter aux vendeurs ce genre de bévue.

Durant le mois d'août 1995 (entre les versions 0.93R5 et 0.93R6 de Debian), Hartmut Koptein a débuté le premier portage de Debian pour la famille des Motorola m68k. Il disait que « de nombreux paquets étaient construits autour de l'architecture i386 (« petit-boutiste », -m486, -O6 et tout ce genre d'options de la bibliothèque libc4) et que cela a été 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), j'ai mis à disposition 200 paquets, sur les 250 disponibles, tous pour la bibliothèque libc5 ! ». Plus tard, il commença un autre portage avec Vincent Renardias et Martin Schulze, pour la famille des PowerPC.

Since this time, the Debian Project has grown to include several ports to other architectures, a port to a new (non-Linux) kernel, the GNU Hurd microkernel, and at least one flavor of BSD kernel.

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

« ... On devait être entre la version 0.99r8 et 0.99r15 lorsqu'on a débuté. Pendant très longtemps, j'étais capable de construire un noyau en moins de 30 minutes sur une machine dotée 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 initiale comprenait Ian Murdock, moi-même, Ian Jackson, un autre Ian dont le nom de famille m'échappe, Dan Quinlan, et quelques autres personnes dont je ne me souviens pas des noms. Matt Welsh faisait aussi partie du groupe initial, ou l'a rejoint tout au début (il a depuis quitté le projet). Quelqu'un a créé une liste de diffusion et nous nous sommes mis au travail. »

« Si je me souviens bien, nous ne sommes pas partis d'un plan défini, et nous n'avons pas commencé en définissant des objectifs avec une approche très organisée. Dès le début, si je ne me trompe pas, nous avons rassemblé aléatoirement les sources d'un certain nombre de paquets. Avec le temps, nous avons fini par mettre au point une collection de composants qui seraient nécessaires au cœur de la distribution : le noyau, un shell, update, getty, de nombreux autres programmes et fichiers de configuration requis pour initialiser le système ainsi que tout un jeu d'utilitaires. »

Aux tout premiers pas du projet, ses membres ont choisi de ne distribuer que les paquets source. Chaque paquet serait composé du code source amont ainsi que d'une rustine pour Debian. Les utilisateurs n'auraient alors qu'à « décompresser » les sources, appliquer les rustines puis compiler eux-mêmes. Ils ont cependant compris très tôt qu'une distribution sous forme d'exécutables serait nécessaire. Le premier outil d'empaquetage, écrit par Ian Murdock et appelé dpkg, créait un paquet dans un format binaire spécifique à Debian et pouvait être utilisé plus tard pour dépaqueter et installer les fichiers d'un paquet.

Ian Jackson a ensuite rapidement repris le développement de l'outil d'empaquetage, en renommant l'outil lui-même dpkg-deb et en écrivant une interface qu'il appela dpkg pour faciliter l'utilisation de dpkg-deb et introduire les notions de dépendances et conflits du système Debian d'aujourd'hui. Les paquets fabriqués à partir de ces outils possédaient un en-tête avec la version de l'outil utilisé pour créer le paquet et un fichier à l'intérieur duquel se trouvait l'archive sous forme compressée (tar), lequel était séparé de l'en-tête par des informations de contrôle.

C'est à ce moment qu'un débat a pris forme au sein des membres du projet. Certains préconisaient l'abandon du format spécifique de Debian créé par dpkg-deb en faveur du format de l'outil ar. Après de nombreuses versions de formats de fichiers, et autant d'adaptations des outils d'empaquetage, le format ar fut adopté. La valeur ajoutée de ce changement fut la possibilité pour un paquet Debian d'être dépaqueté sur n'importe quel système Unix sans avoir besoin de lancer un exécutable auxiliaire. En d'autres mots, seuls les outils standards présents sur chaque système Unix comme « ar » ou « tar » sont nécessaires au dépaquetage d'un paquet binaire Debian pour en examiner le contenu.

Lorsque Ian Murdock quitta Debian, il nomma Bruce Perens comme successeur. Bruce s'était initialement intéressé à Debian alors qu'il essayait de créer une distribution de Linux sur cédérom nommée « Linux for Hams », qui devait inclure tous les logiciels Linux intéressant les opérateurs de radio amateur. Constatant que le cœur du système Debian nécessitait encore bien plus de développement pour correspondre à son projet, Bruce s'est mis à travailler intensivement sur le système de base et les outils relatifs à l'installation, en remettant ses projets à plus tard. Son travail incluait l'assemblage (avec Ian Murdock) du premier ensemble des scripts d'installation de Debian, qui ont permis de créer la disquette de secours, qui a été un composant essentiel de la panoplie d'outils d'installation de Debian pour plusieurs versions.

Ian Murdock raconte :

« Bruce fut le candidat naturel à ma succession car il maintenait le système de base depuis près d'un an. Il a pu ainsi combler le vide dû au fait que le temps que je pouvais consacrer à Debian déclinait rapidement. »

Il lança un certain nombre d'éléments importants du projet, incluant la coordination des efforts pour écrire les principes du logiciel libre selon Debian et le Contrat Social de Debian ainsi que le démarrage de l'Open Hardware Project. Pendant la durée de ses fonctions de chef de projet, Debian a gagné des parts de marché et une réputation de plate-forme pour utilisateurs de Linux sérieux et compétents.

Bruce Perens also spearheaded the effort to create Software in the Public Interest, Inc.. Originally intended to provide the Debian Project with a legal entity capable of accepting donations, its aims quickly expanded to include supporting free software projects outside the Debian Project.

Voici les différentes versions de Debian publiées pendant cette période :

  • 1.1 Buzz, sortie en juin 1996 (474 paquets, noyau 2.0, entièrement au format ELF, dpkg) ;

  • 1.2 Rex, sortie en décembre 1996 (848 paquets, 120 développeurs) ;

  • 1.3 Bo, sortie en juillet 1997 (974 paquets, 200 développeurs).

Il y a eu quelques versions intermédiaires pour la version 1.3, la dernière portant le numéro 1.3.1R6.

Bruce Perens a été remplacé par Ian Jackson comme chef de projet Debian au début du mois de janvier 1998, après avoir amené le projet à la préparation de la version 2.0.

Ian Jackson est devenu le responsable du projet Debian au début de l'année 1998 et 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 est devenu 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) est sortie en juillet 1998 pour les architectures de processeurs Intel i386 et Motorola 68000. Cette version se caractérise 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 1500 paquets maintenus par plus de 400 développeurs Debian.

Wichert Akkerman succeeded Ian Jackson as Debian Project Leader in January of 1999. Debian 2.1 was released on 09 March, 1999, after being delayed by a week when a few last-minute issues arose.

Debian 2.1 (Slink) featured official support for two new architectures: Alpha and Sparc. The X-Windows packages included with Debian 2.1 were greatly reorganized from previous releases, and 2.1 included apt, the next-generation Debian package manager interface. Also, this release of Debian was the first to require 2 CD-ROMs for the "Official Debian CD set"; the distribution included about 2250 packages.

On 21 April 1999, Corel Corporation and the K Desktop Project effectively formed an alliance with Debian when Corel announced its intentions to release a Linux distribution based on Debian and the desktop environment produced by the KDE group. During the following spring and summer months, another Debian-based distribution, Storm Linux, appeared, and the Debian Project chose a new logo, featuring both an Official version for use on Debian-sanctioned materials such as CD-ROMs and official Project web sites, and an Unofficial logo for use on material mentioning or derived from Debian.

A new, unique, Debian port also began at this time, for the Hurd port. This is the first port to use a non-Linux kernel, instead using the GNU Hurd, a version of the GNU Mach microkernel.

Debian 2.2 (Potato) est sortie le 15 août 2000 pour les architectures de processeurs Intel i386, Motorola 68000, Alpha, SUN Sparc, PowerPC et ARM. Elle a été la première version à inclure les portages pour PowerPC et ARM. Au moment de sa sortie, il y avait plus de 3900 paquets binaires et 2600 paquets source maintenus par plus de 450 développeurs Debian.

An interesting fact about Debian 2.2 is that it showed how an free software effort could lead to a modern operating system despite all the issues around it. This was studied[1] thoroughly by a group of interested people in an article called Counting potatoes quoting from this article:

« [...] nous avons utilisé le système sloccount de David A. Wheeler pour déterminer le nombre de lignes de code source physiques (SLOC) de Debian 2.2 (Potato). Nous avons montré que Debian 2.2 contenait plus de 55 millions de SLOC physiques (presque deux fois plus que Red Hat 7.1, sortie environ 8 mois plus tard), et démontrant que le modèle de développement de Debian (basé sur le travail d'un groupe important de développeurs volontaires répartis dans le monde) est au moins aussi efficace que d'autres méthodes de développement [...] Nous avons également montré que si Debian avait été développée avec les méthodes propriétaires habituelles, le modèle COCOMO estime que le coût de Debian 2.2 aurait été proche de 1,9 milliard de dollars américains. De plus, nous avons fourni une analyse des langages de programmation utilisés dans la distribution (C à 70 %, C++ à 10 %, LISP et Shell à 5 %, puis les autres), et des paquets les plus importants (Mozilla, le noyau Linux, PM3, XFree86, etc.). »

Before woody could even begin to be prepared for release, a change to the archive system on ftp-master had to be made. Package pools, which enabled special purpose distributions, such as the new "Testing" distribution used for the first time to get woody ready for release, were activated on ftp-master in mid December 2000. A package pool is just a collection of different versions of a given package, from which multiple distributions (currently experimental, unstable, testing, and stable) can draw packages, which are then included in that distribution's Packages file.

Au même moment, la nouvelle distribution testing fut introduite. Le principe était de déplacer dans testing les paquets de unstable annoncés stables, après une période de quelques semaines. Cela a été introduit pour réduire le temps de gel et donner au projet la possibilité de préparer une nouvelle version à n'importe quel moment.

À cette époque, certaines des sociétés qui distribuaient des versions modifiées de Debian fermèrent définitivement. Corel vendit sa division Linux lors du premier trimestre 2001, Stormix déclara sa faillite le 17 janvier 2001, et Progeny stoppa le développement de sa distribution le 1er octobre 2001.

The freeze for the next release started on July 1st 2001. However, it took the project a little more than a year to get to the next release, due to problems in boot-floppies, because of the introduction of cryptographic software in the main archive and due to the changes in the underlying architecture (the incoming archive and the security architecture). In that time, however, the stable release (Debian 2.2) was revised up to seven times, and two Project Leaders were elected: Ben Collins (in 2001) and Bdale Garbee. Also, work in many areas of Debian besides packaging kept growing, including internationalization, Debian's web site (over a thousand web pages) was translated into over 20 different languages, and installation for the next release was ready in 23 languages. Two internal projects: Debian Junior (for children) and Debian Med (for medical practice and research) started during the woody release time frame providing the project with different focuses to make Debian suitable for those tasks.

The work around Debian didn't stop the developers from organizing an annual meeting called DebConf. The first meeting was held from the 2nd to the 5th of July together with the Libre Software Meeting (LSM) at Bordeaux (France) gathered around forty Debian developers. The second conference took place in Toronto (Canada) July 5th 2002 with over eighty participants.

Debian 3.0 (Woody) est sortie le 19 juillet 2002 pour les architectures de processeurs Intel i386, Motorola 68000, Alpha, SUN Sparc, PowerPC, ARM, HP PA-RISC, IA-64, MIPS, MIPS (DEC) et IBM s/390. Elle fut la première version à inclure les portages pour HP PA-RISC, IA-64, MIPS, MIPS (DEC) et IBM s/390. Au moment de sa sortie, il y avait plus de 8500 paquets binaires maintenus par plus d'un millier de développeurs Debian, et elle fut la première version à être disponible aussi bien sous forme de DVD-ROM que sous forme de CD-ROM.

En attendant la prochaine publication, les conférences Debian annuelles continuaient : la quatrième s'est tenue à Oslo du 18 juillet au 20 juillet 2003 avec plus de cent vingt participants, précédée d'un DebCamp du 12 juillet au 17 juillet. La cinquième conférence s'est tenue du 26 mai au 2 juin 2004 à Porto Alegre au Brésil et a rassemblé plus de cent soixante participants venant de vingt-six pays différents.

Debian 3.1 (Sarge) est sortie le 6 juin 2005 pour les mêmes architectures que Woody, bien qu'un portage AMD64 non officiel ait été publié au même moment, en utilisant l'infrastructure d'hébergement du projet disponible à https://alioth.debian.org. Il y avait alors environ 15000 paquets binaires maintenus par plus de mille cinq cents développeurs Debian.

La version Sarge a connu de nombreux changements majeurs, principalement en raison du temps important pris pour stabiliser et publier la distribution. Cette version n'a pas seulement mis à jour plus de 73 % des logiciels fournis dans la version précédente, mais a aussi ajouté plus de logiciels que les précédentes versions, en doublant presque de taille, avec plus de 9000 nouveaux paquets dont la suite OpenOffice, le navigateur web Firefox et le client de messagerie électronique Thunderbird.

Cette version était livrée avec les séries 2.4 et 2.6 du noyau Linux, XFree86 4.3, GNOME 2.8 et KDE 3.3 ainsi qu'un installateur flambant neuf. Ce nouvel installateur a remplacé les disquettes d'amorçage vieillissantes par une conception modulaire fournissant des installations modernes (avec la prise en charge RAID, XFS et LVM) avec détection du matériel, facilitant ainsi les installations pour les novices, quelle que soit l'architecture. Aptitude est devenu l'outil sélectionné pour la gestion des paquets. Le système d'installation peut aussi se vanter d'une gestion complète de l'internationalisation puisqu'il a été traduit dans environ quarante langues. La documentation à l'appui : le manuel d'installation et les notes de publication, ont été rendus disponibles lors de la publication dans dix et quinze langues respectivement.

Cette version comprend les efforts des sous-projets Debian-Edu/Skolelinux, Debian-Med et Debian-Accessibility, qui ont augmenté le nombre de paquets éducatifs, liés au domaine médical ainsi que ceux spécialement conçus pour les personnes handicapées.

The sixth DebConf was held in Espoo, Finland, from July 10th to July 17th, 2005 with over three hundred participants. Videos from this conference are available online.

The seventh DebConf was held in Oaxtepec, Mexico, from May 14th to May 22nd, 2006 with around two hundred participants. Videos and pictures from this conference are available online.

Debian 4.0 (etch) was released April 8th, 2007 for the same number of architectures as in sarge. This included the AMD64 port but dropped support for m68k. The m68k port was, however, still available in the unstable distribution. There were around 18,200 binary packages maintained by more than one thousand and thirty Debian developers.

Debian 5.0 (lenny) was released February 14th, 2009 for one more architecture than its predecessor, etch. This included the port for newer ARM processors. As with the previous release, support for the m68k architecture was still available in unstable. There were around 23,000 binary packages (built from over 12,000 source packages) maintained by more than one thousand and ten Debian developers.

With the release of Debian lenny, the naming scheme for point releases was changed: point releases will use a true micro version number, so the first point release of Debian lenny will be 5.0.1. In the past point releases were named by an <em>r</em> plus the number appended to major and minor number, e.g. 4.0r1.

The eighth DebConf was held in Edinburgh, Scotland, from June 17th to 23th, 2007 with over four hundred participants. Videos and pictures from this conference are available online.

The ninth DebConf was held in Mar de Plata, Argentina, from August 10th to 16th, 2008 with over two hundred participants. Videos and pictures from this conference are available online.

The tenth DebConf was held in Caceres, Spain, from July 23th to 30th, 2009 with over two hundred participants. Videos and pictures from this conference are available online.

The eleventh DebConf was held in New York City, United States of America, from August 1st to 7th, 2010 with DebCamp preceding it from July 25th to 31st. Over 200 people including Debian developers, maintainers, users gathered at the Columbia Campus to participate in the conference. Videos and pictures from this conference are available online.

Debian 6.0 (Squeeze) a été publiée le 6 février 2011.

After the project decided, the 29th of July 2009, to adopt time-based freezes so that new releases would be published the first half of every even year. Squeeze was a one-time exception to the two-year policy in order to get into the new time schedule.

Cette politique a été adoptée pour fournir une meilleure prévisibilité aux utilisateurs de Debian ainsi que pour permettre aux développeurs de Debian d'optimiser leur planning sur le long terme. Un cycle de deux ans pour les publications permet d'avoir plus de temps pour les changements perturbateurs, ce qui réduit les désagréments occasionnés aux utilisateurs. Des dates de gel prévisibles devraient également permettre de réduire la durée totale de la période de gel.

However, even though the freeze was expected in December 2009, the announcement that squeeze had frozen came in August 2010, coinciding with the celebration of the 10th annual DebConf meeting in New York.

Les nouvelles fonctionnalités incluent :

  • Le noyau Linux 2.6.32, maintenant complètement libre et sans les fichiers problématiques des microprogrammes (« firmware »).

  • libc : eglibc 2.11

  • La version 2.30.0 de GNOME avec quelques parties de 2.32

  • KDE 4.4.5

  • X.org 7.5

  • Xfce 4.6

  • OpenOffice.org 3.2.1

  • Apache 2.2.16

  • PHP 5.3.3

  • MySQL 5.1.49

  • PostgreSQL 8.4.6

  • Samba 3.5.6

  • GCC 4.4

  • Perl 5.10

  • Python 2.6 et 3.1

  • 10000 nouveaux paquets pour plus de 29000 paquets binaires construits à partir de presque 15000 paquets source.

  • DKMS, une structure pour générer des modules du noyau Linux dont les sources ne se trouvent pas dans l'arbre des sources du noyau Linux.

  • Le démarrage basé sur les dépendances des scripts d'initialisation en utilisant insserv, permettant l'exécution en parallèle de ces scripts, réduisant le temps de démarrage du système.

  • Deux nouveaux portages, kfreebsd-i386 et kfreebsd-amd64.

Many packages started using a new source package format based on quilt. This new format, called "3.0 (quilt)" for non-native packages, separates Debian patches from the distributed source code. A new format, "3.0 (native)", was also introduced for native packages. New features in these formats include support for multiple upstream tarballs, support for bzip2 and lzma compressed tarballs and the inclusion of binary files.

La douzième DebConf a eu lieu à Banja Luka, en République Serbe, Bosnie-Herzégovine du 24 au 31 juillet 2011, précédée par le DebCamp du 17 au 23 juillet.

La treizième DebConf a eu lieu à Managua au Nicaragua du 8 au 14 juillet 2012, précédée par le DebCamp du 1er au 6 juillet et de la Journée Debian le 7 juillet.

Debian 7.0 (wheezy) was released May 4th, 2013. This new version of Debian included various interesting features such as multiarch support, several specific tools to deploy private clouds, an improved installer, and a complete set of multimedia codecs and front-ends which removed the need for third-party repositories.

After the release of Debian wheezy, the naming scheme for point releases was changed once again: point releases will be named by the minor version number, e.g. 7.1. In the past point releases were named by the micro number appended to major and minor number, e.g. 6.0.1.

During the Debian Conference DebConf11, in July 2011, the "multiarch support" was introduced. This feature was a release goal for this release. Multiarch is a radical rethinking of the filesystem hierarchy with respect to library and header paths, to make programs and libraries of different hardware architectures easily installable in parallel on the very same system. This allows users to install packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. This feature is described extensively in the Multiarch manual.

La procédure d'installation a été grandement améliorée. Le système peut désormais être installé à l'aide d'un logiciel de synthèse vocale, par exemple pour les personnes malvoyantes ne disposant pas de périphérique braille. Grâce à la contribution d'un grand nombre de traducteurs, le système d'installation est disponible dans 73 langues et plus d'une dizaine pour la synthèse vocale. De plus, et pour la première fois, Debian gère l'installation et le démarrage UEFI pour les nouveaux PC 64 bits, mais sans toutefois la gestion du démarrage sécurisé (Secure Boot).

Les autres nouvelles fonctionnalités et paquets logiciels mis à jour incluent :

  • Le noyau Linux 3.2

  • Le noyau kFreeBSD 8.3 et 9.0

  • libc : eglibc 2.13

  • L'environnement de bureau GNOME 3.4

  • Les espaces de travail KDE Plasma et les applications KDE 4.8.4

  • L'environnement de bureau Xfce 4.8

  • X.org 7.7

  • LibreOffice 3.5.4 (qui remplace OpenOffice)

  • L'hyperviseur Xen 4.1.4

  • Apache 2.2.22

  • Tomcat 6.0.35 et 7.0.28

  • PHP 5.4

  • MySQL 5.5.30

  • PostgreSQL 9.1

  • Samba 3.6.6

  • GCC 4.7 sur PC (et 4.6 ailleurs)

  • Perl 5.14

  • Python 2.7

  • 12800 nouveaux paquets pour plus de 37400 paquets binaires construits à partir de presque 17500 paquets source.

For more information on the new features introduced in this release, see the What's new in Debian 7.0 chapter of Wheezy Release Notes.

La quatorzième DebConf a eu lieu à Vaumarcus en Suisse du 11 au 18 août 2013, précédée par le DebCamp du 6 au 10 août et de la Journée Debian le 11 août.

Debian 8.0 (Jessie) a été publiée le 25 avril 2015.

A major change in this release was the replacement of the init system: systemd replaced sysvinit. This new init system featured many improvements and faster boot times. Its inclusion, however, sparked a lot of debate in the different mailing lists and even led to a General Resolution titled init system coupling. which was voted by close to half of the developers[2].

Les autres nouvelles fonctionnalités et paquets logiciels mis à jour incluent :

  • Apache 2.4.10

  • Asterisk 11.13.1

  • GIMP 2.8.14

  • Une version mise à niveau de l'environnement de bureau GNOME 3.14

  • Collection de compilation GNU 4.9.2

  • Icedove 31.6.0 (version démarquée de Mozilla Thunderbird)

  • Iceweasel 31.6.0esr (version démarquée de Mozilla Firefox)

  • Les espaces de travail KDE Plasma et les applications KDE 4.11.13

  • LibreOffice 4.3.3

  • Linux 3.16.7-ctk9

  • MariaDB 10.0.16 et MySQL 5.5.42

  • Nagios 3.5.1

  • OpenJDK 7u75

  • Perl 5.20.2

  • PHP 5.6.7

  • PostgreSQL 9.4.1

  • Python 2.7.9 et 3.4.2

  • Samba 4.1.17

  • Tomcat 7.0.56 et 8.0.14

  • L'hyperviseur Xen 4.4.1

  • L'environnement de bureau Xfce 4.10

  • Plus de 43000 nouveaux paquets prêts à l'emploi construits à partir de presque 20100 paquets source.

For more information on the new features introduced in this release, see the What's new in Debian 8.0 chapter of Jessie Release Notes.

Debian 9.0 (Stretch) was released June 17th, 2017.

New features and updated software packages included:

  • Apache 2.4.23

  • Bind 9.10

  • Calligra 2.9

  • Emacs 4.88

  • Firefox 50.0

  • GNOME desktop environment 3.22

  • GNU Compiler Collection 6.3

  • GnuPG 2.1

  • KDE Plasma Workspaces and KDE Applications 5.8

  • LibreOffice 5.2.7

  • Linux 4.9

  • MariaDB 10.1

  • OpenJDK 8

  • OpenSSH 7.4p1

  • Perl 5.24

  • PHP 7.0

  • Postfix 3.1

  • PostgreSQL 9.6

  • Python 3.5

  • Samba 4.5.8

  • Xen Hypervisor 4.8.1

  • the Xfce 4.12 desktop environment

  • more than 51,000 other ready-to-use software packages, built from nearly 25,000 source packages.

For more information on the new features introduced in this release, see the What's new in Debian 9.0 chapter of Stretch Release Notes.

On July 11th, 2000, Joel Klecker, who was also known as Espy, passed away at 21 years of age. No one who saw 'Espy' in #mklinux, the Debian lists or channels knew that behind this nickname was a young man suffering from a form of Duchenne muscular dystrophy. Most people only knew him as 'the Debian glibc and powerpc guy' and had no idea of the hardships Joel fought. Though physically impaired, he shared his great mind with others.

Joel Klecker (alias Espy) sera regretté.

James Troup reported that he has been working on re-implementing the archive maintenance tools and switching to package pools. From this date, files are stored in a directory named after the corresponding source package inside of the pools directory. The distribution directories will only contain Packages files that contain references to the pool. This simplifies overlapping distributions such as testing and unstable. The archive is also database-driven using PostgreSQL which also speeds up lookups.

This concept of managing Debian's archives sort of like a package cache was first introduced by Bdale Garbee in this email to the debian-devel list in May of 1998.

Starting 17:00 UTC on November 19th, 2003, four of the project's main Web servers for bug tracking, mailing lists, security and Web searches have been compromised. The services were taken down for inspection and fortunately it could be confirmed, that the package archive was not affected by this compromise. On November 25th, all services were recovered and back online.

[1] The raw statistics data for Potato are also available at Debian counting site, as well as papers analyzing later releases.

[2] In the Debian Project Leader Elections of the previous four years the number of voters had been usually around 40% of the existing Debian Developers