List of Linux kernel names
   HOME

TheInfoList



OR:

This article documents the version history of the Linux kernel. The Linux kernel is a free and open-source,
monolithic A monolith is a monument or natural feature consisting of a single massive stone or rock. Monolith or monolithic may also refer to: Architecture * Monolithic architecture, a style of construction in which a building is carved, cast or excavated ...
,
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learn ...
. It was conceived and created in 1991 by
Linus Torvalds Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and, historically, the lead developer of the Linux kernel, used by Linux distributions and other operating systems such as Android. He also ...
. Linux kernels have different support levels depending on the version. The oldest currently-supported version, 4.9, released in December 2016, was declared to have six years of Long-Term Support (LTS), followed by Super-Long-Term Support (SLTS), i.e. Civil Infrastructure Platform will provide support (for 32-bit ARM and
x86-64 x86-64 (also known as x64, x86_64, AMD64, and Intel 64) is a 64-bit version of the x86 instruction set, first released in 1999. It introduced two new modes of operation, 64-bit mode and compatibility mode, along with a new 4-level paging ...
only) until at least 2026, possibly until 2036.


Releases 6.x.y


Releases 5.x.y


Releases 4.x.y


Releases 3.x.y

The jump from 2.6.x to 3.x wasn't because of a breaking update, but rather the first release of a new versioning scheme introduced as a more convenient system.


Releases 2.6.x.y

