Cap. 4. Istoria detaliată

Cuprins

4.1. Versiunile 0.x
4.2. Primul sistem de împachetare Debian
4.3. Versiunile 1.x
4.4. Versiunile 2.x
4.5. Versiunile 3.x
4.6. Versiunile 4.x
4.7. Versiunile 5.x
4.8. Versiunile 6.x
4.9. Versiunile 7.x
4.10. Versiunile 8.x
4.11. Versiunile 9.x
4.12. Versiunile 10.x
4.13. Versiunile 11.x

Debian a fost inițiat în august 1993 de Ian Murdock, pe atunci student la Universitatea Purdue. Debian a fost sponsorizat de Proiectul GNU al The Free Software Foundation, organizația înființată de Richard Stallman și asociată cu Licența Publică Generală (GPL), pentru un an - din noiembrie 1994 până în noiembrie 1995.

Versiunile Debian 0.01 până la Debian 0.90 au fost lansate între august și decembrie 1993. Ian Murdock scrie:

„Debian 0.91 a fost lansat în ianuarie 1994. Avea un sistem primitiv de pachete care permitea utilizatorilor să manipuleze pachete, dar care nu făcea prea multe altele (cu siguranță nu avea dependențe sau ceva de genul acesta). Până în acest moment, existau câteva zeci de persoane care lucrau la Debian, deși eu încă puneam la punct versiunile. 0.91 a fost ultima versiune făcută în acest mod.

Cea mai mare parte a anului 1994 a fost dedicată organizării Proiectului Debian astfel încât alții să poată contribui mai eficient, precum și lucrului la dpkg; (Ian Jackson a fost în mare parte responsabil pentru aceasta). Nu au existat lansări publice în 1994, din câte îmi amintesc, deși au existat mai multe lansări interne pe măsură ce am lucrat pentru a obține procesul corect.

Debian 0.93 subversiunea 5 a apărut în martie 1995 și a fost prima versiune „modernă” a Debian: erau mult mai mulți dezvoltatori pe atunci (deși nu-mi amintesc exact câți), fiecare menținându-și propriile pachete, iar dpkg era folosit pentru a instala și menține toate aceste pachete după instalarea unui sistem de bază.

Debian 0.93 subversiunea 6 a apărut în noiembrie 1995 și a fost ultima versiune a.out. Erau aproximativ șaizeci de dezvoltatori care mențineau pachete în 0.93R6. Dacă îmi amintesc corect, dselect a apărut pentru prima dată în 0.93R6.”

Ian Murdock notează, de asemenea, că Debian 0.93R6 „... a fost întotdeauna versiunea mea preferată de Debian”, deși admite posibilitatea unor prejudecăți personale, deoarece a încetat să mai lucreze activ la proiect în martie 1996 în timpul pre-producției Debian 1.0, care a fost de fapt lansată ca Debian 1.1 pentru a evita confuzia după ce un producător de CD-ROM-uri a etichetat din greșeală o versiune nepublicată ca Debian 1.0. Acest incident a condus la conceptul de imagini CD-ROM „oficiale”, ca o modalitate pentru proiect de a ajuta distribuitorii să evite acest tip de greșeală.

În august 1995 (între Debian 0.93 sub-versiunea 5 și Debian 0.93 sub-versiunea 6), Hartmut Koptein a început prima adaptare pentru Debian, pentru familia Motorola m68k. El raportează că „Multe, multe pachete erau centrate pe i386 (little endian, -m486, -O6 și toate pentru libc4) și a fost greu să obțin o bază inițială de pachete pe mașina mea (un Atari Medusa 68040, 32 MHz). După trei luni (în noiembrie 1995), am încărcat 200 de pachete din 250 de pachete disponibile, toate pentru libc5!” Ulterior, el a început o altă adaptare împreună cu Vincent Renardias și Martin Schulze, pentru familia PowerPC.

De atunci, Proiectul Debian a crescut pentru a include mai multe adaptări pentru alte arhitecturi, o adaptare pentru un nou nucleu (non-Linux), microkernelul GNU Hurd și cel puțin o variantă de nucleu BSD.

Unul dintre primii membri ai proiectului, Bill Mitchell, își amintește de nucleul Linux

„... să fie între 0.99r8 și 0.99r15 când am început. Multă vreme, am putut construi nucleul în mai puțin de 30 de minute pe o mașină bazată pe 386 de 20 MHz și am putut, de asemenea, să fac o instalare Debian în același timp în mai puțin de 10Mo de spațiu pe disc.”

„ ... Îmi amintesc că din grupul inițial făceau parte Ian Murdock, eu, Ian Jackson, un alt Ian al cărui nume de familie nu mi-l amintesc, Dan Quinlan și alte persoane ale căror nume nu mi le amintesc. Matt Welsh fie a făcut parte din grupul inițial, fie s-a alăturat destul de devreme (de atunci a părăsit proiectul). Cineva a înființat o listă de discuții și am început să lucrăm.

