HOME

TheInfoList



OR:

This article documents the version history of the Linux kernel. The
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
, monolithic,
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 daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
kernel. 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 (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 adoption is the adoption of Linux computer operating systems (OS) by households, nonprofit organizations, businesses, and governments. Many factors have resulted in the expanded use of Linux systems by traditional desktop users as well as ...
*
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
* History of Linux * 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