Versions 2.6.16 and 2.6.27 of the Linux kernel were unofficially supported in a
long-term support 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 i ...
(LTS) fashion, before a 2011
working group A working group, or working party, is a group of experts working together to achieve specified goals. The groups are domain-specific and focus on discussion or activity around a specific subject area. The term can sometimes refer to an interdis ...
in the Linux Foundation started a formal long-term support initiative. ImageSize = width:699 height:552 PlotArea = right:0 left:0 bottom:32 top:24 AlignBars = justify DateFormat = dd/mm/yyyy Period = from:01/07/2001 till:01/04/2017 TimeAxis = orientation:horizontal Legend = left:5 top:15 columnwidth:115 Colors = id:Minor value:rgb(0.8,0.8,0.8) id:Major value:rgb(0.6,0.6,0.6) id:DEV value:rgb(0.8,0.8,0.8) Legend:Development id:SUPPORT value:rgb(0.6,0.9,0.6) Legend:Supported id:LTS value:rgb(0.6,0.8,0.9) Legend:LTS BackgroundColors = canvas:white ScaleMinor = gridcolor:Minor unit:year increment:1 start:01/07/2002 ScaleMajor = gridcolor:Major unit:year increment:1 start:01/01/2002 PlotData = width:14 textcolor:black shift:(5,-5) anchor:from fontsize:M bar:2.6.39 color:DEV from:29/03/2011 till:18/05/2011 text:2.6.39.x color:SUPPORT from:18/05/2011 till:03/08/2011 bar:2.6.38 color:DEV from:18/01/2011 till:14/03/2011 text:2.6.38.x color:SUPPORT from:14/03/2011 till:03/06/2011 bar:2.6.37 color:DEV from:01/11/2010 till:04/01/2011 text:2.6.37.x color:SUPPORT from:04/01/2011 till:27/03/2011 bar:2.6.36 color:DEV from:15/08/2010 till:20/10/2010 text:2.6.36.x color:SUPPORT from:20/10/2010 till:17/02/2011 bar:2.6.35 color:DEV from:30/05/2010 till:01/09/2010 text:2.6.35.x color:LTS from:01/09/2010 till:13/03/2012 bar:2.6.34 color:DEV from:08/03/2010 till:16/05/2010 text:2.6.34.x color:LTS from:16/05/2010 till:10/02/2014 bar:2.6.33 color:DEV from:17/12/2009 till:24/02/2010 text:2.6.33.x color:LTS from:24/02/2010 till:07/11/2011 bar:2.6.32 color:DEV from:27/09/2009 till:02/12/2009 text:2.6.32.x color:LTS from:02/12/2009 till:12/11/2016 bar:2.6.31 color:DEV from:24/06/2009 till:09/09/2009 text:2.6.31.x color:SUPPORT from:09/09/2009 till:05/07/2010 bar:2.6.30 color:DEV from:07/04/2009 till:09/06/2009 text:2.6.30.x color:SUPPORT from:09/06/2009 till:03/12/2009 bar:2.6.29 color:DEV from:10/01/2009 till:23/03/2009 text:2.6.29.x color:SUPPORT from:23/03/2009 till:02/07/2009 bar:2.6.28 color:DEV from:23/10/2008 till:24/12/2008 text:2.6.28.x color:SUPPORT from:24/12/2008 till:02/05/2009 bar:2.6.27 color:DEV from:28/07/2008 till:09/10/2008 text:2.6.27.x color:LTS from:09/10/2008 till:17/03/2012 bar:2.6.26 color:DEV from:03/05/2008 till:13/07/2008 text:2.6.26.x color:SUPPORT from:13/07/2008 till:10/11/2008 bar:2.6.25 color:DEV from:10/02/2008 till:16/04/2008 text:2.6.25.x color:SUPPORT from:16/04/2008 till:10/11/2008 bar:2.6.24 color:DEV from:23/10/2007 till:24/01/2008 text:2.6.24.x color:SUPPORT from:24/01/2008 till:06/05/2008 bar:2.6.23 color:DEV from:22/07/2007 till:09/10/2007 text:2.6.23.x color:SUPPORT from:09/10/2007 till:25/02/2008 bar:2.6.22 color:DEV from:12/05/2007 till:08/07/2007 text:2.6.22.x color:SUPPORT from:08/07/2007 till:25/02/2008 bar:2.6.21 color:DEV from:20/02/2007 till:25/04/2007 text:2.6.21.x color:SUPPORT from:25/04/2007 till:04/08/2007 bar:2.6.20 color:DEV from:13/12/2006 till:04/02/2007 text:2.6.20.x color:SUPPORT from:04/02/2007 till:17/10/2007 bar:2.6.19 color:DEV from:04/10/2006 till:29/11/2006 text:2.6.19.x color:SUPPORT from:29/11/2006 till:02/03/2007 bar:2.6.18 color:DEV from:05/07/2006 till:19/09/2006 text:2.6.18.x color:SUPPORT from:19/09/2006 till:23/02/2007 bar:2.6.17 color:DEV from:02/04/2006 till:17/06/2006 text:2.6.17.x color:SUPPORT from:17/06/2006 till:13/10/2006 bar:2.6.16 color:DEV from:16/01/2006 till:19/03/2006 text:2.6.16.x color:LTS from:19/03/2006 till:21/07/2008 bar:2.6.15 color:DEV from:11/11/2005 till:02/01/2006 text:2.6.15.x color:SUPPORT from:02/01/2006 till:27/03/2006 bar:2.6.14 color:DEV from:12/09/2005 till:27/10/2005 text:2.6.14.x color:SUPPORT from:27/10/2005 till:30/01/2006 bar:2.6.13 color:DEV from:28/06/2005 till:28/08/2005 text:2.6.13.x color:SUPPORT from:28/08/2005 till:15/12/2005 bar:2.6.12 color:DEV from:17/03/2005 till:17/06/2005 text:2.6.12.x color:SUPPORT from:17/06/2005 till:29/08/2005 bar:2.6.11 color:DEV from:11/01/2005 till:02/03/2005 text:2.6.11.x color:SUPPORT from:02/03/2005 till:11/06/2005 bar:2.6 color:DEV from:13/07/2003 till:18/12/2003 text:2.6.x color:SUPPORT from:18/12/2003 till:24/12/2004 # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.6/ # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.6/testing/ # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.6/pre-releases/ # https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/refs/tags bar:2.5 color:DEV from:08/11/2001 till:10/07/2003 text:2.5.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.5/ # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.5/testing/