Din câte îmi amintesc, nu am început cu un plan și nu am început prin a pune la punct un plan într-un mod foarte organizat. Chiar de la început, îmi amintesc, am început să colectăm surse pentru o colecție destul de aleatorie de pachete. Cu timpul, am ajuns să ne concentrăm pe o colecție de elemente care ar fi necesare pentru a pune împreună esența unei distribuții: nucleul, un shell, update, getty, diverse alte programe și fișiere de suport necesare pentru a instala sistemul și un set de utilități de bază.”

În stadiile incipiente ale proiectului, membrii au luat în considerare distribuirea de pachete numai cu surse. Fiecare pachet ar consta din codul sursă original și un fișier-plasture Debianizat, iar utilizatorii ar dezarhiva sursele, ar aplica plasturele și ar compila singuri binarele. Cu toate acestea, ei și-au dat seama curând că ar fi nevoie de un fel de sistem de distribuție binară. Primul instrument de împachetare, scris de Ian Murdock și numit dpkg, a creat un pachet într-un format binar specific Debian, și putea fi folosit ulterior pentru a despacheta și instala fișierele din pachet.

Ian Jackson a preluat curând dezvoltarea instrumentului de împachetare, redenumind instrumentul în sine dpkg-deb și scriind un program de interfață pe care l-a numit dpkg pentru a facilita utilizarea dpkg-deb și a furniza Dependencies(dependențele) și Conflicts(pachetele aflate în conflict) din sistemul Debian de astăzi. Pachetele produse de aceste instrumente aveau un antet care lista versiunea instrumentului utilizat pentru a crea pachetul și o secțiune în cadrul fișierului către o arhivă produsă de tar, care era separată de antet prin anumite informații de control.

Cam în această perioadă a apărut o dezbatere între membrii proiectului - unii au considerat că formatul specific Debian creat de dpkg-deb ar trebui abandonat în favoarea formatului produs de programul ar. După mai multe formate de fișiere revizuite și instrumente de ambalare revizuite corespunzător, a fost adoptat formatul ar. Valoarea cheie a acestei schimbări este că face posibilă dezambalarea unui pachet Debian pe orice sistem de tip Unix, fără a fi necesară rularea unui executabil care nu este de încredere. Cu alte cuvinte, pentru a despacheta un pachet binar Debian și a-i examina conținutul sunt necesare doar instrumentele standard prezente pe orice sistem Unix, precum „ar” și „tar”.

Când Ian Murdock a părăsit Debian, el l-a numit pe Bruce Perens ca următorul lider al proiectului. Bruce a devenit interesat pentru prima dată de Debian în timp ce încerca să creeze un CD de distribuție Linux care să se numească „Linux pentru radioamatori” (Linux for Hams), care să includă toate programele Linux utile radioamatorilor. Descoperind că sistemul de bază Debian va necesita multă muncă suplimentară pentru a-și susține proiectul, Bruce a sfârșit prin a lucra intens la sistemul Linux de bază și la instrumentele de instalare aferente, amânându-și distribuția de radioamatori, inclusiv organizând (împreună cu Ian Murdock) primul set de scripturi de instalare Debian, rezultând în cele din urmă în discheta de recuperare Debian” (Debian Rescue Floppy) care a fost o componentă de bază a setului de instrumente de instalare Debian pentru mai multe versiuni.

Ian Murdock afirmă:

„Bruce a fost alegerea naturală pentru a-mă succeda, deoarece a întreținut sistemul de bază timp de aproape un an și a preluat sarcinile pe măsură ce timpul pe care l-am putut dedica Debian a scăzut rapid.”

El a inițiat mai multe aspecte importante ale proiectului, inclusiv coordonarea efortului de a produce „Liniile directoare Debian pentru software liber” și „Contractul social Debian”, și inițierea unui proiect „Open Hardware”. În perioada în care a fost lider de proiect, Debian a câștigat cotă de piață și o reputație ca platformă pentru utilizatorii Linux serioși și cu abilități tehnice.

Bruce Perens a condus și efortul de a crea organizația Software in the Public Interest, Inc.. Inițial menită să ofere Proiectului Debian o entitate juridică capabilă să accepte donații, scopurile sale s-au extins rapid pentru a include sprijinirea proiectelor de software liber din afara proiectului Debian.

Următoarele versiuni Debian au fost lansate în această perioadă:

  • 1.1 Buzz lansată în iunie 1996 (474 pachete, nucleul 2.0, complet ELF, dpkg)

  • 1.2 Rex lansată în decembrie 1996 (848 pachete, 120 dezvoltatori)

  • 1.3 Bo lansată în iulie 1997 (974 pachete, 200 dezvoltatori)

