Debian releases do not follow a fixed schedule. Recent releases have been made around every two years by the Debian Project. The most recent version of Debian is Debian version 12, codename "Bookworm". [1] The next up and coming release of Debian is Debian 13, codename "Trixie". [2]
Debian always has at least three active branches at any time: "stable", "testing" and "unstable". [3] The stable branch is considered the primary release and what most people refer to when talking about Debian. The testing branch contains packages that have been imported from unstable. Testing has significantly more up-to-date packages than stable and is frozen some time before a release to become the next version of Debian. The unstable release (also known as Sid) is the branch where active development takes place. It is the most volatile version of Debian.
When the Debian stable branch is replaced with a newer release, the current stable becomes an "oldstable" release. When the Debian stable branch is replaced again, the oldstable release becomes the "oldoldstable" release. Oldoldstable is eventually moved to the archived releases repository. [4]
Debian distribution codenames are based on the names of characters from the Toy Story films. Debian's unstable trunk is named after Sid, a character who regularly destroyed his toys. [5]
Debian Unstable, known as "Sid", contains all the latest packages as soon as they are available, and follows a rolling-release model. [6]
Once a package has been in Debian Unstable for 2-10 days (depending on the urgency of the upload), doesn't introduce critical bugs and doesn't break other packages (among other conditions), it is included in Debian Testing, also known as "next-stable". [7]
On average about every two years, Debian Testing enters a "freeze" cycle, where new packages are held back unless they fix critical bugs. [8] [9] This frozen state lasts on average 7 months (but can be as short as one month). [8] Once Debian Testing doesn't contain any more release critical bugs, it is declared "stable" and released with a version number. [9]
Ver. | Codename | Release date | Final/latest release (date) | No. of Archs. [i] | Package count | Linux kernel | End of support | References | |||
---|---|---|---|---|---|---|---|---|---|---|---|
Binary | Source | Security | Long-term | Freexian ELTS [ii] | |||||||
0.90 | | 26 January 1994 | 1 | ? | ? | ? | — | None | None | [12] [13] | |
0.91 | | 29 January 1994 | ? | ? | 0.99.14t | — | [12] | ||||
0.93R5 | | March 1995 | ? | ? | ? | — | [12] | ||||
0.93R6 | | 9 November 1995 | 256 | ? | 1.2.13 | — | [12] [14] [15] | ||||
1.0 | | Never released | — | — | — | — | — | [12] [16] | |||
1.1 | Buzz | 17 June 1996 | 474 | ? | 2.0 | — | [12] [17] | ||||
1.2 | Rex | 12 December 1996 | 848 | ? | 2.0.27 | — | [12] [18] | ||||
1.3 | Bo | 5 June 1997 | 974 | ? | 2.0.33 | — | [12] [19] | ||||
2.0 | Hamm | 24 July 1998 | 2 | ≈1,500 | ? | 2.0.34 | — | [12] [20] | |||
2.1 | Slink | 9 March 1999 | 4 | ≈2,250 | ? | 2.0.34, 2.0.35, 2.0.36, 2.0.38 | 30 October 2000 | [12] [21] [22] | |||
2.2 | Potato | 14–15 August 2000 | 6 | ≈3,900 | ≈2,600 | 2.0.38, 2.2.19 | 30 June 2003 | [12] [23] [24] | |||
3.0 | Woody | 19 July 2002 | 11 | ≈8,500 | ? | 2.2.20, 2.4.18 | 30 June 2006 | [12] [25] [26] [27] | |||
3.1 | Sarge | 6 June 2005 | ≈15,400 | ? | 2.4.27, 2.6.8 | 31 March 2008 | [12] [28] [29] | ||||
4.0 | Etch | 8 April 2007 | 4.0r9 (22 May 2010) | ≈18,000 | ? | 2.6.18, 2.6.24 | 15 February 2010 | [12] [30] [31] | |||
5.0 | Lenny | 14 February 2009 | 5.0.10 (10 Mar 2012) | 12 | ≈23,000 | ≈12,000 | 2.6.26 | 6 February 2012 | [12] [32] [33] | ||
6.0 | Squeeze | 6 February 2011 | 6.0.10 (19 Jul 2014) | 11 | ≈29,000 | ≈15,000 | 2.6.32 | 31 May 2014 | 29 February 2016 | [12] [34] [35] [36] [37] | |
7 | Wheezy | 4 May 2013 | 7.11 (4 Jun 2016) | 13 | ≈36,000 | ≈17,500 | 3.2 | 25 April 2016 | 31 May 2018 | 30 June 2020 | [12] [38] [39] [40] [36] [10] [41] |
8 | Jessie | 25–26 April 2015 | 8.11 (23 Jun 2018) | 10 | ≈43,000 | ≈20,000 | 3.16 | 17 June 2018 | 30 June 2020 | 30 June 2025 | [12] [42] [43] [36] [44] [10] |
9 | Stretch | 17 June 2017 | 9.13 (18 Jul 2020) | ≈51,000 | ≈25,000 | 4.9 | 18 July 2020 | 30 June 2022 | 30 June 2027 | [12] [45] [46] [47] [36] [10] | |
10 | Buster | 6 July 2019 | 10.13 (10 Sep 2022) | ≈59,000 | ≈29,000 | 4.19 | 10 September 2022 | 30 June 2024 | 30 June 2029 | [48] [49] [50] [51] [52] [53] [54] [55] [56] | |
11 | Bullseye | 14 August 2021 | 11.11 (31 Aug 2024) | 9 | 59,551 | 31,387 | 5.10 | 15 August 2024 | 31 August 2026 | 30 June 2031 | [1] [57] [58] [59] [60] [61] [50] [62] [63] [64] [65] [66] [67] |
12 | Bookworm | 10 June 2023 | 12.8 (9 Nov 2024) | 64,419 | 34,780 | 6.1 | June 2026 | June 2028 | 30 June 2033 | [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] | |
13 | Trixie | TBA | TBA | TBA | TBA | TBA | TBA | TBA | TBA | — | [79] [80] [81] [82] |
14 | Forky | TBA | TBA | TBA | TBA | TBA | TBA | TBA | TBA | — | [83] |
unstable | Sid | Rolling release | 22 [iii] | >67,000 [iv] | >32,000 [iv] | 6.12.5 | — | — | — | [50] [80] [84] [85] | |
experimental | RC-Buggy | Rolling release | ? 13 ? [v] | >9800 [vi] | ~4500 [vi] | 6.12 | — | — | — | [50] [80] [86] [87] [88] [89] |
When a release transitions to long-term support phase (LTS-phase), security is no longer handled by the main Debian security team. [90] Only a subset of Debian architectures are eligible for Long Term Support, and there is no support for packages in backports. [91]
Debian 1.0 was never released, as a vendor accidentally shipped a development release with that version number. [92] The package management system dpkg and its front-end dselect were developed and implemented on Debian in a previous release. A transition from the a.out binary format to the ELF binary format had already begun before the planned 1.0 release. The only supported architecture was Intel 80386 (i386). [12]
Debian 1.1 (Buzz), released 17 June 1996, contained 474 packages. Debian had fully transitioned to the ELF binary format and used Linux kernel 2.0. [93]
Debian 1.2 (Rex), released 12 December 1996, contained 848 packages maintained by 120 developers. [94]
Debian 1.3 (Bo), released 5 June 1997, contained 974 packages maintained by 200 developers. [95]
Point releases:
Debian 2.0 (Hamm), released 24 July 1998, contained over 1,500 packages maintained by over 400 developers. A transition was made to libc6 and Debian was ported to the Motorola 68000 series (m68k) architectures. [98]
Point releases:
Debian 2.1 (Slink), released 9 March 1999, [100] contained about 2,250 packages. The front-end APT was introduced for the package management system and Debian was ported to Alpha and SPARC. [101] [21]
Point releases:
Debian 2.2 (Potato), released 14–15 August 2000, contained 2,600 packages maintained by more than 450 developers. New packages included the display manager GDM, the directory service OpenLDAP, the security software OpenSSH and the mail transfer agent Postfix. Debian was ported to the PowerPC and ARM architectures. [107] [23] [24]
Point releases:
Debian 3.0 (Woody), released 19 July 2002, contained around 8,500 packages maintained by more than 900 developers. KDE was introduced and Debian was ported to the following architectures: IA-64, PA-RISC (hppa), mips and mipsel and IBM ESA/390 (s390). [115] [25] [26]
Point releases:
Debian 3.1 (Sarge), released 6 June 2005, contained around 15,400 packages. debian-installer and OpenOffice.org were introduced. [122] [28] Point releases:
Debian 4.0 (Etch), released 8 April 2007, contained around 18,000 packages maintained by more than 1,030 developers. Debian was ported to x86-64 (amd64) and support for the Motorola 68000 series (m68k) architecture was dropped. [139] [30] This version introduced utf-8 and udev device management by default.
Point releases:
Debian 5.0 (Lenny), released 14 February 2009, contained more than 23,000 packages. Debian was ported to the ARM EABI (armel) architecture. [158] [32] [33]
Point releases:
Debian 6.0 (Squeeze), released 6 February 2011, contained more than 29,000 packages. The default Linux kernel included was deblobbed beginning with this release. The web browser Chromium was introduced and Debian was ported to the kfreebsd-i386 and kfreebsd-amd64 architectures (while that port was later discontinued), and support for the Intel 486, Alpha, and PA-RISC (hppa) architectures was dropped. [175] [176] [34] [35]
Squeeze was the first release of Debian in which non-free firmware components (aka "binary blobs") were excluded from the "main" repository as a matter of policy. [177] [178] [179] [180]
Point releases:
Debian 7 (Wheezy), released 4 May 2013, contained more than 36,000 packages. Support for UEFI was added and Debian was ported to the armhf and IBM z/Architecture (s390x) architectures. [192] [38] [39] [193]
Point releases:
Debian 8 (Jessie), released 25 April 2015, contained more than 43,000 packages, with systemd installed by default instead of init. (sysvinit and upstart packages are provided as alternatives.) Debian was ported to the ARM64 and ppc64le architectures, while support for the IA-64, kfreebsd-amd64 and kfreebsd-i386, IBM ESA/390 (s390) (only the 31-bit variant; the newer 64-bit s390x was retained) and SPARC architectures were dropped. [207] [208] [43]
Long term support ended June 2020. [209]
Point releases:
Debian 9 (Stretch) was released on 17 June 2017, two years and two months after Debian 8.0, and contained more than 51,000 packages. [45] The final minor update, called a "point release", is version 9.13, [221] released on 18 July 2020 . Major upgrades include the Linux kernel going from version 3.16 to 4.9, GNOME desktop version going from 3.14 to 3.22, KDE Plasma 4 was upgraded to Plasma 5, LibreOffice 4.3 upgraded to 5.2 and Qt upgraded from 4.8 to 5.7. LXQt has been added as well.
The Intel i586 (Pentium), i586/i686 hybrid and PowerPC architectures are no longer supported as of Stretch. [222] [223] [224]
Point releases:
Debian 10 (Buster) was released on 6 July 2019 . It was two years and a month after Debian 9 (Stretch). [48] Debian 10 contains 57,703 packages, supports UEFI Secure Boot, [239] has AppArmor enabled by default, uses LUKS2 as the default LUKS format, and uses Wayland for GNOME by default.[ citation needed ]
Debian 10 ships with Linux kernel version 4.19. [240] Available desktops include Cinnamon 3.8, GNOME 3.30, KDE Plasma 5.14, LXDE 0.99.2, LXQt 0.14, MATE 1.20, Xfce 4.12. Key application software includes LibreOffice 6.1 for office productivity, VLC 3.0 for media viewing, and Firefox ESR for web browsing. [241]
Point releases:
Debian 11 (Bullseye) was released on 14 August 2021. [1] It is based on the Linux 5.10 LTS kernel and will be supported for five years. [258]
On 12 November 2020, it was announced that "Homeworld", by Juliette Taka, will be the default theme for Debian 11, after winning a public poll held with eighteen choices. [259]
Bullseye dropped the remaining Qt4/KDE 4 libraries and Python 2, [260] [261] and shipped with Qt 5.15 KDE Plasma 5.20. [262] Available desktops include Gnome 3.38, KDE Plasma 5.20, LXDE 11, LXQt 0.16, MATE 1.24, and Xfce 4.16. [263] [264] [265]
Bullseye does not support the older big-endian 32-bit MIPS architectures. [266] This is not to be confused with the more common i386 32-bit architecture which is still supported.
The first of the code freezes, readying Debian 11 for release, began on 12 January 2021. [267]
Development freeze timetable:
Point releases:
Debian 12 (Bookworm) was released on 10 June 2023. [68] It is based on Linux kernel v6.1 LTS, and uses GNOME 43 as its default desktop environment, but as usual many other desktops are available, such as KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26, and Xfce 4.18. [281]
On 13 October 2022, the Release Team announced the freeze development milestone timeline for this release: [83] [282]
Point releases:
With the release of Debian 12 on June 10, 2023, testing is now also known by the codename Trixie which is anticipated to be released as Debian 13 in 2025. [295] It is likely to use the v6.12 kernel, which will serve as the 2024 LTS release.
Debian 13 will add support for RISC-V, both the 64 bit version riscv64 and 32 bit version riscv32. [296] [297] [298] [299] [300]
Debian 13 will continue to support 32 bit x86 processors, however the lower limit is now i686. [301]
Debian 13 will drop support for the mipsel architecture. [302]
Key release dates: [303]
Following the release of Debian 13 (Trixie), testing will also be known by the codename Forky which is anticipated to be released as Debian 14 in 2027. [304]
Timeline description | ||||||
Release | First | From | Last | Until | References | |
---|---|---|---|---|---|---|
Buzz | 1.1 | 17 June 1996 | — | — | [ citation needed ] | |
Rex | 1.2 | 12 December 1996 | — | — | [ citation needed ] | |
Bo | 1.3 | 5 June 1997 | 1.3.1.r8 | 16 May 1998 | [ citation needed ] | |
Hamm | 2.0r0 | 24 July 1998 | 2.0r5 | 15 February 1999 | [305] | |
Slink | 2.1r0 | 9 March 1999 | 2.1r5 | 30 September 2000 | [306] | |
Potato | 2.2r0 | 14–15 August 2000 | 2.2r7 | 19 July 2002 | [307] | |
Woody | 3.0r0 | 19 July 2002 | 3.0r6 | 30 June 2006 | [308] | |
Sarge | 3.1r0 | 6 June 2005 | 3.1r8 | 12 April 2008 | [309] | |
Etch | 4.0r0 | 8 April 2007 | 4.0r9 | 22 May 2010 | [310] | |
Lenny | 5.0 | 14 February 2009 | 5.0.10 | 10 March 2012 | [311] | |
Squeeze | 6.0 | 6 February 2011 | 6.0.10 | 19 July 2014 | [312] | |
Wheezy | 7.0 | 4 May 2013 | 7.11 | 4 June 2016 | [313] | |
Jessie | 8.0 | 25 April 2015 | 8.11 | 17 June 2018 | [314] | |
Stretch | 9.0 | 17 June 2017 | 9.13 | 18 July 2020 | [315] | |
Buster | 10.0 | 6 July 2019 | 10.13 | 10 September 2022 | [316] | |
Bullseye | 11.0 | 14 August 2021 | 11.11 | TBA | [317] | |
Bookworm | 12.0 | 10 June 2023 | 12.7 | TBA | [318] |
Timeline description | ||||||
Port | Pointer Size | Endian | Added | Dropped | Status | References |
---|---|---|---|---|---|---|
alpha | 64 bits | Little | Slink | Squeeze | ports | [319] |
amd64 | 64 bits | Little | Etch | Current | release | [320] |
arm | 32 bits | Little | Potato | Squeeze | - | [321] |
armel | 32 bits | Little | Lenny | Current | release | [321] |
armhf | 32 bits | Little | Wheezy | Current | release | [321] |
arm64 | 64 bits | Little | Jessie | Current | release | [321] |
hppa | 32 bits | Big | Woody | Squeeze | ports | [322] |
i386 | 32 bits | Little | first | Current | release | [323] |
ia64 | 64 bits | Little | Woody | Jessie | ports | [324] |
kfreebsd-amd64 | 64 bits | Little | Squeeze | Jessie | ports | [325] |
kfreebsd-i386 | 32 bits | Little | Squeeze | Jessie | ports | [325] |
m68k | 32 bits | Big | Hamm | Etch | ports | [326] |
mips | 32 bits | Big | Woody | Bullseye | - | [327] |
mips64el | 64 bits | Little | Stretch | Current | release | [328] |
mipsel | 32 bits | Little | Woody | Trixie | release | [329] |
powerpc | 32 bits | Big | Potato | Stretch | ports | [330] |
ppc64le | 64 bits | Little | Jessie | Current | release | [330] |
s390 | 32 bits | Big | Woody | Jessie | - | [331] |
s390x | 64 bits | Big | Wheezy | Current | release | [331] |
sparc | 32 bits | Big | Slink | Jessie | - | [332] |
Many of past architectures, plus some that have not yet achieved release status, are available from the debian-ports repository.
Debian, also known as Debian GNU/Linux, is a free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is the basis for many other distributions, such as Ubuntu, Linux Mint, Tails, Proxmox, Kali Linux, Pardus, TrueNAS SCALE, and Astra Linux.
GNU is an extensive collection of free software, which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
The Linux Standard Base (LSB) was a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the Filesystem Hierarchy Standard. LSB was based on the POSIX specification, the Single UNIX Specification (SUS), and several other open standards, but extended them in certain areas.
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls of the Linux kernel and other kernels for application use. Despite its name, it now also directly supports C++. It was started in the 1980s by the Free Software Foundation (FSF) for the GNU operating system.
Red Hat Enterprise Linux (RHEL) is a commercial open-source Linux distribution developed by Red Hat for the commercial market. Red Hat Enterprise Linux is released in server versions for x86-64, Power ISA, ARM64, and IBM Z and a desktop version for x86-64. Fedora Linux and CentOS Stream serve as its upstream sources. All of Red Hat's official support and training, together with the Red Hat Certification Program, focuses on the Red Hat Enterprise Linux platform.
FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS. Both server and client support FTP and FTPS, while the client can in addition connect to SFTP servers. FileZilla's source code is hosted on SourceForge.
Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.
Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries—most of which are provided by third parties—to create a complete operating system, designed as a clone of Unix and released under the copyleft GPL license.
gNewSense was a Linux distribution, active from 2006 to 2016. It was based on Debian, and developed with sponsorship from the Free Software Foundation. Its goal was user-friendliness, but with all proprietary and non-free software removed. The Free Software Foundation considered gNewSense to be composed entirely of free software.
GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.
GNU IceCat, formerly known as GNU IceWeasel, is a completely free version of the Mozilla Firefox web browser distributed by the GNU Project. It is compatible with Linux, Windows, Android and macOS.
Bharat Operating System Solutions is an Indian Linux distribution based on Debian. Its latest stable version is 10.0 (Pragya), which was released in March 2024.
According to the Free Software Foundation Latin America, Linux-libre is a modified version of the Linux kernel that contains no binary blobs, obfuscated code, or code released under proprietary licenses. In the Linux kernel, those types of code are mostly used for proprietary firmware images. While generally redistributable, they do not give the user the freedom to audit, modify, or, consequently, redistribute their modified versions. The GNU Project keeps Linux-libre in synchronization with the mainline Linux kernel.
GNU Guix is a functional cross-platform package manager and a tool to instantiate and manage Unix-like operating systems, based on the Nix package manager. Configuration and package recipes are written in Guile Scheme. GNU Guix is the default package manager of the GNU Guix System distribution.
Long-term support (LTS) is a product lifecycle management policy in which a stable release of computer software is maintained for a longer period of time than the standard edition. The term is typically reserved for open-source software, where it describes a software edition that is supported for months or years longer than the software's standard edition.
Emdebian Grip is a discontinued small-footprint Linux distribution based on and compatible with Debian. Compared to Debian, it provides more fine-grained control over the package selection, size, dependencies and content, enabling that way creation of small and efficient Debian packages for use on resource-limited embedded systems. As a result, reduced installation size is one of the main benefits coming from the Emdebian Grip.
Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid lock-in by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.
Hyperbola GNU/Linux-libre is an independent Linux distribution for the i686 and x86-64 architectures using the package-manager from Arch Linux and some patchsets from the Debian development though stopping using patchsets from Debian beyond the version Debian 12. It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel. Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.
Q4OS is a light-weight Linux distribution, based on Debian, targeted as a replacement for operating systems that are no longer supported on outdated hardware. The distribution is known for an addon called XPQ4, which adds themes intended to replicate the look and feel of Windows 2000, XP, 7, 8 and 10.
Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years. [..] Thus the Debian LTS team takes over security maintenance of the various releases once the Debian Security team stops its work.
Debian 1.1 Buzz (June 17th, 1996): This was the first Debian release with a code name. It was taken, like all others so far, from a character in one of the Toy Story movies... in this case, Buzz Lightyear. By this time, Bruce Perens had taken over leadership of the Project from Ian Murdock, and Bruce was working at Pixar, the company that produced the movies. This release was fully ELF, used Linux kernel 2.0, and contained 474 packages.
Rex is the code name for a former Stable Debian distribution.It was released on December 12th, 1996 as Debian GNU/Linux 1.2: Named for the plastic dinosaur in the Toy Story movies. This release consisted of 848 packages maintained by 120 developers. It was superseded by DebianBo on June 5th, 1997.Rex is now obsolete and security updates are no longer provided.
Debian 1.3 Bo (June 5th, 1997): Named for Bo Peep, the shepherdess. This release consisted of 974 packages maintained by 200 developers.
Debian 2.0 Hamm (July 24th, 1998): Named for the piggy-bank in the Toy Story movies. This was the first multi-architecture release of Debian, adding support for the Motorola 68000 series architectures. With Ian Jackson as Project Leader, this release made the transition to libc6, and consisted of over 1500 packages maintained by over 400 developers.
Debian 2.1 Slink (March 9th, 1999): Named for the slinky-dog in the movie. Two more architectures were added, Alpha and SPARC. With Wichert Akkerman as Project Leader, this release consisted of about 2250 packages and required 2 CDs in the official set. The key technical innovation was the introduction of apt, a new package management interface. Widely emulated, apt addressed issues resulting from Debian's continuing growth, and established a new paradigm for package acquisition and installation on Open Source operating systems.
Debian 2.2 Potato (15 August 2000): Named for "Mr Potato Head" in the Toy Story movies. This release added support for the PowerPC and ARM architectures. With Wichert still serving as Project Leader, this release consisted of more than 3900 binary packages derived from over 2600 source packages maintained by more than 450 Debian developers.
Debian 3.0 Woody (19 July 2002): Named for the main character the Toy Story movies: "Woody" the cowboy. Even more architectures were added in this release: IA-64, HP PA-RISC, MIPS (big endian), MIPS (little endian) and S/390. This is also the first release to include cryptographic software due to the restrictions for exportation being lightened in the US, and also the first one to include KDE, now that the license issues with QT were resolved. With Bdale Garbee recently appointed Project Leader, and more than 900 Debian developers, this release contained around 8,500 binary packages and 7 binary CDs in the official set.
Debian 3.1 Sarge (6 June 2005): named for the sergeant of the Green Plastic Army Men. No new architectures were added to the release, although an unofficial AMD64 port was published at the same time and distributed through the new Alioth project hosting site. This release features a new installer: debian-installer, a modular piece of software that feature automatic hardware detection, unattended installation features and was released fully translated to over thirty languages. It was also the first release to include a full office suite: OpenOffice.org. Branden Robinson had just been appointed as Project Leader. This release was made by more than nine hundred Debian developers, and contained around 15,400 binary packages and 14 binary CDs in the official set.
Debian 4.0 Etch (8 April 2007): named for the sketch toy in the movie. One architecture was added in this release: AMD64, and official support for m68k was dropped. This release continued using the debian-installer, but featuring in this release a graphical installer, cryptographic verification of downloaded packages, more flexible partitioning (with support for encrypted partitions), simplified mail configuration, a more flexible desktop selection, simplified but improved localization and new modes, including a rescue mode. New installations would not need to reboot through the installation process as the previous two phases of installation were now integrated. This new installer provided support for scripts using composed characters and complex languages in its graphical version, increasing the number of available translations to over fifty. Sam Hocevar was appointed Project Leader the very same day, and the project included more than one thousand and thirty Debian developers. The release contained around 18,000 binary packages over 20 binary CDs (3 DVDs) in the official set. There were also two binary CDs available to install the system with alternate desktop environments different from the default one.
Debian 5.0 Lenny (February 2009): named for the wind up binoculars in the Toy Story movies. One architecture was added in this release: ARM EABI (or armel), providing support for newer ARM processors and deprecating the old ARM port (arm). The m68k port was not included in this release, although it was still provided in the unstable distribution. This release did not feature the FreeBSD port, although much work on the port had been done to make it qualify it did not meet yet the qualification requirements for this release.
Support for 486-class processors was dropped, somewhat accidentally, in squeeze.
Debian 6.0 Squeeze (February 2011): named for the green three-eyed aliens. The release was frozen on 6 August 2010, with many of the Debian developers gathered at the 10th Debconf at New York City. While two architectures (alpha and hppa) were dropped, two architectures of the new FreeBSD port (kfreebsd-i386 and kfreebsd-amd64) were made available as technology preview, including the kernel and userland tools as well as common server software (though not advanced desktop features yet). This was the first time a Linux distribution has been extended to also allow use of a non-Linux kernel.
Debian 7.0 Wheezy (May 2013): named for the rubber toy penguin with a red bow tie. One architecture was included in this release (armhf) and this release introduced multi-arch support, which allowed users to install packages from multiple architectures on the same machine. Improvements in the installation process allowed visually impaired people to install the system using software speech for the first time. This was also the first release that supported the installation and booting in devices using UEFI firmware.
The initial support to make UEFI amd64 systems directly installable in Debian was added in Wheezy (7.0). Support was later added for i386 and arm64 systems for Jessie (8.0), along with a number of quirks and bug workarounds. Support for armhf was added in Buster (10.0).
Debian 8 Jessie (April 2015): named for the cowgirl doll who first appeared in Toy Story 2.
Last year it was decided to increase the minimum CPU features for the i386 architecture to 686-class in the stretch release cycle. This means dropping support for 586-class and hybrid 586/686 processors[1].(Support for 486-class processors was dropped, somewhat accidentally, in squeeze.) This was implemented in the Linux kernel packages starting with Linux 4.3, which was uploaded to unstable in December last year. In case you missed that change, gcc for i386 has recently been changed to target 686-class processors and is generating code that will crash on other processors. Any such systems still running testing or unstable will need to be switched to run stable (jessie). The older processors will continue to be supported in jessie until at least 2018, and until 2020 if i386 is included in jessie LTS. The following processors, supported in jessie, are now unspported: * AMD K5, K6, K6-2, (aka K6 3D), K6-3 * DM&P/SiS Vortex86, Vortex86SX * Cyrix III, MediaGX, MediaGXm * IDT Winchip C6, Winchip 2 * Intel Pentium, Pentium with MMX * Rise mP6 * VIA C3 'Samuel 2', C3 'Ezra'
The only change from Jessie is the removal of powerpc as a release architecture. We discussed this at length, and eventually took the view that the least disservice to users of that port is to provide reasonable notice of its discontinuation. We recognise and acknowledge that discontinuing any port is unavoidably disruptive. The question of whether powerpc remains an architecture in the main archive or moves to ports is one for FTP masters, not the release team.
The change has already been implemented to the Linux kernel 4.3 packages, which have been uploaded to the Debian Unstable repositories last year. And today users are being informed to move to Debian GNU/Linux 8 "Jessie" if they're still using Debian on older computers powered by i586 or i486 processors. If i386 support is to be included in the Debian GNU/Linux 8 "Jessie" release, which should enter LTS (Long Term Support) stage from May 2018, the operating system will then support older 32-bit processors until the year 2020.