Releases before 2.6.0

ImageSize = width:699 height:328 PlotArea = right:0 left:0 bottom:32 top:24 AlignBars = justify DateFormat = dd/mm/yyyy Period = from:01/07/1991 till:01/08/2011 TimeAxis = orientation:horizontal Legend = left:5 top:15 columnwidth:115 Colors = id:Minor value:rgb(0.8,0.8,0.8) id:Major value:rgb(0.6,0.6,0.6) id:DEV value:rgb(0.8,0.8,0.8) Legend:Development id:SUPPORT value:rgb(0.6,0.9,0.6) Legend:Supported id:LTS value:rgb(0.6,0.8,0.9) Legend:LTS BackgroundColors = canvas:white ScaleMinor = gridcolor:Minor unit:year increment:1 start:01/07/1992 ScaleMajor = gridcolor:Major unit:year increment:1 start:01/01/1992 PlotData = width:14 textcolor:black shift:(5,-5) anchor:from fontsize:M bar:2.4.37 color:LTS from:02/12/2008 till:18/12/2010 text:2.4.37.x bar:2.4.36 color:LTS from:01/01/2008 till:09/11/2008 text:2.4.36.x bar:2.4.35 color:LTS from:26/07/2007 till:17/12/2007 text:2.4.35.x bar:2.4.34 color:LTS from:23/12/2006 till:22/07/2007 text:2.4.34.x bar:2.4.33 color:LTS from:13/08/2006 till:22/12/2006 text:2.4.33.x bar:2.4 color:DEV from:15/03/2000 till:04/01/2001 text:2.4.x color:SUPPORT from:04/01/2001 till:16/11/2005 # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.4/ # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.4/testing/ bar:2.3 color:SUPPORT from:11/05/1999 till:11/03/2000 text:2.3.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.3/ bar:2.2 color:DEV from:30/12/1998 till:26/01/1999 text:2.2.x color:SUPPORT from:26/01/1999 till:24/02/2004 # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.2/ # https://mirrors.edge.kernel.org/pub/linux/kernel/testing/old/v2.2/ bar:2.1 color:SUPPORT from:30/09/1996 till:22/12/1998 text:2.1.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.1/ bar:2.0 color:DEV from:12/05/1996 till:09/06/1996 text:2.0.x color:SUPPORT from:09/06/1996 till:08/02/2004 # https://mirrors.edge.kernel.org/pub/linux/kernel/v2.0/ bar:1.3 color:SUPPORT from:12/06/1995 till:10/05/1996 text:1.3.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v1.3/ bar:1.2 color:SUPPORT from:07/03/1995 till:02/08/1995 text:1.2.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v1.2/ bar:1.1 color:SUPPORT from:06/04/1994 till:02/03/1995 text:1.1.x # https://mirrors.edge.kernel.org/pub/linux/kernel/v1.1/ bar:1.0 color:DEV from:13/12/1992 till:13/03/1994 text:1.0.x color:SUPPORT from:13/03/1994 till:16/04/1994 # https://mirrors.edge.kernel.org/pub/linux/kernel/v1.0/ bar:0.99 color:SUPPORT from:13/12/1992 till:03/02/1994 text:0.99.x # https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/v0.99/ bar:0.9 color:SUPPORT from:08/03/1992 till:28/09/1992 text:0.9x # https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/ bar:0.1 color:SUPPORT from:17/09/1991 till:12/01/1992 text:≤0.12


See also

* Linux adoption * Linux kernel *
History of Linux Linux began in 1991 as a personal project by Finnish student Linus Torvalds: to create a new free operating system kernel. The resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its sour ...
* Timeline of free and open-source software


References


External links


Official Linux kernel website


on the official Linux kernel website
Linux versions changelog
in Linux Kernel Newbies

{{Timelines of computing Linux kernel Software version histories