Au existat mai multe versiuni intermediare „punctuale” pentru 1.3, ultima fiind 1.3.1R6.

Bruce Perens a fost înlocuit de Ian Jackson ca lider al proiectului Debian la începutul lunii ianuarie 1998, după ce a condus proiectul pe parcursul pregătirii pentru versiunea 2.0.

Ian Jackson a devenit liderul proiectului Debian la începutul anului 1998, iar la scurt timp după aceea a fost adăugat în consiliul de administrație al organizației „Software in the Public Interest” în calitate de vicepreședinte. După demisia trezorierului (Tim Sailer), a președintelui (Bruce Perens) și a secretarului (Ian Murdock), el a devenit președinte al consiliului și au fost aleși trei noi membri: Martin Schulze (vicepreședinte), Dale Scheetz (secretar) și Nils Lohner (trezorier).

Debian 2.0 (Hamm) a fost lansat în iulie 1998 pentru arhitecturile din seriile Intel i386 și Motorola 68000. Această versiune a marcat trecerea la o nouă versiune a bibliotecilor C de sistem (glibc2 sau din motive istorice libc6). La momentul lansării, existau peste 1500 de pachete întreținute de mai mult de 400 de dezvoltatori Debian.

Wichert Akkerman i-a succedat lui Ian Jackson ca lider al proiectului Debian în ianuarie 1999. Debian 2.1 a fost publicată pe 09 martie 1999, după ce a fost amânată cu o săptămână când au apărut câteva probleme de ultim moment.

Debian 2.1 (Slink) a introdus suport oficial pentru două noi arhitecturi: Alpha și Sparc. Pachetele X-Windows incluse în Debian 2.1 au fost mult reorganizate față de versiunile anterioare, iar 2.1 a inclus apt, interfața de nouă generație a gestionarului de pachete Debian. De asemenea, această versiune a Debian a fost prima care a necesitat 2 CD-ROM-uri pentru „Setul oficial de CD-uri Debian”; distribuția a inclus aproximativ 2250 de pachete.

La 21 aprilie 1999, Corel Corporation și K Desktop Project au format efectiv o alianță cu Debian când Corel și-a anunțat intenția de a lansa o distribuție Linux bazată pe Debian și pe mediul de birou produs de grupul KDE. În următoarele luni de primăvară și vară, a apărut o altă distribuție bazată pe Debian, Storm Linux, iar proiectul Debian a ales un nou logo, prezentând atât o versiune oficială pentru utilizarea pe materiale aprobate de Debian, cum ar fi CD-ROM-urile și siturile web oficiale ale proiectului, cât și un logo neoficial pentru utilizarea pe materiale care menționează sau derivă din Debian.

O nouă și unică adaptare Debian a început, de asemenea, în acest moment, pentru nucleul Hurd. Aceasta este prima adaptare care utilizează un nucleu non-Linux, folosind în schimb GNU Hurd, o versiune a micro-nucleului GNU Mach.

Dezvoltatorii Debian s-au unit oficial pentru prima dată într-o întâlnire anuală numită DebConf. Prima întâlnire, numită Debconf0, a avut loc în Bordeaux, Franța, între 5 și 9 iulie 2000. Scopul conferinței a fost de a reuni dezvoltatorii și utilizatorii avansați într-un singur loc pentru a vorbi despre Debian și a lucra împreună la dezvoltarea unor părți ale distribuției.

Debian 2.2 (Potato) a fost publicată la 15 august 2000 pentru arhitecturile Intel i386, Motorola 68000 series, alpha, SUN Sparc, PowerPC și ARM. Aceasta a fost prima versiune care include adaptări pentru arhitecturile PowerPC și ARM. În momentul lansării, existau peste 3900 de pachete binare și peste 2600 de pachete sursă întreținute de mai mult de 450 de dezvoltatori Debian.

Un fapt interesant despre Debian 2.2 este că a arătat cum un efort de software liber poate duce la un sistem de operare modern în ciuda tuturor problemelor din jurul său. Acest lucru a fost studiat amănunțit de un grup de persoane interesate într-un articol numit Counting potatoes: The size of Debian 2.2, de Jesús González Barahona, citând din acest articol:

