Debian release version history
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 13, codename "Trixie". The next up and coming release of Debian is Debian 14, codename "Forky".
Debian always has at least three active branches at any time: "stable", "testing" and "unstable". 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 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.
Naming convention
Debian distribution codenames are based on the Toy Story characters|names of characters] from the Toy Story films. Debian's unstable trunk is named after Sid, a character who regularly destroyed his toys.Release cycle
Debian Unstable, known as "Sid", contains all the latest packages as soon as they are available, and follows a rolling-release model.Once a package has been in Debian Unstable for 2–10 days, doesn't introduce critical bugs and doesn't break other packages, it is included in Debian Testing, also known as "next-stable".
On average about every two years, Debian Testing enters a "freeze" cycle, where new packages are held back unless they fix critical bugs. This frozen state lasts on average 7 months. Once Debian Testing doesn't contain any more release critical bugs, it is declared "stable" and released with a version number.
Release table
When a release transitions to long-term support phase, security is no longer handled by the main Debian security team. Only a subset of Debian architectures are eligible for Long Term Support, and there is no support for packages in backports.
Release history
Debian 1.0 was never released, as a vendor accidentally shipped a development release with that version number.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.
Debian 1.1 (Buzz)
Debian 1.1, released 17 June 1996, contained 474 packages. Debian had fully transitioned to the ELF binary format and used Linux kernel 2.0.Debian 1.2 (Rex)
Debian 1.2, released 12 December 1996, contained 848 packages maintained by 120 developers.Debian 1.3 (Bo)
Debian 1.3, released 5 June 1997, contained 974 packages maintained by 200 developers.Point releases:
- 1.3.1
- 1.3.1r1
- 1.3.1r2
- 1.3.1r3
- 1.3.1r4
- 1.3.1r5
- 1.3.1r6
Debian 2.0 (Hamm)
Point releases:
- 2.0r1
- 2.0r2
- 2.0r3
- 2.0r4
- 2.0r5
Debian 2.1 (Slink)
Point releases:
- 2.1r1
- 2.1r2
- 2.1r3
- 2.1r4
- 2.1r5
Debian 2.2 (Potato)
Point releases:
- 2.2r1
- 2.2r2
- 2.2r3
- 2.2r4
- 2.2r5
- 2.2r6
- 2.2r7
Debian 3.0 (Woody)
Point releases:
- 3.0r1
- 3.0r2
- 3.0r3
- 3.0r4
- 3.0r5
- 3.0r6
Debian 3.1 (Sarge)
Point releases:
- 3.1r1
- 3.1r2
- 3.1r3
- 3.1r4
- 3.1r5
- 3.1r6
- 3.1r7
- 3.1r8 this is the final update for codename Sarge.
Debian 4.0 (Etch)
Point releases:
- 4.0r1
- 4.0r2
- 4.0r3
- 4.0r4
- 4.0r5
- 4.0r6
- 4.0r7
- 4.0r8
- 4.0r9 this is the final update for codename Etch
Debian 5.0 (Lenny)
Point releases:
- 5.0.1
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- 5.0.6
- 5.0.7
- 5.0.8
- 5.0.9
- 5.0.10 this is the final update for codename Lenny.
Debian 6.0 (Squeeze)
Squeeze was the first release of Debian in which non-free firmware components were excluded from the "main" repository as a matter of policy.
Point releases:
- 6.0.1
- 6.0.2
- 6.0.3
- 6.0.4
- 6.0.5
- 6.0.6
- 6.0.7
- 6.0.8
- 6.0.9
- 6.0.10 this is the final update for codename Squeeze.
- Squeeze long term support reached end-of-life
Debian 7 (Wheezy)
Point releases:
- 7.1
- 7.2
- 7.3
- 7.4
- 7.5
- 7.6
- 7.7
- 7.8
- Debian 8.0 codename Jessie releases, Wheezy becomes oldstable
- 7.9
- 7.10
- 7.11 this is the final update for codename Wheezy.
- Debian 9.0 codename Stretch releases, Wheezy becomes oldoldstable
- Wheezy long term support reached end-of-life
- Wheezy extended long term support reached end-of-life.
Debian 8 (Jessie)
Long term support ended June 2020.
Point releases:
- 8.1
- 8.2
- 8.3
- 8.4
- 8.5
- 8.6
- 8.7
- 8.8
- Debian 9.0 codename Stretch releases, Jessie becomes oldstable
- 8.9
- 8.10
- Regular security support updates have been discontinued
- 8.11 this is the final update for codename Jessie.
- Debian 10.0 codename Buster releases, Jessie becomes oldoldstable
- Jessie long term support reached end-of-life
- Jessie extended long term support reached end-of-life
Debian 9 (Stretch)
The Intel i586 , i586/i686 hybrid and PowerPC architectures are no longer supported as of Stretch.
Point releases:
- 9.1
- 9.2
- 9.3
- 9.4
- 9.5
- 9.6
- 9.7
- 9.8
- 9.9
- Stretch becomes oldstable, Buster becomes stable release
- 9.10
- 9.11
- 9.12
- 9.13 this is the final update for codename Stretch.
- Stretch becomes oldoldstable, Bullseye is the current stable release
- Stretch long term support reached end-of-life
- Stretch extended long term support reaches end-of-life
Debian 10 (Buster)
Debian 10 ships with Linux kernel version 4.19. 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.
Point releases:
- 10.1
- 10.2
- 10.3
- 10.4
- 10.5
- 10.6
- 10.7
- 10.8
- 10.9
- 10.10
- Buster becomes oldstable, Bullseye is the current stable release
- 10.11
- 10.12
- 10.13 this is the final update for codename Buster
- Buster becomes oldoldstable, Bookworm is the current stable release
- Buster long term support reached end-of-life
- Buster extended long term support reaches end-of-life
Debian 11 (Bullseye)
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.
Bullseye dropped the remaining Qt4/KDE 4 libraries and Python 2,
and shipped with Qt 5.15 KDE Plasma 5.20. Available desktops include Gnome 3.38, KDE Plasma 5.20, LXDE 11, LXQt 0.16, MATE 1.24, and Xfce 4.16.
Bullseye does not support the older big-endian 32-bit MIPS architectures.
The first of the code freezes, readying Debian 11 for release, began on 12 January 2021.
Development freeze timetable:
- 12 January 2021: transition freeze
- 12 February 2021: soft freeze
- 12 March 2021: hard freeze
- 17 July 2021: full freeze
- 14 August 2021: release
- 11.1
- 11.2
- 11.3
- 11.4
- 11.5
- 11.6
- 11.7
- Bullseye becomes oldstable, Bookworm is the current stable release
- 11.8
- 11.9
- 11.10
- 11.11 ; this is the final point release for Bullseye
Debian 12 (Bookworm)
Bookworm raised the compatibility level of its 32 bit x86 PC port from i586 to i686 compatibility.
Debian 12 is the last version of Debian with KDE Plasma 5.
Starting with Debian 12, non-free firmware packages from the "non-free-firmware" section of the Debian archive was enabled by default in the official installer and live images if and when the system determines that these packages are required, such as with modern Wi-Fi cards and modern graphics cards. A change was also made to the Debian Social Contract to allow for this change to be made.
On 13 October 2022, the Release Team announced the freeze development milestone timeline for this release:
- 12 January 2023: transition and toolchain
- 12 February 2023: soft freeze
- 12 March 2023: hard freeze
- 12.1
- 12.2
- 12.3
- 12.4
- 12.5
- 12.6
- 12.7
- 12.8
- 12.9
- 12.10
- 12.11
- Bookworm becomes oldstable, Trixie is the current stable release
- 12.12
- 12.13
Debian 13 (Trixie)
Debian 13 adds support for 64 bit RISC-V.
Debian 13 drops support for the mipsel architecture, and drops the installers for the i386 and armel architectures.
Debian directs users to keep i386 systems on Debian 12 or retiring the system in question, as the remaining packages are intended for running 32-bit x86 software on 64-bit systems and require the SSE2 CPU instruction set that most 32-bit x86 CPUs don't support.
Debian 13 features KDE Plasma 6.
Key release dates:
- : Debian Installer Trixie Alpha 1 release https://www.debian.org/devel/debian-installer/News/2024/20241231
- : Transition and Toolchain Freeze
- : Soft Freeze
- : Hard Freeze - for key packages and packages without autopkgtests
- : Trixie RC 1 installer released: https://www.debian.org/devel/debian-installer/News/2025/20250517
- : Trixie RC 2 installer released: https://www.debian.org/devel/debian-installer/News/2025/20250702
- : Full Freeze https://lists.debian.org/debian-devel-announce/2025/07/msg00003.html
- : Deadline for unblock requests https://lists.debian.org/debian-devel-announce/2025/07/msg00003.html
- : Full Release https://lists.debian.org/debian-devel-announce/2025/07/msg00003.html
- 13.1
- 13.2
- 13.3
Debian 14 (Forky)