"[...] folosim sistemul sloccount al lui David A. Wheeler pentru a determina numărul de linii fizice de cod sursă (SLOC) ale Debian 2.2 (cunoscut și sub numele de potato). Demonstrăm că Debian 2.2 include mai mult de 55 000 000 de SLOC fizice (aproape de două ori mai mult decât Red Hat 7.1, lansat cu aproximativ 8 luni mai târziu), arătând că modelul de dezvoltare Debian (bazat pe munca unui grup mare de dezvoltatori voluntari răspândiți în întreaga lume) este cel puțin la fel de capabil ca alte metode de dezvoltare [...] De asemenea, se arată că, dacă Debian ar fi fost dezvoltat folosind metode tradiționale de proprietate, modelul COCOMO estimează că dezvoltarea Debian 2.2 ar fi costat aproape 1,9 miliarde USD. În plus, oferim atât o analiză a limbajelor de programare utilizate în distribuție (C se ridică la aproximativ 70%, C++ la aproximativ 10%, LISP și Shell sunt în jur de 5%, cu multe altele care urmează), cât și cele mai mari pachete (Mozilla, nucleul Linux, PM3, XFree86 etc.)"

Înainte ca Woody să poată începe să fie pregătită pentru lansare, a trebuit să se facă o modificare a sistemului de arhivare de pe ftp-master. Grupurile de pachete, care au permis distribuții cu scop special, cum ar fi noua distribuție „Testing” (de testare) utilizată pentru prima dată pentru a pregăti Woody pentru lansare, au fost activate pe ftp-master la mijlocul lunii decembrie 2000. Un grup de pachete este doar o colecție de versiuni diferite ale unui anumit pachet, din care mai multe distribuții (în prezent experimentală, instabilă, de testare și stabilă) pot extrage pachete, care sunt apoi incluse în fișierul Packages al distribuției respective.

În același timp, a fost introdusă o nouă distribuție testing. În principal, pachetele din versiunea „instabilă” care se consideră a fi stabile au trecut la versiunea „de testare” (după o perioadă de câteva săptămâni). Acest lucru a fost introdus pentru a reduce timpul de înghețare și pentru a oferi proiectului posibilitatea de a pregăti o nouă versiune în orice moment.

În această perioadă, unele dintre companiile care distribuiau versiuni modificate ale Debian s-au închis. Corel și-a vândut divizia Linux în primul trimestru al anului 2001, Stormix a declarat falimentul pe 17 ianuarie 2001, iar Progeny a încetat dezvoltarea distribuției sale pe 1 octombrie 2001.

Înghețarea pentru următoarea versiune a început la 1 iulie 2001. Cu toate acestea, proiectul a avut nevoie de puțin mai mult de un an pentru a ajunge la următoarea versiune, din cauza unor probleme în dischetele de pornire „boot-floppies”, din cauza introducerii de software criptografic în arhiva principală și din cauza schimbărilor în arhitectura de bază (arhiva de intrare și arhitectura de securitate). Cu toate acestea, în acest timp, versiunea stabilă (Debian 2.2) a fost revizuită de până la șapte ori și au fost aleși doi lideri de proiect: Ben Collins (în 2001) și Bdale Garbee. De asemenea, munca în multe domenii ale Debian în afară de împachetare a continuat să crească, inclusiv internaționalizarea, situl web al Debian (peste o mie de pagini web) a fost tradus în peste 20 de limbi diferite, iar instalarea pentru următoarea versiune a fost gata în 23 de limbi. Două proiecte interne: Debian Junior (pentru copii) și Debian Med (pentru practică medicală și cercetare) au început în timpul perioadei de lansare a versiunii Woody, oferind proiectului diferite abordări pentru a face Debian potrivit pentru aceste sarcini.

Munca în jurul Debian nu i-a împiedicat pe dezvoltatori să participe la întâlnirea anuală DebConf. A doua întâlnire Debconf1 a avut loc între 2 și 5 iulie împreună cu Libre Software Meeting (LSM) la Bordeaux (Franța) a reunit în jur de patruzeci de dezvoltatori Debian. Cea de-a treia conferință, Debconf2 a avut loc la Toronto (Canada) pe 5 iulie 2002 cu peste optzeci de participanți.

Debian 3.0 (Woody) a fost publicată la 19 iulie 2002 pentru arhitecturile Intel i386, Motorola 68000 series, alpha, SUN Sparc, PowerPC, ARM, HP PA-RISC, IA-64, MIPS, MIPS (DEC) și IBM s/390. Aceasta este prima versiune care include adaptările pentru arhitecturile HP PA-RISC, IA-64, MIPS, MIPS (DEC) și IBM s/390. La momentul lansării, existau aproximativ 8500 de pachete binare întreținute de peste nouă sute de dezvoltatori Debian, devenind prima versiune disponibilă atât pe suport DVD, cât și pe CD-ROM-uri.

Înainte de următoarea versiune, întâlnirea anuală DebConf a continuat cu cea de-a patra conferință, DebConf3, care a avut loc la Oslo între 18 și 20 iulie 2003 cu peste o sută douăzeci de participanți, precedată de un DebCamp, între 12 și 17 iulie. A cincea conferință, DebConf4, a avut loc între 26 mai și 2 iunie 2004 la Porto Alegre, Brazilia, cu peste o sută șaizeci de participanți din douăzeci și șase de țări diferite.

Debian 3.1 (Sarge) a fost publicată la 6 iunie 2005 pentru aceleași arhitecturi ca Woody, deși o adaptare pentru arhitectura AMD64 neoficială a fost publicată în același timp folosind infrastructura de găzduire a proiectelor prevăzută pentru distribuție și disponibilă la Alioth (anterior la https://alioth.debian.org). Au existat aproximativ 15 000 de pachete binare întreținute de mai mult de nouă sute de dezvoltatori Debian.

Au existat multe schimbări majore în lansarea versiunii Sarge, mai ales din cauza timpului mare care a fost necesar pentru înghețarea și lansarea distribuției. Nu numai că această versiune a actualizat peste 73% din software-ul livrat în versiunea anterioară, dar a inclus și mult mai mult software decât versiunile anterioare, aproape dublându-și dimensiunea cu 9.000 de pachete noi, inclusiv suita OpenOffice, navigatorul web Firefox și clientul de poștă electronică Thunderbird.

Această versiune a fost livrată cu seriile de nuclee Linux 2.4 și 2.6, XFree86 4.3, GNOME 2.8 și KDE 3.3 și cu un program de instalare complet nou. Acest nou program de instalare a înlocuit vechiul program de instalare boot-floppies cu un concept modular care oferă instalații mai avansate (cu suport RAID, XFS și LVM), inclusiv detectarea hardware și facilitarea instalării pentru utilizatorii începători din toate arhitecturile. De asemenea, a trecut la aptitude ca instrument selectat pentru gestionarea pachetelor. De asemenea sistemul de instalare s-a putut lăuda și cu suport complet pentru internaționalizare, software-ul fiind tradus în aproape patruzeci de limbi. Documentația de sprijin: manualul de instalare și notele de lansare, au fost puse la dispoziție odată cu lansarea în zece și, respectiv, cincisprezece limbi diferite.

Această versiune a inclus eforturile subproiectelor Debian-Edu/Skolelinux, Debian-Med și Debian-Accessibility care au sporit numărul de pachete educaționale și cele cu o afiliere medicală, precum și pachetele concepute special pentru persoanele cu dizabilități.

A șasea DebConf, Debconf5 a avut loc în Espoo, Finlanda, în perioada 10-17 iulie 2005, cu peste trei sute de participanți. Imagini video de la această conferință sunt disponibile în Internet.

A șaptea DebConf, Debconf6 a avut loc la Oaxtepec, Mexic, în perioada 14-22 mai 2006, cu aproximativ două sute de participanți. imagini viideo și fotografii de la această conferință sunt disponibile în Internet.

Debian 4.0 (Etch) a fost publicată pe 8 aprilie 2007 pentru același număr de arhitecturi ca în Sarge. Aceasta a inclus adaptarea la arhitectura AMD64, dar a renunțat la suportul pentru arhitectura m68k. Adaptarea la arhitectura m68k era, totuși, încă disponibilă în distribuția unstable(instabilă). Existau aproximativ 18.200 de pachete binare menținute de mai mult de o mie treizeci de dezvoltatori Debian.

Debian 5.0 (Lenny) a fost publicată la 14 februarie 2009 pentru o arhitectură mai mult decât predecesoarea sa, Etch. Aceasta a inclus adaptarea pentru noile procesoare ARM. Ca și în cazul versiunii anterioare, suportul pentru arhitectura m68k era încă disponibil în versiunea unstable. Existau aproximativ 23.000 de pachete binare (construite din peste 12.000 de pachete sursă) întreținute de mai mult de o mie zece de dezvoltatori Debian.

Odată cu lansarea Debian Lenny, schema de numire a versiunilor punctuale (sub-versiuni) a fost schimbată: versiunile punctuale vor utiliza un număr de versiune micro adevărat, astfel încât prima versiune punctuală a Debian Lenny va fi 5.0.1. În trecut, suv-versiunile erau denumite prin r plus numărul anexat la numărul major și minor, de exemplu 4.0r1.

A opta conferință DebConf, Debconf7, a avut loc la Edinburgh, Scoția, între 17 și 23 iunie 2007, cu peste patru sute de participanți. imagini video și fotografii de la această conferință sunt disponibile în Internet.

Cea de-a noua conferință DebConf, Debconf8, a avut loc în Mar de Plata, Argentina, între 10 și 16 august 2008, cu peste două sute de participanți. imagini video și fotografii de la această conferință sunt disponibile în Internet.

A zecea conferință DebConf, Debconf9, a avut loc în Cáceres, Spania, în perioada 23-30 iulie 2009, cu peste două sute de participanți. imagini video și fotografii de la această conferință sunt disponibile în Internet.

A unsprezecea conferință DebConf, Debconf10, a avut loc la New York, Statele unite ale Americii, de la 1 la 7 august 2010, DebCamp precedând-o între 25 și 31 iulie. Peste 200 de persoane, inclusiv dezvoltatori Debian, responsabili de pachete, utilizatori, s-au adunat la Columbia Campus pentru a participa la conferință. imagini video și fotografii de la această conferință sunt disponibile pe Internet.

Debian 6.0 (squeeze) a fost lansată pe 6 februarie 2011.

După ce proiectul a decis, la 29 iulie 2009, să aadopte înghețări bazate pe timp astfel încât noile versiuni să fie publicate în prima jumătate a fiecărui an par. Squeeze a fost o excepție punctuală de la politica de doi ani pentru a intra în noua planificare calendaristică.

Această politică a fost adoptată pentru a oferi o mai bună predictibilitate a lansărilor pentru utilizatorii distribuției Debian și, de asemenea, pentru a permite dezvoltatorilor Debian să facă o mai bună planificare pe termen lung. Un ciclu de lansare de doi ani a oferit mai mult timp pentru schimbările perturbatoare, reducând neplăcerile cauzate utilizatorilor. De asemenea, era de așteptat ca înghețările previzibile să reducă timpul total de înghețare.

Cu toate acestea, chiar dacă înghețarea era așteptată în decembrie 2009, anunțul că squeeze a fost înghețat a venit în august 2010, coincizând cu sărbătorirea celei de-a 10-a reuniuni anuale DebConf din New York.

Noile caracteristici includ:

  • Nucleul Linux 2.6.32, acum complet liber și fără fișiere firmware problematice.

  • libc: eglibc 2.11

  • GNOME 2.30.0 cu unele părți din 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 și 3.1

  • 10.000 de pachete noi, pentru mai mult de 29.000 de pachete binare construite din aproape 15.000 de pachete sursă.

  • DKMS, un cadru pentru generarea modulelor nucleului Linux ale căror surse nu se află în arborele sursă al nucleului Linux.

  • Ordonarea bazată pe dependență a scripturilor de inițiere folosind «insserv», permițând execuția paralelă pentru a scurta timpul necesar pentru pornirea sistemului.

  • Două adaptări noi, pentru arhitecturile kfreebsd-i386 și kfreebsd-amd64.

Multe pachete au început să utilizeze un nou format de pachet sursă bazat pe quilt. Acest format nou, numit „3.0 (quilt)” pentru pachetele non-native, separă plasturii Debian de codul sursă distribuit. Un nou format, „3.0 (nativ)”, a fost de asemenea introdus pentru pachetele native. Noile caracteristici ale acestor formate includ suport pentru mai multe arhive comprimate „tarballs” de la dezvoltatorii acestor software, suport pentru arhive comprimate bzip2 și lzma și includerea de fișiere binare.

A douăsprezecea conferință DebConf, Debconf11, a avut loc la Banja Luka, Republica Srpska, Bosnia și Herțegovina, între 24 și 30 iulie 2011, fiind precedată de DebCamp între 17 și 23 iulie.

A treisprezecea conferință DebConf, Debconf12, a avut loc în Managua, Nicaragua, în perioada 8-14 iulie 2012, precedată de DebCamp, în perioada 1-6 iulie, și de o Zi Debian, pe 7 iulie.

Debian 7.0 (Wheezy) a fost publicată pe 4 mai 2013. Această nouă versiune a Debian a inclus diverse caracteristici interesante, cum ar fi suport multi-arhitectură, mai multe instrumente specifice pentru implementarea spațiilor informatizate „în nori” (clouds) private, un program de instalare îmbunătățit și un set complet de codecuri multimedia și interfețe care au eliminat nevoia de depozite terțe.

După lansarea Debian Wheezy, schema de numire a versiunilor punctuale a fost schimbată încă o dată: versiunile punctuale (sub-versiunile) vor fi numite după numărul versiunii minore, de ex. 7.1. În trecut, sub-versiunile erau denumite prin numărul micro anexat la numărul major și minor, de exemplu 6.0.1.

În timpul conferinței Debian DebConf11, în iulie 2011, a fost introdus „suportul multi-arhitectură”. Această caracteristică a fost un obiectiv al acestei versiuni. Multi-arhitectura este o regândire radicală a ierarhiei sistemului de fișiere în ceea ce privește rutele bibliotecilor și ale antetelor, pentru a face programele și bibliotecile din diferite arhitecturi hardware ușor de instalat în paralel pe același sistem. Acest lucru permite utilizatorilor să instaleze pachete din mai multe arhitecturi pe aceeași mașină. Acest lucru este util în diverse moduri, dar cel mai comun este instalarea de software pe 64 și 32 de biți pe aceeași mașină și rezolvarea automată și corectă a dependențelor. Această caracteristică este descrisă pe larg în Multiarch manual.

Procesul de instalare a fost mult îmbunătățit. Sistemul a putea fi instalat cu ajutorul software-ului vocal, mai ales de către persoanele cu deficiențe de vedere care nu utilizează un dispozitiv Braille. Datorită eforturilor combinate ale unui număr mare de traducători, sistemul de instalare a fost disponibil în 73 de limbi, iar mai mult de o duzină dintre acestea au fost disponibile și pentru sinteza vocală. În plus, pentru prima dată, Debian a oferit suport pentru instalarea și pornirea utilizând UEFI pentru noile PC-uri pe 64 de biți, deși nu exista încă suport pentru Secure Boot.

Alte caracteristici noi și pachete software actualizate includ:

  • Nucleul Linux 3.2

  • Nucleul kFreeBSD 8.3 și 9.0

  • libc: eglibc 2.13

  • Mediul grafic de birou GNOME 3.4

  • Spații de lucru KDE Plasma și aplicații KDE 4.8.4

  • Mediul grafic de birou Xfce 4.8

  • X.org 7.7

  • LibreOffice 3.5.4 (care înlocuiește OpenOffice)

  • Xen Hypervisor 4.1.4

  • Apache 2.2.22

  • Tomcat 6.0.35 și 7.0.28

  • PHP 5.4

  • MySQL 5.5.30

  • PostgreSQL 9.1

  • Samba 3.6.6

  • GCC 4.7 pe PC-uri (4.6 în alte mașini)

  • Perl 5.14

  • Python 2.7

  • 12.800 de pachete noi, pentru mai mult de 37.400 de pachete binare construite din aproape 17.500 de pachete sursă.

Pentru mai multe informații despre noile caracteristici introduse în această versiune, consultați capitolul Ce este nou în Debian 7.0 din Wheezy Note de publicare.

A paisprezecea conferință DebConf, Debconf13, a avut loc la Vaumarcus, Elveția, între 11 și 18 august 2013, precedată de DebCamp între 6 și 10 august și de o Zi Debian pe 11 august.

A cincisprezecea conferință DebConf, Debconf14, a avut loc în Portland, Statele unite ale Americii, de la 23 la 31 august 2014. Cu 301 participanți, a fost cea mai mare DebConf din emisfera vestică până în prezent.

Debian 8.0 (Jessie) a fost publicată pe 25 aprilie 2015.

O schimbare majoră în această versiune a fost înlocuirea sistemului de inițiere: systemd a înlocuit sysvinit. Acest nou sistem de inițiere a adus multe îmbunătățiri și timpi de pornire mai rapizi. Cu toate acestea, includerea sa a stârnit o mulțime de dezbateri în diferitele liste de discuții și a condus chiar la o rezoluție generală intitulată cuplarea sistemului de inițiere „init system coupling”. care a fost votată de aproape jumătate dintre dezvoltatori[2].

Alte caracteristici noi și pachete software actualizate includ:

  • Apache 2.4.10

  • Asterisk 11.13.1

  • GIMP 2.8.14

  • O versiune actualizată a mediului de birou GNOME 3.14

  • Colecția de compilatoare GNU 4.9.2

  • Icedove 31.6.0 (o versiune fără marcă a Mozilla Thunderbird)

  • Iceweasel 31.6.0esr (o versiune fără marcă a Mozilla Firefox)

  • Spații de lucru KDE Plasma și aplicații KDE 4.11.13

  • LibreOffice 4.3.3

  • Linux 3.16.7-ctk9

  • MariaDB 10.0.16 și 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 și 3.4.2

  • Samba 4.1.17

  • Tomcat 7.0.56 și 8.0.14

  • Xen Hypervisor 4.4.1

  • Mediul de birou Xfce 4.10

  • Mai mult de 43.000 de alte pachete software gata de utilizare, construite din aproape 20.100 de pachete sursă.

Pentru mai multe informații despre noile caracteristici introduse în această versiune, consultați capitolul Ce este nou în Debian 8.0 din Jessie Note de publicare.

A șaisprezecea conferință DebConf, Debconf15, cu DebCamp și Open Weekend, a avut loc în Heidelberg, Germania, în perioada 9-22 august 2015.

A șaptesprezecea conferință DebConf, Debconf16, a avut loc în Cape Town, Africa de Sud, între 23 iunie și 9 iulie 2016 (precedată de DebCamp și DebianDay). A fost prima DebConf din Africa.

Debian 9.0 (Stretch) a fost publicată pe 17 iunie 2017.

Sunt incluse caracteristici noi și pachete software actualizate:

  • Apache 2.4.23

  • Bind 9.10

  • Calligra 2.9

  • Emacs 25.1

  • Firefox 50.0

  • Mediul de birou GNOME 3.22

  • Colecția de compilatoare GNU 6.3

  • GnuPG 2.1

  • Spații de lucru KDE Plasma și aplicații KDE 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

  • Mediul de birou Xfce 4.12

  • Peste 51.000 de alte pachete software gata de utilizare, construite din aproape 25.000 de pachete sursă.

Pentru mai multe informații despre noile caracteristici introduse în această versiune, consultați capitolul Ce este nou în Debian 9.0 din Stretch Note de publicare.

A optsprezecea conferință DebConf, Debconf17, a avut loc la Montreal, Canada, între 31 iulie și 12 august 2017, precedată de DebCamp și DebianDay.

A nouăsprezecea conferință DebConf, Debconf18, - prima DebConf din Asia - a avut loc la Hsinchu, Taiwan, în perioada 21 iulie - 5 august 2018, precedată în mod tradițional de DebCamp și de o zi a porților deschise pentru public.

Debian 10.0 (Buster) a fost publicată pe 6 iulie 2019.

Sunt incluse caracteristici noi și pachete software actualizate:

  • Apache 2.4.38

  • Bind 9.11

  • Calligra 3.1

  • Emacs 26.1

  • Firefox 60.7

  • Mediul de birou GNOME 3.30

  • Colecția de compilatoare GNU 8.3

  • GnuPG 2.2

  • Spații de lucru KDE Plasma și aplicații KDE 5.14

  • LibreOffice 6.1

  • Linux 4.19

  • MariaDB 10.3

  • OpenJDK 11

  • OpenSSH 7.9p1

  • Perl 5.28

  • PHP 7.3

  • Postfix 3.3.2

  • PostgreSQL 11

  • Python 3.7.3

  • Rustc 1.34

  • Samba 4.9

  • Mediul de birou Xfce 4.12

  • Peste 57.700 de alte pachete software gata de utilizare, create din aproape 25.000 de pachete sursă.

Pentru mai multe informații despre noile caracteristici introduse în această versiune, consultați capitolul Ce este nou în Debian 10.0 din Buster Note de publicare.

Imediat după lansarea Buster, cea de-a douăzecea conferință DebConf, Debconf19, a avut loc în Curitiba, Brazilia, în perioada 14-28 iulie 2019, împreună cu DebCamp și o zi porților deschise.

A douăzeci și una conferință DebConf, Debconf20, a avut loc în Internet - datorită COVID-19 - de la 23 la 29 august 2020.

Debian 11.0 (Bullseye) a fost publicată pe 14 august 2021.

Sunt incluse caracteristici noi și pachete software actualizate:

  • Apache 2.4.48

  • Bind 9.16

  • Calligra 3.2

  • Emacs 27.1

  • Firefox 78

  • Mediul de birou GNOME 3.38

  • Colecția de compilatoare GNU 10.2

  • GnuPG 2.2.27

  • Spații de lucru KDE Plasma și aplicații KDE 5.20

  • LibreOffice 7.0

  • Linux 5.10

  • MariaDB 10.5

  • OpenJDK 11

  • OpenSSH 8.4p1

  • Perl 5.32

  • PHP 7.4

  • Postfix 3.5

  • PostgreSQL 13

  • Python 3.9.1

  • Rustc 1.48

  • Samba 4.13

  • Mediul de birou Xfce 4.16

  • Mai mult de 59.500 de alte pachete software gata de utilizare, construite din mai mult de 25.000 de pachete sursă.

Pentru mai multe informații despre noile caracteristici introduse în această versiune, consultați capitolul Ce este nou în Debian 11.0 din Bullseye Note de lansare.

Imediat după lansarea Bullseye, a douăzeci și doua conferință DebConf, Debconf21, a avut loc în Internet - datorită COVID-19 - în perioada 24-28 august 2021. Aceasta a fost precedată de un DebCamp (online) din 15 august până în 23 august 2021.

DebConf22, cea de-a 23-a conferință Debian anuală, a avut loc în Prizren, Kosovo între 17 și 24 iulie 2022. Am găzduit 260 de participanți din 38 de țări diferite care au participat la 91 de discuții în cadrul evenimentului, sesiuni de discuții, întâlniri Birds of a Feather (BoF), ateliere și alte activități.

DebConf23, a avut loc în Kochi, India, între 10 și 17 septembrie 2023. Peste 474 de participanți reprezentând 35 de țări din întreaga lume s-au reunit pentru un total de 89 de evenimente alcătuite din discuții, discuții, întâlniri Birds of a Feather (BoF), ateliere și alte activități.



[2] La alegerile liderului proiectului Debian din ultimii patru ani, numărul de votanți a fost de obicei de aproximativ 40% din dezvoltatorii Debian existenți