Linux kernel version history

Last updated

This article documents the version history of the Linux kernel. The Linux kernel is a free and open-source, monolithic, Unix-like operating system kernel. It was conceived and created in 1991 by Linus Torvalds. [1]

Contents

Linux kernels have different support levels depending on the version. Usually, each stable version continues to backport bug fixes from the mainline until the next stable version is released. However, if a stable version has been designated as a long-term support (LTS) kernel, it will be maintained for an extra few years. [2] After that, versions designated as Super-Long-Term Support (SLTS) will then be maintained by the Civil Infrastructure Platform (CIP) for many more years. [3]

Linux kernel version history

Releases 6.x.y

Linux kernel version history
VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Current stable version:6.810 March 2024 [2] 6.8.5 [4]   OOjs UI icon edit-ltr-progressive.svg Linus Torvalds
Old version, no longer maintained: 6.78 January 2024 [2] 6.7.12 [5] Greg Kroah-Hartman & Sasha Levin3 April 2024
  • Initial Bcachefs filesystem support [6]
  • Itanium support removed [6]
  • Intel Meteor Lake Graphics declared stable [6]
  • Initial Nouveau support for Nvidia GSP firmware [6]
  • Ability to disable IA-32 support at boot time on AMD64 [7]
  • Expansion of AMD Seamless Boot Support [7]
  • Improvement in loading of x86 microcode [7]
  • Support for RAID stripe tree, simple quota accounting, and temporary FSID added to Btrfs [8]
  • JFS minor stability improvements [7]
According to Linus Torvalds, "one of the largest kernel releases we've ever had" [6]
Older version, yet still maintained: 6.630 October 2023 [2] 6.6.26 [5] December 2026
  • The new EEVDF process scheduler was merged: Mostly as an improvement to the older CFS scheduler code.
  • Intel Shadow Stack was finally merged; Exploiting ROPs is now harder
  • Support for Partial SMT
  • Performance Improvement for CPUs with a lot of cores and shared Last Level Caches
  • Continued Intel Meteor Lake graphics and sound enablement/improvements.
  • Better performance for Ext4; IO_uring also seeing cool improvements
  • DEFLATE compression support for EROFS.
24th LTS release

The CFS scheduler was the de facto standard for 16+ years! ReiserFS is now declared to be obsolete and flagged for removal in 2025. Hans Reiser himself commented on this.

Old version, no longer maintained: 6.527 August 2023 [2] 6.5.13 [5] 28 November 2023 [9]
Old version, no longer maintained: 6.425 June 2023 [2] 6.4.16 [5] 13 September 2023 [10]
Old version, no longer maintained: 6.323 April 2023 [2] 6.3.13 [5] 11 July 2023 [14]
  • More Rust in the kernel
  • Initial Support for Intel Meteor Lake Display
  • Intel Meteor Lake VPUs ("Versatile Processing Unit") support
  • AMD Automatic IBRS
  • Intel TPMI driver was merged, hopes are this will give more control over power management.
  • Big Performance Improvement for EXT4. Nice Improvements for BTRFS too
  • IPv4 BIG TCP support, maybe better network performance
  • Microsoft Hyper-V nested hypervisor support.
  • Faster kernel builds and with lower peak memory use.
  • Removed support for the Intel ICC compiler.
Old version, no longer maintained: 6.219 February 2023 [2] 6.2.16 [5] May 2023 [15]
  • Intel Arc drivers are now deemed "stable" and on by default.
  • Initial FOSS support for NVIDIA GeForce 30 Series. But performance is poor for now.
  • Support for Apple's M1
  • Call Depth Tracking as a better performance alternative to IBRS for older Intel CPUs
  • Some Power-savings improvements when the system is idle or lightly loaded.
  • Support for running Raspberry Pi in 4K@60Hz
  • Better performance and scalability for running RAID5/6 in btrfs-like systems
  • Even more Rust in the kernel
Older version, yet still maintained: 6.111 December 2022 [16] 6.1.85 [5] December 2026 [2]

August 2033 [17]

23rd LTS release
Used in Debian 12 "Bookworm" [22]

4th SLTS release (which CIP [23] is planning [17] to support until August 2033)

6.1.28 is named Curry Ramen [24]

Old version, no longer maintained: 6.02 October 2022 [25] 6.0.19 [26] January 2023 [26]
  • Performance improvements on Intel Xeon 'Ice Lake', AMD Ryzen 'Threadripper', AMD EPYC [27]
  • New hardware support including Intel, AMD, Qualcomm [28]
Named "Hurr durr I'ma[ sic ] ninja sloth" [29]
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Releases 5.x.y

Linux kernel version history
VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Old version, no longer maintained: 5.1931 July 2022 [30] 5.19.17 [31] Linus TorvaldsOctober 2022 [31]
  • Initial support for LoongArch [32] [33]
  • Support for Big TCP [32] [33]
  • More secure encrypted virtualization with AMD SEV-SNP and Intel TDX [32] [33]
  • Armv9 Scalable Matrix Extension support [33]
  • Introduce Intel In-Field Scan driver to run targeted low level diagnostics outside of the CPU's architectural error detection capabilities [32]
  • a.out support removed [34]
Old version, no longer maintained: 5.1822 May 2022 [35] 5.18.19 [36] Greg Kroah-Hartman & Sasha Levin [2] August 2022 [36]
  • Support for Indirect Branch Tracking [37] on Intel CPUs [38]
  • User events [39]
  • fprobe, for probing multiple functions with a single probe handler [40]
  • Headers rearchitecturing preparations for faster compilation times [41]
  • Stricter memcpy() compile-time bounds checking [42]
  • Switch to C11 [43]
Old version, no longer maintained: 5.1720 March 2022 [44] 5.17.15 [45] June 2022 [45]
  • BPF CO-RE support [46] [47]
  • Random number generator improvements [48]
  • New Real-Time Linux Analysis (RTLA) tool [49]
  • Support giving names to anonymous memory [50]
  • Mitigate straight-line speculation attacks [51]
Used in Ubuntu 22.04 LTS on newer hardware [52]

Named Superb Owl [53]

Old version, no longer maintained: 5.169 January 2022 [54] 5.16.20 [55] April 2022 [55]
  • New futex_waitv() system call for faster game performance [56]
  • Memory folios infrastructure for a faster memory management [57]
  • Add support for AMX instructions [58]
  • Improve write congestion [59]
Older version, yet still maintained: 5.1531 October 2021 [60] 5.15.154 [5] October 2026 [2]
  • New experimental [61] NTFS file system implementation
  • ksmbd, an in-kernel SMB 3 server
  • Migrate memory pages to persistent memory in lieu of discard [62]
  • DAMON, a data access monitor
  • Introduce process_mrelease(2) system call [63]
22nd LTS release; used in

Named Trick or Treat [66]

Old version, no longer maintained: 5.1429 August 2021 [67] 5.14.21 [68] Greg Kroah-HartmanNovember 2021 [68] Used in RHEL 9.x and derivatives [69] (Redhat ignores LTS-Kernel, own kernel-backports) and SLE 15 SP4/openSUSE Leap 15.4
Old version, no longer maintained: 5.1327 June 2021 [70] 5.13.19 [71] Greg Kroah-Hartman & Sasha LevinSeptember 2021 [71]
  • Support for zstd compressed modules [72]
Named Opossums on Parade
Old version, no longer maintained: 5.1225 April 2021 [73] 5.12.19 [74] Greg Kroah-HartmanJuly 2021 [74] Named Frozen Wasteland [75] [76]
Old version, no longer maintained: 5.1114 February 2021 [77] 5.11.22 [78] May 2021 [78] Named "💕 Valentine's Day Edition 💕" [79]
Older version, yet still maintained: 5.1013 December 2020 [80] 5.10.214 [5] Greg Kroah-Hartman & Sasha Levin [2] December 2026 [2] [81]

January 2031 [17]

21st LTS release; used in Debian 11 "Bullseye" [82]

3rd SLTS release (which CIP [83] is planning [17] to support until January 2031)

Named "Dare mighty things" [84]

Old version, no longer maintained: 5.911 October 2020 [85] 5.9.16 [86] Greg Kroah-HartmanDecember 2020 [86]
Old version, no longer maintained: 5.82 August 2020 [87] 5.8.18 [88] November 2020 [88]
Old version, no longer maintained: 5.731 May 2020 [89] 5.7.19 [90] August 2020 [90]
Old version, no longer maintained: 5.629 March 2020 [91] 5.6.19 [92] June 2020 [92]
Old version, no longer maintained: 5.526 January 2020 [93] 5.5.19 [94] April 2020 [94]
Older version, yet still maintained: 5.424 November 2019 [95] 5.4.273 [5] Greg Kroah-Hartman & Sasha Levin [2] December 2025 [2] 20th LTS release, used in Ubuntu 20.04 LTS
5.4-rc2 is named Nesting Opossum [96]

5.4-rc5 is named Kleptomaniac Octopus [97]

Old version, no longer maintained: 5.315 September 2019 [98] 5.3.18 [99] Greg Kroah-Hartman December 2019 [99]
Old version, no longer maintained: 5.27 July 2019 [100] 5.2.20 [101] October 2019 [101] 5.2-rc2 is named Golden Lions [102] [103]

5.2 is named Bobtail Squid [104]

Old version, no longer maintained: 5.15 May 2019 [105] 5.1.21 [106] July 2019 [106]
  • io_uring API, a new way to do asynchronous I/O (AIO), [107] the older API/interface "aio" had problems and performance issues.
Old version, no longer maintained: 5.03 March 2019 [108] 5.0.21 [109] June 2019 [109]
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Releases 4.x.y

Linux kernel version history
VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Old version, no longer maintained: 4.2023 December 2018 [110] 4.20.17 [111] Greg Kroah-HartmanMarch 2019 [111] Named Shy Crocodile [112]
Older version, yet still maintained: 4.1922 October 2018 [113] 4.19.311 [5] Greg Kroah-Hartman & Sasha Levin [2] December 2024 [2] [114]

January 2029 [17]

19th LTS release. Used in Debian 10 "Buster". [115] Second SLTS release (which CIP is planning [17] to support until January 2029), and first with ARM64 support. [116] Named "People's Front" [117]
Old version, no longer maintained: 4.1812 August 2018 [118] 4.18.20 [119] Greg Kroah-HartmanNovember 2018 [119] RHEL 8.x (Redhat ignores LTS-Kernel, own kernel-backports)
Old version, no longer maintained: 4.173 June 2018 [120] 4.17.19 [121] August 2018 [121] Named Merciless Moray [122]
Old version, no longer maintained: 4.161 April 2018 [123] 4.16.18 [124] June 2018 [124]
Old version, no longer maintained: 4.1528 January 2018 [125] 4.15.18 [126] April 2018 [126] Used in Ubuntu 18.04 LTS
Old version, no longer maintained: 4.1412 November 2017 [127] 4.14.336 [128] Greg Kroah-Hartman & Sasha Levin [2] January 2024 [128] 18th LTS release

4.14.1 is named Petit Gorille [129]

Old version, no longer maintained: 4.133 September 2017 [130] 4.13.16 [131] Greg Kroah-HartmanNovember 2017 [131]
Old version, no longer maintained: 4.122 July 2017 [132] 4.12.14 [133] September 2017 [133]
Old version, no longer maintained: 4.1130 April 2017 [134] 4.11.12 [135] July 2017 [135]
Old version, no longer maintained: 4.1019 February 2017 [136] 4.10.17 [137] May 2017 [137] 4.10-rc5 was named Anniversary Edition [138]

4.10-rc6 was named Fearless Coyote [139]

Old version, no longer maintained: 4.911 December 2016 [140] 4.9.337 [5] Greg Kroah-Hartman & Sasha Levin [2] January 2023 [2] [141] 17th LTS release. Used in Debian 9 "Stretch". [142] Named Roaring Lionus [143] [144]
Old version, no longer maintained: 4.825 September 2016 [145] 4.8.17 [146] Greg Kroah-HartmanJanuary 2017 [146]
Old version, no longer maintained: 4.724 July 2016 [147] 4.7.10 [148] October 2016 [148] Named Psychotic Stoned Sheep [149]
Old version, no longer maintained: 4.615 May 2016 [150] 4.6.7 [151] August 2016 [151] Named Charred Weasel [152]
Old version, no longer maintained: 4.513 March 2016 [153] 4.5.7 [154] June 2016 [155]
Older version, yet still maintained: 4.410 January 2016 [156] 4.4.302 [157]

4.4.302-cip80 [158]

Greg Kroah-Hartman & Sasha Levin [2] (until February 2022 [157] )

Nobuhiro Iwamatsu & Pavel Machek [17]

January 2027 [17] 16th LTS release, used in Slackware 14.2. [159] Canonical provided extended support until April 2021. [160] As the first kernel selected for Super Long Term Support (SLTS), the Civil Infrastructure Platform will provide support until at least 2026. [3] Used in Ubuntu 16.04 LTS
Old version, no longer maintained: 4.31 November 2015 [161] 4.3.6 [162] Greg Kroah-HartmanFebruary 2016 [163] Named Blurry Fish Butt [164] [165]
Old version, no longer maintained: 4.230 August 2015 [166] 4.2.8 [167] December 2015 [167] Canonical provided extended support until July 2016. [168] [169]
Old version, no longer maintained: 4.122 June 2015 [170] 4.1.52 [171] Sasha Levin [2] [172] (formerly Greg Kroah-Hartman) [173] May 2018 [171] 15th LTS release. 4.1.1 was named Series 4800 [174]
Old version, no longer maintained: 4.012 April 2015 [175] 4.0.9 [176] Greg Kroah-Hartman July 2015 [177] Named "Hurr durr I'ma[ sic ] sheep" [178] (Internet poll)
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

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. [179]

Linux kernel version history
VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Old version, no longer maintained: 3.198 February 2015 [180] 3.19.8 [181] Greg Kroah-HartmanMay 2015 [181] Canonical provided extended support until July 2016. [168] [182]
Old version, no longer maintained: 3.187 December 2014 [183] 3.18.140 [184] Greg Kroah-Hartman [185] (formerly Sasha Levin [186] )(formerly Greg Kroah-Hartman)January 2017 [187] 14th LTS release, named Diseased Newt [188]

Hartman stated that he will release irregular updates to the 3.18 tree. [189] Starting with 3.18.140, this version will no longer be maintained on kernel.org, but on AOSP

Old version, no longer maintained: 3.175 October 2014 [190] 3.17.8 [191] Greg Kroah-HartmanJanuary 2015 [191]
Old version, no longer maintained: 3.163 August 2014 [192] 3.16.85 [193] Ben Hutchings [2] [194] (formerly Greg Kroah-Hartman)Maintained until October 2014, then May 2016 to June 2020 [193] [2] [195] 13th LTS release. Was used in Debian 8 "Jessie". [196] Canonical provided extended support until April 2016. [168] [197]

3.16.1 was named Museum of Fishiegoodies [198]

Old version, no longer maintained: 3.158 June 2014 [199] 3.15.10 [200] Greg Kroah-HartmanAugust 2014 [200]
  • LZ4 compression support for zram [201]
Old version, no longer maintained: 3.1430 March 2014 [202] 3.14.79 [203] Greg Kroah-Hartman [2] August 2016 [203] 12th LTS release, named Shuffling Zombie Juror [205]
Old version, no longer maintained: 3.1319 January 2014 [206] 3.13.11 [207] Greg Kroah-HartmanApril 2014 [207] Canonical provided extended support until April 2016. [168] [208] Named One Giant Leap for Frogkind [209] (NASA LADEE launch photo) [210] Used in Ubuntu 14.04 LTS
Old version, no longer maintained: 3.123 November 2013 [211] 3.12.74 [212] Jiří Slabý [2] [213] (formerly Greg Kroah-Hartman)May 2017 [213] [212] 11th LTS release, named Suicidal Squirrel [214]
Old version, no longer maintained: 3.112 September 2013 [215] 3.11.10 [216] Greg Kroah-HartmanNovember 2013 [216] Canonical provided extended support until August 2014. [168] Named Linux for Workgroups after the 20 years of Windows 3.11 [218]
Old version, no longer maintained: 3.1030 June 2013 [219] 3.10.108 [220] Willy Tarreau [2] [221] (formerly Greg Kroah-Hartman)November 2017 [220] 10th LTS release,
3.10.6 was named TOSSUG Baby Fish [223] [224] [225] used in Slackware 14.1 [226]

RHEL 7.x

Old version, no longer maintained: 3.928 April 2013 [227] 3.9.11 [228] Greg Kroah-HartmanJuly 2013 [228] 3.9.6 was named Black Squirrel Wakeup Call [230]
Old version, no longer maintained: 3.818 February 2013 [231] 3.8.13 [232] Greg Kroah-HartmanMay 2013 [232] Canonical provided extended support until August 2014. [168] [233]

Named Unicycling Gorilla [234] [235]
3.8.5 was named Displaced Humerus Anterior [236]

Old version, no longer maintained: 3.710 December 2012 [237] 3.7.10 [238] Greg Kroah-HartmanMarch 2013 [238] [239] Named Terrified Chipmunk [240] [241]
Old version, no longer maintained: 3.630 September 2012 [242] 3.6.11 [243] Greg Kroah-HartmanDecember 2012 [243]
Old version, no longer maintained: 3.521 July 2012 [244] 3.5.7 [245] Greg Kroah-HartmanOctober 2012 [245] Canonical provided extended support until April 2014. [168] [246]
Old version, no longer maintained: 3.420 May 2012 [247] [248] 3.4.113 [249] Li Zefan [2] [250] (formerly Greg Kroah-Hartman)October 2016 [251] 9th LTS release
Old version, no longer maintained: 3.318 March 2012 [252] 3.3.8 [253] Greg Kroah-HartmanJune 2012 [253]
Old version, no longer maintained: 3.24 January 2012 [254] 3.2.102 [255] Ben Hutchings [2] [256] May 2018 [257] 8th LTS release, used in Ubuntu 12.04 LTS [258] and optionally in 12.04 ESM, [259] Debian  7 "Wheezy" and Slackware  14.0. [2] [256] Canonical promised to (at least) provide long-term support until April 2017; [168] Support has continued for months after.

3.2 to 3.5 was named Saber-toothed Squirrel [260]

Old version, no longer maintained: 3.124 October 2011 [261] 3.1.10 [262] Greg Kroah-HartmanJanuary 2012 [262] 3.1 provided the base for real-time tree.
3.1-rc2 was named Wet Seal
3.1 was named Divemaster Edition [263] (Linus' diving activities)
Old version, no longer maintained: 3.021 July 2011 [179] 3.0.101 [264] Greg Kroah-Hartman [265] October 2013 [264] [265] 7th LTS release
Named Sneaky Weasel [267] [268]
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Releases 2.6.x.y

Versions 2.6.16 and 2.6.27 of the Linux kernel were unofficially given long-term support (LTS), [269] before a 2011 working group in the Linux Foundation started a formal long-term support initiative. [270] [271]

Linux kernel version history
VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Old version, no longer maintained: 2.6.3918 May 2011 [272] 2.6.39.4 [273] Greg Kroah-HartmanAugust 2011 [273] Last stable release of the 2.6 kernel series
Old version, no longer maintained: 2.6.3814 March 2011 [274] 2.6.38.8 [275] June 2011 [275] Named Flesh-Eating Bats with Fangs [276]
Old version, no longer maintained: 2.6.374 January 2011 [277] 2.6.37.6 [278] March 2011 [278]
Old version, no longer maintained: 2.6.3620 October 2010 [279] 2.6.36.4 [280] February 2011 [280]
Old version, no longer maintained: 2.6.351 August 2010 [281] 2.6.35.14 [282] Andi Kleen [283] March 2012 [283] 6th LTS release
2.6.35.7 was named Yokohama
Old version, no longer maintained: 2.6.3416 May 2010 [284] 2.6.34.15 [285] Paul Gortmaker [286] February 2014 [285] [286] 5th LTS release
It was named Sheep on Meth [287] [288]
Old version, no longer maintained: 2.6.3324 February 2010 [289] 2.6.33.20 [290] Greg Kroah-Hartman [291] November 2011 [290] 4th LTS release. It was the base for real-time-tree, replaced by 3.0.x. [291]
Old version, no longer maintained: 2.6.322 December 2009 [293] 2.6.32.71 [294] Willy Tarreau [2] [295] (formerly Greg Kroah-Hartman) [296] [297] March 2016 [2] 3rd LTS release, used in Debian  6 Squeeze. [299] Canonical also provided support until April 2015. [168]

RHEL 6.x

Old version, no longer maintained: 2.6.319 September 2009 [300] 2.6.31.14 [301] Greg Kroah-HartmanJuly 2010 [301]
Old version, no longer maintained: 2.6.309 June 2009 [303] 2.6.30.9 [304] October 2009 [304] 2.6.30-rc4–2.6.30-rc6 was named

Vindictive Armadillo [305] [306]
Releases between 2.6 and 2.9 were named 2.Man-Eating Seals of Antiquity [307]

Old version, no longer maintained: 2.6.2923 March 2009 [308] 2.6.29.6 [309] July 2009 [309] Named Temporary Tasmanian Devil [311] [312]
Old version, no longer maintained: 2.6.2824 December 2008 [313] 2.6.28.10 [314] May 2009 [314] 2.6.28-rc1–2.6.28-rc6 was named Killer Bat of Doom [316] [317]

2.6.28 was named Erotic Pickled Herring [318]

Old version, no longer maintained: 2.6.279 October 2008 [319] 2.6.27.62 [320] Willy Tarreau [321] (formerly Adrian Bunk, [322] and formerly Greg Kroah-Hartman)March 2012 [322] 2nd LTS release
2.6.27.3 was named Trembling Tortoise [323]
Old version, no longer maintained: 2.6.2613 July 2008 [324] 2.6.26.8 [325] Greg Kroah-HartmanNovember 2008 [325] 2.6.26–2.6.27 was named Rotary Wombat [326]
Old version, no longer maintained: 2.6.2516 April 2008 [327] 2.6.25.20 [328] November 2008 [328] Named Funky Weasel is Jiggy wit it [329]
Old version, no longer maintained: 2.6.2424 January 2008 [330] 2.6.24.7 [331] May 2008 [331] 2.6.23-rc4–2.6.23-rc6 was named Pink Farting Weasel [333]

2.6.23-rc7–2.6.23–2.6.24 was named Arr Matey! A Hairy Bilge Rat! [334] (TLAPD 2007)
2.6.24.1 was named Err Metey! A Heury Beelge-a Ret! [335]

Old version, no longer maintained: 2.6.239 October 2007 [336] 2.6.23.17 [337] February 2008 [337]
Old version, no longer maintained: 2.6.228 July 2007 [339] 2.6.22.19 [340] February 2008 [340] 2.6.22-rc3–2.6.22-rc4 was named Jeff Thinks I Should Change This, But To What?

2.6.22-rc5–2.6.22 was named Holy Dancing Manatees, Batman! [341]

Old version, no longer maintained: 2.6.2125 April 2007 [342] 2.6.21.7 [343] August 2007 [343] Named Nocturnal Monster Puppy [344]
Old version, no longer maintained: 2.6.204 February 2007 [345] 2.6.20.21 [346] October 2007 [346] Named Homicidal Dwarf Hamster [347] [348]
Old version, no longer maintained: 2.6.1929 November 2006 [349] 2.6.19.7 [350] March 2007 [350] Named Avast! A bilge rat! (TLAPD 2006) [352]
Old version, no longer maintained: 2.6.1820 September 2006 [353] 2.6.18.8 [354] February 2007 [354]

2.6.18: RHEL 5.x

Old version, no longer maintained: 2.6.1717 June 2006 [355] 2.6.17.14 [356] October 2006 [356] 2.6.17-rc5 was named Lordi Rules [358] (Eurovision 2006 winners) [359]

2.6.17-rc6–2.6.17 was named Crazed Snow-Weasel [360]

Old version, no longer maintained: 2.6.1620 March 2006 [361] 2.6.16.62 [362] Adrian Bunk [363] (formerly Greg Kroah-Hartman) [296] July 2008 [364] [362] 1st LTS release
2.6.16.28-rc2 was named Stable Penguin
Old version, no longer maintained: 2.6.152 January 2006 [365] 2.6.15.7 [366] Greg Kroah-Hartman May 2006 [366] Named Sliding Snow Leopard [367]
Old version, no longer maintained: 2.6.1427 October 2005 [368] 2.6.14.7 [369] January 2006 [369] Named Affluent Albatross [370]
Old version, no longer maintained: 2.6.1328 August 2005 [371] 2.6.13.5 [372] December 2005 [372] Named Woozy Numbat [373] [374]
Old version, no longer maintained: 2.6.1218 June 2005 [375] 2.6.12.6 [376] [377] August 2005 [376]
Old version, no longer maintained: 2.6.112 March 2005 [378] 2.6.11.12 [379] June 2005 [379]
Old version, no longer maintained: 2.617 December 2003 [380] 2.6.10 [381] Linus Torvalds December 2004 [381] 2.6.2–2.6.4 was named Feisty Dunnart [384]

2.6.5–2.6.9 was named Zonked Quokka [385]

2.6.9: RHEL 4.x

Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Releases up to 2.6.0

VersionOriginal release dateLast releaseMaintainerEOLProminent featuresNotes
Old version, no longer maintained: 2.44 January 2001 [386] 2.4.37.11 [387] Willy Tarreau (formerly Marcelo Tosatti)December 2011 [387] Named Greased Turkey [392]
last stable release of the 2.4 kernel series.

2.4.9: RHEL 2.1
2.4.10: Featured a complete rewrite of the Virtual Memory Management (VMM) subsystem. [393]
2.4.21: RHEL 3.x

Old version, no longer maintained: 2.226 January 1999 [394] 2.2.26 [395] Marc-Christian Petersen (formerly Alan Cox) [396] Made unofficially obsolete with the 2.2.27-rc2 [397] [398]
Old version, no longer maintained: 2.09 June 1996 [400] 2.0.40 [401] David Weinehallofficially made obsolete with the kernel 2.2.0 release [402] Larry Ewing created the Tux mascot Tux.png in 1996
Old version, no longer maintained: pre2.012 May 1996pre2.0.14 Linus Torvalds EOL
Old version, no longer maintained: 1.312 June 19951.3.100 [403] Greased Weasel [405]
Old version, no longer maintained: 1.27 March 19951.2.13Linux '95 [406]
Old version, no longer maintained: 1.16 April 19941.1.95
Old version, no longer maintained: 1.014 March 19941.0.9
Old version, no longer maintained: 0.9913 December 19920.99.15j [409] The Linux 0.99 tar.bz2 archive grew from 426  kB to 1009  kB on the way to 1.0.
Old version, no longer maintained: 0.9829 September 19920.98.6 [412]
Old version, no longer maintained: 0.971 August 19920.97.6 [413]
Old version, no longer maintained: 0.9622 May 19920.96c.2 [414]
Old version, no longer maintained: 0.958 March 19920.95c+ [415]
Old version, no longer maintained: 0.1215 January 1992
Old version, no longer maintained: 0.10November 19910.12
Old version, no longer maintained: 0.025 October 1991First "usable" release; for wider distribution [417]
Old version, no longer maintained: 0.0117 September 19910.03
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

See also

Related Research Articles

<span class="mw-page-title-main">Linus Torvalds</span> Creator and lead developer of the Linux kernel (born 1969)

Linus Benedict Torvalds is a Finnish-American software engineer who is the creator and lead developer of the Linux kernel. He also created the distributed version control system Git.

μClinux

μClinux is a variation of the Linux kernel, previously maintained as a fork, that targets microcontrollers without a memory management unit (MMU). It was integrated into the mainline kernel as of 2.5.46; the project continues to develop patches and tools for microcontrollers. The homepage lists Linux kernel releases for 2.0, 2.4 and 2.6.

The Linux kernel mailing list (LKML) is the main electronic mailing list for Linux kernel development, where the majority of the announcements, discussions, debates, and flame wars over the kernel take place. Many other mailing lists exist to discuss the different subsystems and ports of the Linux kernel, but LKML is the principal communication channel among Linux kernel developers. It is a very high-volume list, usually receiving about 1,000 messages each day, most of which are kernel code patches.

udev is a device manager for the Linux kernel. As the successor of devfsd and hotplug, udev primarily manages device nodes in the /dev directory. At the same time, udev also handles all user space events raised when hardware devices are added into the system or removed from it, including firmware loading as required by certain devices.

The Direct Rendering Manager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards. DRM exposes an API that user-space programs can use to send commands and data to the GPU and perform operations such as configuring the mode setting of the display. DRM was first developed as the kernel-space component of the X Server Direct Rendering Infrastructure, but since then it has been used by other graphic stack alternatives such as Wayland and standalone applications and libraries such as SDL2 and Kodi.

<span class="mw-page-title-main">Git</span> Software for version control of files

Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers who are collaboratively developing source code during software development.

<span class="mw-page-title-main">Linux kernel interfaces</span> An overview and comparison of the Linux kernal APIs and ABIs.

The Linux kernel provides multiple interfaces to user-space and kernel-mode code that are used for varying purposes and that have varying properties by design. There are two types of application programming interface (API) in the Linux kernel:

  1. the "kernel–user space" API; and
  2. the "kernel internal" API.

seccomp is a computer security facility in the Linux kernel. seccomp allows a process to make a one-way transition into a "secure" state where it cannot make any system calls except exit , sigreturn , read and write to already-open file descriptors. Should it attempt any other system calls, the kernel will either just log the event or terminate the process with SIGKILL or SIGSYS. In this sense, it does not virtualize the system's resources but isolates the process from them entirely.

Tivoization is the practice of designing hardware that incorporates software under the terms of a copyleft software license like the GNU General Public License, but uses hardware restrictions or digital rights management (DRM) to prevent users from running modified versions of the software on that hardware. Richard Stallman of the Free Software Foundation (FSF) coined the term in reference to TiVo's use of GNU GPL licensed software on the TiVo brand digital video recorders (DVR), which actively block modified software by design. Stallman believes this practice denies users some of the freedom that the GNU GPL was designed to protect. The FSF refers to tivoized hardware as "proprietary tyrants".

In the context of free and open-source software, proprietary software only available as a binary executable is referred to as a blob or binary blob. The term usually refers to a device driver module loaded into the kernel of an open-source operating system, and is sometimes also applied to code running outside the kernel, such as system firmware images, microcode updates, or userland programs. The term blob was first used in database management systems to describe a collection of binary data stored as a single entity.

<span class="mw-page-title-main">Greg Kroah-Hartman</span> American Linux kernel developer

Greg Kroah-Hartman is a major Linux kernel developer. As of April 2013, he is the Linux kernel maintainer for the -stable branch, the staging subsystem, USB, driver core, debugfs, kref, kobject, and the sysfs kernel subsystems, Userspace I/O, and TTY layer. He also created linux-hotplug, the udev project, and the Linux Driver Project. He worked for Novell in the SUSE Labs division and, as of 1 February 2012, works at the Linux Foundation.

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 source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 4.15 version in 2018 with more than 23.3 million lines of source code, not counting comments, under the GNU General Public License v2 with a syscall exception meaning anything that uses the kernel via system calls are not subject to the GNU GPL.

kernel.org is the main distribution point of source code for the Linux kernel, which is the base of the Linux operating system.

<span class="mw-page-title-main">Tux (mascot)</span> Mascot of Linux

Tux is a penguin character and the official brand character of the Linux kernel. Originally created as an entry to a Linux logo competition, Tux is the most commonly used icon for Linux, although different Linux distributions depict Tux in various styles. The character is used in many other Linux programs and as a general symbol of Linux.

<span class="mw-page-title-main">Linux kernel</span> Operating system kernel

The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally written in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU operating system, which was written to be a free (libre) replacement for Unix.

cgroups is a Linux kernel feature that limits, accounts for, and isolates the resource usage of a collection of processes.

SCHED_DEADLINE EDF-based task scheduler in the Linux kernel

SCHED_DEADLINE is a CPU scheduler available in the Linux kernel since version 3.14, based on the earliest deadline first (EDF) and constant bandwidth server (CBS) algorithms, supporting resource reservations: each task scheduled under such policy is associated with a budget Q, and a period P, corresponding to a declaration to the kernel that Q time units are required by that task every P time units, on any processor. This makes SCHED_DEADLINE particularly suitable for real-time applications, like multimedia or industrial control, where P corresponds to the minimum time elapsing between subsequent activations of the task, and Q corresponds to the worst-case execution time needed by each activation of the task.

Namespaces are a feature of the Linux kernel that partition kernel resources such that one set of processes sees one set of resources, while another set of processes sees a different set of resources. The feature works by having the same namespace for a set of resources and processes, but those namespaces refer to distinct resources. Resources may exist in multiple spaces. Examples of such resources are process IDs, host-names, user IDs, file names, some names associated with network access, and Inter-process communication.

Bcachefs is a copy-on-write (COW) file system for Linux-based operating systems. Its primary developer, Kent Overstreet, first announced it in 2015, and it was added to the Linux kernel beginning with 6.7. It is intended to compete with the modern features of ZFS or Btrfs, and the speed and performance of ext4 or XFS.

EROFS is a lightweight read-only file system initially developed by Huawei, originally for the Linux kernel and now maintained by an open-source community from all over the world.

References

  1. Richardson, Marjorie (1 November 1999). "Interview: Linus Torvalds". Linux Journal. Retrieved 20 August 2009.
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 "Active kernel releases". Kernel.org. 7 February 2023. Retrieved 8 February 2023.
  3. 1 2 "Kernel Maintenance". Linux Foundation Wiki.
  4. Greg Kroah-Hartman (10 April 2024). "Linux 6.8.5" . Retrieved 11 April 2024.
  5. 1 2 3 4 5 6 7 8 9 10 11 12 "The Linux Kernel Archives". Kernel.org. Retrieved 3 July 2023.
  6. 1 2 3 4 5 "Linux 6.7 Released With Bcachefs, Intel Meteor Lake In Good Shape & Nouveau GSP Support". www.phoronix.com. Retrieved 12 January 2024.
  7. 1 2 3 4 "Linux 6.7 Features Include Bcachefs, Stable Meteor Lake Graphics, NVIDIA GSP & More Next-Gen Hardware". www.phoronix.com. Retrieved 12 January 2024.
  8. "Btrfs Picks Up New Features For Linux 6.7". www.phoronix.com. Retrieved 12 January 2024.
  9. Kroah-Hartman, Greg (28 November 2023). "Linux 6.5.13". lore.kernel.org. Retrieved 5 December 2023.
  10. Kroah-Hartman, Greg (13 September 2023). "Linux 6.4.16". lore.kernel.org. Retrieved 13 September 2023.
  11. "Intel Linear Address Masking "LAM" Merged Into Linux 6.4". www.phoronix.com. Retrieved 24 January 2024.
  12. 1 2 3 4 5 6 7 8 9 10 11 12 "Linux 6.4 Features: Many Intel & AMD Additions, Better Desktop/Laptop Hardware Drivers". www.phoronix.com. Retrieved 24 January 2024.
  13. "AMD Guided Autonomous Mode Submitted For Linux 6.4". www.phoronix.com. Retrieved 24 January 2024.
  14. Kroah-Hartman, Greg (11 July 2023). "Linux 6.3.13". lore.kernel.org. Retrieved 11 July 2023.
  15. Kroah-Hartman, Greg (17 May 2023). "Linux 6.2.16". lore.kernel.org. Retrieved 17 May 2023.
  16. Torvalds, Linus (11 December 2022). "Linux 6.1". LKML} (Mailing list).
  17. 1 2 3 4 5 6 7 8 "CIP maintenance" . Retrieved 7 September 2023.
  18. Larabel, Michael (3 October 2022). "The Initial Rust Infrastructure Has Been Merged Into Linux 6.1". Phoronix. Retrieved 13 December 2022.
  19. Yu Zhao (18 August 2022). "mm: multi-gen LRU: design doc". Kernel.org git repositories. Retrieved 3 June 2023.
  20. Sneddon, Joey. "Linux Kernel 6.1 Released, This is What's New". OMG! Ubuntu. Retrieved 13 January 2023.
  21. "Linux kernel 6.1 is out now". gamingonlinux.com. Retrieved 12 December 2022.
  22. "Debian 12 -- Release Notes". www.debian.org. Retrieved 20 June 2023.
  23. "Civil Infrastructure Platform". Linux Foundation Wiki.
  24. "kernel/git/stable/linux.git - Linux kernel stable tree". Kernel.org git repositories. Retrieved 10 September 2023.
  25. "Linux 6.0". lore.kernel.org. Retrieved 8 October 2022.
  26. 1 2 "Linux 6.0.19 - Greg Kroah-Hartman". lore.kernel.org. Retrieved 28 February 2023.
  27. "Linux Kernel 6.0 Released, This is What's New". OMG! Ubuntu. Retrieved 3 October 2022.
  28. "Linux 6.0 Supporting New Intel/AMD Hardware, Performance Improvements & Much More". phoronix.com. Retrieved 3 June 2023.
  29. "Makefile - kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. Retrieved 5 October 2022.
  30. Torvalds, Linus (31 July 2022). "Linux 5.19". LKML (Mailing list). Retrieved 9 October 2022.
  31. 1 2 Kroah-Hartman, Greg (24 October 2022). "Linux 5.19.17". LKML (Mailing list). Retrieved 27 October 2022.
  32. 1 2 3 4 "Linux_5.19 - Linux Kernel Newbies". kernelnewbies.org. Retrieved 10 August 2022.
  33. 1 2 3 4 "Linux 5.19 Features: AMD SEV-SNP + Zen 4 Prep, Intel TDX + IFS, LoongArch, Big TCP, Apple M1 NVMe". www.phoronix.com. Retrieved 10 August 2022.
  34. "A way out for a.out [LWN.net]". lwn.net. Retrieved 5 September 2022.
  35. Torvalds, Linus (22 May 2022). "Linux 5.18". LKML (Mailing list). Retrieved 24 May 2022.
  36. 1 2 Kroah-Hartman, Greg (21 August 2022). "Linux 5.18.19". LKML (Mailing list). Retrieved 5 September 2022.
  37. "Indirect Branch Tracking - 006 - ID:655258 | 12th Generation Intel® Core™ Processors". edc.intel.com. Retrieved 11 July 2022.
  38. "Indirect branch tracking for Intel CPUs [LWN.net]". lwn.net. Retrieved 11 July 2022.
  39. "user_events: User-based Event Tracing — The Linux Kernel documentation". www.kernel.org. Retrieved 11 July 2022.
  40. "Fprobe - Function entry/exit probe — The Linux Kernel documentation". www.kernel.org. Retrieved 11 July 2022.
  41. "The fast kernel headers tree [LWN.net]". lwn.net. Retrieved 11 July 2022.
  42. "Strict memcpy() bounds checking for the kernel [LWN.net]". lwn.net. Retrieved 11 July 2022.
  43. "Moving the kernel to modern C [LWN.net]". lwn.net. Retrieved 11 July 2022.
  44. Torvalds, Linus (20 March 2022). "Linux 5.17". LKML (Mailing list). Retrieved 12 May 2022.
  45. 1 2 Kroah-Hartman, Greg (14 June 2022). "Linux 5.17.15". LKML (Mailing list). Retrieved 22 June 2022.
  46. "BPF CO-RE reference guide". nakryiko.com. Retrieved 11 July 2022.
  47. "A different approach to BPF loops [LWN.net]". lwn.net. Retrieved 11 July 2022.
  48. "Random number generator enhancements for Linux 5.17 and 5.18". www.zx2c4.com. Retrieved 11 July 2022.
  49. Daniel. "And now Linux has a Real-Time Linux Analysis (RTLA) tool! – Daniel's page" . Retrieved 11 July 2022.
  50. "Not-so-anonymous virtual memory areas [LWN.net]". lwn.net. Retrieved 11 July 2022.
  51. "Blocking straight-line speculation — eventually [LWN.net]". lwn.net. Retrieved 11 July 2022.
  52. Zemczak, Łukasz (21 April 2022), "Jammy Jellyfish Release Notes", discourse.ubuntu.com, archived from the original on 22 April 2022, retrieved 22 April 2022
  53. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. Retrieved 23 March 2022.
  54. Torvalds, Linus (9 January 2022). "Linux 5.16". LKML (Mailing list). Retrieved 22 March 2022.
  55. 1 2 Kroah-Hartman, Greg (13 April 2022). "Linux 5.16.20". LKML (Mailing list). Retrieved 15 April 2022.
  56. "Short subjects: Realtime, Futexes, and ntfs3 [LWN.net]". lwn.net. Retrieved 11 July 2022.
  57. "Clarifying memory management with page folios [LWN.net]". lwn.net. Retrieved 11 July 2022.
  58. "Advanced Matrix Extension (AMX) - x86 - WikiChip". en.wikichip.org. Retrieved 11 July 2022.
  59. "Replacing congestion_wait() [LWN.net]". lwn.net. Retrieved 11 July 2022.
  60. Torvalds, Linus (31 October 2021). "Linux 5.15". LKML (Mailing list). Retrieved 1 November 2021.
  61. "Re: [GIT PULL] ntfs3: bugfixes for 6.0 - Linus Torvalds". lore.kernel.org. Retrieved 17 March 2024.
  62. "Top-tier memory management [LWN.net]". lwn.net. Retrieved 11 July 2022.
  63. "Hastening process cleanup with process_mrelease() [LWN.net]". lwn.net. Retrieved 11 July 2022.
  64. "Slackware 15 Release Announcement". slackware.com. Retrieved 4 February 2022.
  65. "Release Notes for Unbreakable Enterprise Kernel Release 7". docs.oracle.com. Retrieved 30 June 2022.
  66. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. Retrieved 1 November 2021.
  67. Torvalds, Linus (29 August 2021). "Linux 5.14". LKML (Mailing list). Retrieved 30 August 2021.
  68. 1 2 Kroah-Hartman, Greg (21 November 2021). "Linux 5.14.21". LKML (Mailing list). Retrieved 21 November 2021.
  69. "What's new in Red Hat Enterprise Linux 9 beta". redhat.com. Retrieved 24 April 2022.
  70. Torvalds, Linus (27 June 2021). "Linux 5.13". LKML (Mailing list). Retrieved 30 June 2021.
  71. 1 2 Kroah-Hartman, Greg (18 September 2021). "Linux 5.13.19". LKML (Mailing list). Retrieved 19 September 2021.
  72. "Linux 5.13 To Allow Zstd Compressed Modules, Zstd Update Pending With Faster Performance". www.phoronix.com. Retrieved 13 March 2024.
  73. Torvalds, Linus (25 April 2021). "Linux 5.12". LKML (Mailing list). Retrieved 26 April 2021.
  74. 1 2 Kroah-Hartman, Greg (20 July 2021). "Linux 5.12.19". LKML (Mailing list). Retrieved 20 July 2021.
  75. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 1 March 2021. Retrieved 6 March 2021.
  76. Torvalds, Linus (1 March 2021). "Linux 5.12-rc1". LKML (Mailing list). Retrieved 6 March 2021.
  77. Torvalds, Linus (14 February 2021). "Linux 5.11". LKML (Mailing list). Retrieved 15 February 2021.
  78. 1 2 Kroah-Hartman, Greg (19 May 2021). "Linux 5.11.22". LKML (Mailing list). Retrieved 19 May 2021.
  79. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 14 February 2021. Retrieved 26 February 2021.
  80. Torvalds, Linus (13 December 2020). "Linux 5.10". LKML (Mailing list). Retrieved 15 December 2020.
  81. Larabel, Michael (26 October 2020). "Linux 5.10 Is The Next LTS Kernel". Phoronix. Retrieved 27 October 2020.
  82. "Bullseye kernel will be Linux 5.10 LTS". Debian Wiki.
  83. "Civil Infrastructure Platform". Linux Foundation Wiki.
  84. "kernel/git/stable/linux.git - Linux kernel stable tree". Kernel.org git repositories. 26 February 2021. Retrieved 17 December 2021.
  85. Torvalds, Linus (11 October 2020). "Linux 5.9". LKML (Mailing list). Retrieved 20 October 2020.
  86. 1 2 Kroah-Hartman, Greg (21 December 2020). "Linux 5.9.16". LKML (Mailing list). Retrieved 21 December 2020.
  87. Torvalds, Linus (2 August 2020). "Linux 5.8". LKML (Mailing list). Retrieved 3 August 2020.
  88. 1 2 Kroah-Hartman, Greg (1 November 2020). "Linux 5.8.18". LKML (Mailing list). Retrieved 2 November 2020.
  89. Torvalds, Linus (31 May 2020). "Linux 5.7". LKML (Mailing list). Retrieved 18 June 2020.
  90. 1 2 Kroah-Hartman, Greg (27 August 2020). "Linux 5.7.19". LKML (Mailing list). Retrieved 31 August 2020.
  91. Torvalds, Linus (29 March 2020). "Linux 5.6". LKML (Mailing list). Retrieved 30 March 2020.
  92. 1 2 Kroah-Hartman, Greg (17 June 2020). "Linux 5.6.19". LKML (Mailing list). Retrieved 18 June 2020.
  93. Torvalds, Linus (26 January 2020). "Linux 5.5". LKML (Mailing list). Retrieved 10 February 2020.
  94. 1 2 Kroah-Hartman, Greg (21 April 2020). "Linux 5.5.19". LKML (Mailing list). Retrieved 22 April 2020.
  95. Torvalds, Linus (24 November 2019). "Linux 5.4". LKML (Mailing list). Retrieved 25 September 2019.
  96. "Linux 5.4-rc2". GitHub . 6 October 2019. Retrieved 27 October 2019.
  97. "Linux 5.4-rc5". GitHub . 27 October 2019. Retrieved 27 October 2019.
  98. Torvalds, Linus (15 September 2019). "Linux 5.3". LKML (Mailing list). Retrieved 22 September 2019.
  99. 1 2 Kroah-Hartman, Greg (18 December 2019). "Linux 5.3.18". LKML (Mailing list). Retrieved 19 December 2019.
  100. Torvalds, Linus (7 July 2019). "Linux 5.2". LKML (Mailing list). Retrieved 8 July 2019.
  101. 1 2 Kroah-Hartman, Greg (8 October 2019). "Linux 5.2.20". LKML (Mailing list). Retrieved 8 October 2019.
  102. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 26 May 2019. Retrieved 27 May 2019.
  103. "Linux 5.2-rc2 Kernel Released As The "Golden Lions"". Phoronix. 26 May 2019. Retrieved 27 October 2019.
  104. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 7 July 2019. Retrieved 7 July 2019.
  105. Torvalds, Linus (5 March 2019). "Linux 5.1". LKML (Mailing list). Retrieved 6 March 2019.
  106. 1 2 Kroah-Hartman, Greg (28 July 2019). "Linux 5.1.21". LKML (Mailing list). Retrieved 5 August 2019.
  107. "The rapid growth of io_uring [LWN.net]". lwn.net. Retrieved 18 October 2022.
  108. Torvalds, Linus (3 March 2019). "Linux 5.0". LKML (Mailing list). Retrieved 4 March 2019.
  109. 1 2 Kroah-Hartman, Greg (4 June 2019). "Linux 5.0.21". LKML (Mailing list). Retrieved 5 June 2019.
  110. Torvalds, Linus (23 December 2018). "Linux 4.20 released." LKML (Mailing list). Retrieved 24 December 2018.
  111. 1 2 Kroah-Hartman, Greg (19 March 2019). "Linux 4.20.17". LKML (Mailing list). Retrieved 19 March 2019.
  112. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 25 November 2018. Retrieved 26 November 2018.
  113. Kroah-Hartman, Greg (22 October 2018). "Linux 4.19". LKML (Mailing list). Retrieved 22 October 2018.
  114. Nestor, Marius (5 September 2018). "It's Official: Linux Kernel 4.19 Will Be the Next LTS (Long-Term Support) Series". Softpedia. Retrieved 6 September 2018.
  115. "Buster kernel will be Linux 4.19 LTS". Debian Wiki.
  116. Meanor, Maemalynn (25 February 2019). "Civil Infrastructure Platform Announces New Super Long Term Support Kernel that Advances Automation, Machine Learning and Artificial Intelligence". The Linux Foundation. Archived from the original on 13 August 2020. Retrieved 13 November 2019.
  117. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 22 October 2018. Retrieved 22 October 2018.
  118. Torvalds, Linus (12 August 2018). "Linux 4.18". LKML (Mailing list). Retrieved 13 August 2018.
  119. 1 2 Kroah-Hartman, Greg (21 November 2018). "Linux 4.18.20". LKML (Mailing list). Retrieved 21 November 2018.
  120. Torvalds, Linus (3 June 2018). "Linux 4.17". LKML (Mailing list). Retrieved 6 June 2018.
  121. 1 2 Kroah-Hartman, Greg (24 August 2018). "Linux 4.17.19". LKML (Mailing list). Retrieved 27 August 2018.
  122. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 6 May 2018. Retrieved 7 May 2018.
  123. Torvalds, Linus (1 April 2018). "Linux 4.16". LKML (Mailing list). Retrieved 3 April 2018.
  124. 1 2 Kroah-Hartman, Greg (25 June 2018). "Linux 4.16.18". LKML (Mailing list). Retrieved 27 June 2018.
  125. Torvalds, Linus (28 January 2018). "Linux 4.15". LKML (Mailing list). Retrieved 29 January 2018.
  126. 1 2 Kroah-Hartman, Greg (19 April 2018). "Linux 4.15.18". LKML (Mailing list). Retrieved 24 April 2018.
  127. Torvalds, Linus (12 November 2017). "Linux 4.14". LKML (Mailing list). Retrieved 22 November 2017.
  128. 1 2 Kroah-Hartman, Greg (10 January 2024). "Linux 4.14.336". LKML (Mailing list). Retrieved 10 January 2024.
  129. "kernel/git/stable/linux.git - Linux kernel stable tree". Kernel.org git repositories. 21 November 2017. Retrieved 17 December 2021.
  130. Torvalds, Linus (3 September 2017). "Linux 4.13". LKML (Mailing list). Retrieved 4 September 2017.
  131. 1 2 Kroah-Hartman, Greg (24 November 2017). "Linux 4.13.16". LKML (Mailing list). Retrieved 27 November 2017.
  132. Torvalds, Linus (2 July 2017). "Linux 4.12". LKML (Mailing list). Retrieved 3 July 2017.
  133. 1 2 Kroah-Hartman, Greg (20 September 2017). "Linux 4.12.14". LKML (Mailing list). Retrieved 20 September 2017.
  134. Linus, Torvalds (30 April 2017). "Linux 4.11". LKML (Mailing list). Retrieved 2 May 2017.
  135. 1 2 Kroah-Hartman, Greg (21 July 2017). "Linux 4.11.12". LKML (Mailing list). Retrieved 21 July 2017.
  136. Linus, Torvalds (19 February 2017). "Linux 4.10". LKML (Mailing list). Retrieved 20 February 2017.
  137. 1 2 Kroah-Hartman, Greg (20 May 2017). "Linux 4.10.17". LKML (Mailing list). Retrieved 22 May 2017.
  138. "kernel/git/torvalds/linux.git - Linux kernel source tree". Kernel.org git repositories. 22 January 2017. Retrieved 24 January 2017.
  139. "Kernel release status". LWN.net. 1 February 2017. Retrieved 2 February 2017.
  140. Linus, Torvalds (11 December 2016). "Linux 4.9". LKML (Mailing list). Retrieved 11 December 2016.
  141. Kroah-Hartman, Greg (19 January 2017). "[PATCH] 4.9 is a longterm kernel". LKML (Mailing list). Retrieved 23 January 2017.
  142. "Stretch kernel will be Linux 4.9 LTS". Debian Wiki.
  143. "The 4.9 kernel has been released". LWN.net. Retrieved 12 December 2016.
  144. "Linus Torvalds". Google+. Retrieved 12 December 2016.
  145. Linus, Torvalds (2 October 2016). "Linux 4.9". LKML (Mailing list). Retrieved 3 October 2016.
  146. 1 2 Kroah-Hartman, Greg (9 January 2017). "Linux 4.8.17". LKML (Mailing list). Retrieved 11 January 2017.
  147. Linus, Torvalds (24 July 2016). "Linux 4.7". LKML (Mailing list). Retrieved 25 July 2016.
  148. 1 2 Kroah-Hartman, Greg (22 October 2016). "Linux 4.7.10". LKML (Mailing list). Retrieved 24 October 2016.
  149. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 29 May 2016. Retrieved 30 May 2015.
  150. Torvalds, Linus (15 May 2016). "Linux 4.6 is out". LKML (Mailing list). Retrieved 17 May 2016.
  151. 1 2 Kroah-Hartman, Greg (16 August 2016). "Linux 4.6.7". LKML (Mailing list). Retrieved 22 August 2016.
  152. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 1 May 2016. Retrieved 2 May 2015.
  153. Torvalds, Linus (13 March 2016). "Linux 4.5". LKML (Mailing list). Retrieved 14 March 2016.
  154. Kroah-Hartman, Greg (7 June 2016). "Linux 4.5.7". LKML (Mailing list). Retrieved 8 June 2016.
  155. Nestor, Marius (9 June 2016). "Linux Kernel 4.5.7 Is The Last In The Series, Users Urged To Move To Linux 4.6". Softpedia . SoftNews NET SRL. Retrieved 28 June 2016.
  156. Torvalds, Linus (10 January 2016). "Linux 4.4". LKML (Mailing list). Retrieved 10 June 2016.
  157. 1 2 Kroah-Hartman, Greg (3 February 2022). "Linux 4.4.302". LKML (Mailing list). Retrieved 25 May 2022.
  158. "CIP 4.4 releases" . Retrieved 11 June 2023.
  159. "Slackware 14.2 announcement" . Retrieved 20 February 2021.
  160. "Ubuntu kernel lifecycle and enablement stack". Ubuntu.com.
  161. Torvalds, Linus (1 November 2015). "Linux 4.3 is out". LKML (Mailing list). Retrieved 2 November 2015.
  162. Kroah-Hartman, Greg (19 February 2016). "Linux 4.3.6". LKML (Mailing list). Retrieved 21 February 2016.
  163. Nestor, Marius (20 February 2016). "Linux Kernel 4.3.6 Is the Last in the Series, Users Urged to Move to Linux 4.4". Softpedia . SoftNews NET SRL. Retrieved 21 February 2016.
  164. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 11 October 2015. Retrieved 6 December 2015.
  165. "Linus Torvalds - Google+ - Pictures from the latest dive trip with Linus Torvalds and Miika Turkia". plus.google.com. 3 October 2015. Retrieved 11 March 2019.[ permanent dead link ]
  166. Torvalds, Linus (30 August 2015). "Linux 4.2 is out". LKML (Mailing list). Retrieved 2 November 2015.
  167. 1 2 Kroah-Hartman, Greg (15 December 2015). "Linux 4.2.8". LKML (Mailing list). Retrieved 15 December 2015.
  168. 1 2 3 4 5 6 7 8 9 "Ubuntu Kernel Team Extended Support". Ubuntu wiki. Canonical Ltd. Retrieved 30 August 2013.
  169. Mostafa, Kamal (15 December 2015). "Linux 4.2.y.z extended stable support". LKML (Mailing list). Retrieved 15 December 2015.
  170. Torvalds, Linus (22 June 2015). "Linux 4.1". LKML (Mailing list). Retrieved 22 June 2015.
  171. 1 2 "Linux kernel 4.1.52 released". LKML (Mailing list). 29 May 2018. Retrieved 29 May 2018.
  172. Kroah-Hartman, Greg (31 January 2016). "4.1 is now maintained by Sasha Levin". LKML (Mailing list). Retrieved 22 February 2016.
  173. Kroah-Hartman, Greg (23 September 2015). "4.1 is a longterm kernel". LKML (Mailing list). Retrieved 27 September 2015.
  174. "Greg KH: Re: Linux 4.1.1". LKML. 29 June 2015. Retrieved 6 December 2015.
  175. Torvalds, Linus (12 April 2015). "Linux 4.0 released". LKML (Mailing list). Retrieved 12 April 2015.
  176. Kroah-Hartman, Greg (21 July 2015). "Linux 4.0.9". LKML (Mailing list). Retrieved 22 July 2015.
  177. Nestor, Marius (13 July 2015). "Linux Kernel 4.0 to Reach End of Life Soon, Users Urged to Move to Linux Kernel 4.1". Softpedia . SoftNews NET SRL. Retrieved 30 September 2015.
  178. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 23 February 2015. Retrieved 6 December 2015.
  179. 1 2 Torvalds, Linus (21 July 2011). "Linux 3.0 release". Linux kernel mailing list . Retrieved 16 May 2013.
  180. Torvalds, Linus (8 February 2015). "Linux 3.19 - and merge window now open". LKML (Mailing list). Retrieved 10 February 2015.
  181. 1 2 Kroah-Hartman, Greg (11 May 2015). "Linux 3.19.8". LKML (Mailing list). Retrieved 11 May 2015.
  182. Mostafa, Kamal (13 May 2015). "Linux 3.19.y-ckt extended stable support". LKML (Mailing list). Retrieved 20 January 2016.
  183. Torvalds, Linus (7 December 2014). "Linux 3.18". LKML (Mailing list). Retrieved 8 December 2014.
  184. Kroah-Hartman, Greg (16 May 2019). "Linux 3.18.140". LKML (Mailing list). Retrieved 20 May 2019.
  185. Kroah-Hartman, Greg (8 February 2017). "Linux 3.18.48". LKML (Mailing list). Retrieved 18 April 2017.
  186. Kroah-Hartman, Greg (11 March 2015). "3.18 is now maintained by Sasha Levin". LKML (Mailing list). Retrieved 11 March 2015.
  187. Kroah-Hartman, Greg (8 February 2017). "Linux 3.18.48". LKML (Mailing list). Retrieved 18 April 2017.
  188. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 2 November 2014. Retrieved 6 December 2015.
  189. Kroah-Hartman, Greg (16 April 2017). "[PATCH 3.18 000/145] 3.18.49-stable review". LKML (Mailing list). Retrieved 18 April 2017.
  190. Torvalds, Linus (5 October 2014). "Linux 3.17". LKML (Mailing list). Retrieved 6 October 2014.
  191. 1 2 Kroah-Hartman, Greg (8 January 2015). "Linux 3.17.8". LKML (Mailing list). Retrieved 9 January 2015.
  192. Torvalds, Linus (3 August 2014). "Linux 3.16". Linux kernel mailing list (Mailing list). Retrieved 5 August 2014.
  193. 1 2 Hutchings, Ben (11 June 2020). "Linux 3.16.85". LKML (Mailing list). Retrieved 18 June 2020.
  194. Hutchings, Ben (2 May 2016). "Add 3.16 as a longterm release". LKML (Mailing list). Retrieved 9 May 2016.
  195. Kroah-Hartman, Greg (30 October 2014). "Linux 3.16.7". LKML (Mailing list). Retrieved 30 October 2014.
  196. Guerrero Lopez, Ana. "Jessie will ship Linux 3.16". Debian Project. Bits from Debian. Retrieved 27 May 2016.
  197. Henriques, Luis (30 October 2014). "Linux 3.16.y.z extended stable support". LKML (Mailing list). Retrieved 3 November 2014.
  198. "kernel/git/stable/linux.git - Linux kernel stable tree". Kernel.org git repositories. 14 August 2014. Retrieved 17 December 2021.
  199. Torvalds, Linus (9 July 2014). "Linux 3.15". LKML (Mailing list). Retrieved 8 June 2014.
  200. 1 2 Kroah-Hartman, Greg (14 August 2014). "Linux 3.15.10". LKML (Mailing list). Retrieved 14 August 2014.
  201. "Linux kernel 3.15, Section 1.7. zram: LZ4 compression support, improved performance". kernelnewbies.org. 8 June 2014. Retrieved 15 June 2014.
  202. Torvalds, Linus (30 March 2014). "Linux 3.14". LKML (Mailing list). Retrieved 30 March 2014.
  203. 1 2 Kroah-Hartman, Greg (11 September 2016). "Linux 3.14.79". LKML (Mailing list). Retrieved 12 September 2016.
  204. "Linux kernel 3.14, Section 1.2. zram: Memory compression mechanism considered stable". kernelnewbies.org. 30 March 2014. Retrieved 1 April 2014.
  205. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 3 February 2014. Retrieved 6 December 2015.
  206. Torvalds, Linus (19 January 2014). "Linux 3.13". LKML (Mailing list). Retrieved 20 January 2014.
  207. 1 2 Kroah-Hartman, Greg (23 April 2014). "Linux 3.13.11". LKML (Mailing list). Retrieved 23 April 2014.
  208. Mostafa, Kamal (24 April 2014). "[ANNOUNCE] Linux 3.13.y.z extended stable support". LKML (Mailing list). Retrieved 15 February 2015.
  209. "Linux 3.12-rc1". kernel.org. Retrieved 16 September 2013.
  210. "Frog Photobombs NASA Moon Probe Launch". space.com. 12 September 2013. Retrieved 19 September 2013.
  211. Torvalds, Linus (3 November 2013). "Linux 3.12 released .. and no merge window yet .. and 4.0 plans?". LKML (Mailing list). Retrieved 3 November 2013.
  212. 1 2 Slabý, Jiří (10 May 2017). "Linux 3.12.74". LKML (Mailing list). Retrieved 10 May 2017.
  213. 1 2 Kroah-Hartman, Greg (26 February 2014). "3.12-stable kernel tree being taken over by Jiří Slabý". LKML (Mailing list). Retrieved 3 February 2015.
  214. "Linux 3.12 Codenamed "Suicidal Squirrel"". Phoronix. Retrieved 12 September 2013.
  215. Torvalds, Linus (2 September 2013). "Linux 3.11". LKML (Mailing list). Retrieved 3 September 2013.
  216. 1 2 Kroah-Hartman, Greg (29 November 2013). "Linux 3.11.10". LKML (Mailing list). Retrieved 6 December 2013.
  217. "Linux kernel 3.11, Section 9. Zswap: A compressed swap cache". kernelnewbies.org. 2 September 2013. Retrieved 22 January 2014.
  218. Vaughan, Steven J. (16 July 2013). "Linux 3.11: Linux for Workgroups". ZDNet. Retrieved 12 September 2013.
  219. Torvalds, Linus (30 June 2013). "Linux 3.10". LKML (Mailing list). Retrieved 1 July 2013.
  220. 1 2 Tarreau, Willy (5 November 2017). "Linux 3.10.108 (EOL)". LKML (Mailing list). Retrieved 5 November 2017.
  221. Tarreau, Willy (14 June 2016). "[PATCH kernel.org] change 3.10 EOL and maintainer". LKML (Mailing list). Retrieved 14 June 2016.
  222. "Linux kernel 3.10, Section 1.2. bcache, a block layer cache for SSD caching". kernelnewbies.org. 30 June 2013. Retrieved 4 October 2013.
  223. "Baby Fish - Taipei Open Source Software User Group". tossug.org. 13 August 2013. Retrieved 12 September 2013.
  224. "Greg KH: Re: Linux 3.10.9". LKML. Retrieved 12 September 2013.
  225. "kernel/git/stable/linux-stable.git - Linux kernel stable tree". git.kernel.org. 12 August 2013. Retrieved 12 September 2013.
  226. "Slackware 14.1 announcement" . Retrieved 20 February 2021.
  227. Torvalds, Linus (28 April 2013). "Linux 3.9 released". LKML (Mailing list). Retrieved 12 May 2013.
  228. 1 2 Kroah-Hartman, Greg (21 July 2013). "Linux 3.9.11". LKML (Mailing list). Retrieved 22 July 2013.
  229. "Linux kernel 3.9, Section 1.3. SSD cache devices". kernelnewbies.org. 28 April 2013. Retrieved 7 October 2013.
  230. jake (13 June 2013). "Stable kernels 3.9.6, 3.4.49, and 3.0.82". LWN.net. Retrieved 12 September 2013.
  231. Torvalds, Linus (18 February 2013). "Linux 3.8". LKML (Mailing list). Retrieved 12 May 2013.
  232. 1 2 Kroah-Hartman, Greg (11 May 2013). "Linux 3.8.13". LKML (Mailing list). Retrieved 12 May 2013.
  233. Walker-Morgan, DJ (15 May 2013). "Canonical to maintain Linux 3.8 until August 2014". The H Open. Heinz Heise . Retrieved 17 May 2013.
  234. Leemhuis, Thorsten (19 February 2013). "What's new in Linux 3.8 - The H Open: News and Features". h-online.com. Archived from the original on 8 March 2013. Retrieved 12 September 2013.
  235. "Linus Torvalds - Google+ - My meds must be kicking in.. I think I just saw somebody..." Google+. Retrieved 12 September 2013.
  236. "Linux 3.8.5". permalink.gmane.org. 28 March 2013. Retrieved 12 September 2013.
  237. Torvalds, Linus (10 December 2012). "Linux 3.7". LKML (Mailing list). Retrieved 14 May 2013.
  238. 1 2 Kroah-Hartman, Greg (27 February 2013). "Linux 3.7.10". LKML (Mailing list). Retrieved 14 May 2013.
  239. Stahie, Silviu (1 March 2013). "Linux Kernel 3.7.10 Officially Reaches End of Life, Kernel.org Website Updated". Softpedia . Retrieved 1 March 2013.
  240. Thorsten Leemhuis. "Die Neuerungen von Linux 3.6 | heise open". heise.de. Retrieved 12 September 2013.
  241. "Linus Torvalds - Google+ - Minky has gone from catching shrews to catching (and..." Google+. Retrieved 12 September 2013.
  242. Torvalds, Linus (30 September 2012). "Linux 3.6". LKML (Mailing list). Retrieved 14 May 2013.
  243. 1 2 Kroah-Hartman, Greg (17 December 2012). "Linux 3.6.11". LKML (Mailing list). Retrieved 18 December 2012.
  244. Torvalds, Linus (21 July 2012). "Linux 3.5 released". LKML (Mailing list). Retrieved 14 May 2013.
  245. 1 2 Kroah-Hartman, Greg (12 October 2013). "Linux 3.5.7". LKML (Mailing list). Retrieved 14 May 2013.
  246. Krzesinski, Herton Ronaldo (9 November 2012). "Linux 3.6.11". LKML (Mailing list). Retrieved 14 May 2013.
  247. Torvalds, Linus (20 May 2012). "Linux 3.4 released". LKML (Mailing list). Retrieved 14 May 2013.
  248. Larabel, Michael (21 May 2012). "Linux 3.4 Kernel Released With Many New Features". Phoronix . Retrieved 1 July 2013.
  249. "Linux kernel 3.4.113 released". Linux stable (Mailing list). 26 October 2016. Retrieved 5 December 2016.
  250. Kroah-Hartman, Greg (26 August 2014). "Li Zefan is now the 3.4 stable maintainer". LKML (Mailing list). Retrieved 14 October 2014.
  251. "[Kernel 3.4.113][CAF][Monthly] Lambda Kernel ~ Infinito [All variants][N/M/L][01/29]". The 3.4.113 version of the Linux kernel has been finished in Oct 26, 2016 and it's currently marked as EOL (End of Life) version.
  252. Torvalds, Linus (18 March 2012). "Linux 3.3 release". LKML (Mailing list). Retrieved 14 May 2013.
  253. 1 2 Kroah-Hartman, Greg (4 June 2012). "Linux 3.3.8". LKML (Mailing list). Retrieved 14 May 2013.
  254. Torvalds, Linus (4 January 2012). "Linux 3.2". LKML (Mailing list). Retrieved 14 May 2013.
  255. Hutchings, Ben (1 June 2018). "Linux 3.2.102". LKML (Mailing list). Retrieved 6 June 2018.
  256. 1 2 von Eitzen, Chris (23 April 2012). "Long-term maintenance for Linux 3.2". The H Open. Heinz Heise . Retrieved 14 May 2013.
  257. "Active kernel releases". www.kernel.org. Retrieved 6 April 2018.
  258. "LTS Enablement Stacks" . Retrieved 10 February 2014.
  259. "SecurityTeam/ESM/12.04 - Ubuntu Wiki". wiki.ubuntu.com. Retrieved 24 October 2017.
  260. "Greg KH: Re: Linux 3.4.53". LKML. 13 July 2013. Retrieved 12 September 2013.
  261. Torvalds, Linus (24 October 2011). "Linux 3.1". LKML (Mailing list). Retrieved 16 May 2013.
  262. 1 2 Kroah-Hartman, Greg (18 January 2012). "Linux 3.1.10". LKML (Mailing list). Retrieved 16 May 2013.
  263. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 22 August 2011. Retrieved 12 September 2013.
  264. 1 2 Kroah-Hartman, Greg (22 October 2013). "Linux 3.0.101". LKML (Mailing list). Retrieved 6 November 2013.
  265. 1 2 Leemhuis, Thorsten (12 January 2012). "Kernel Log: 15,000,000 lines, 3.0 promoted to long-term kernel". The H Open. Heinz Heise . Retrieved 27 March 2012.
  266. "Linux_3.0 - Linux Kernel Newbies, Section 1.1. Btrfs: Automatic defragmentation, scrubbing, performance improvements". kernelnewbies.org. Retrieved 16 March 2024.
  267. "Linux 3.0 all about 'steady plodding progress'". theregister.co.uk. Retrieved 6 December 2015.
  268. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 30 May 2011. Retrieved 6 December 2015.
  269. Bunk, Adrian (11 October 2008). "Linux 2.6.27 will be a longtime supported kernel". LKML (Mailing list). Retrieved 12 January 2016.
  270. Larabel, Michael (26 October 2011). "Linux Foundation Backs Long-Term Support Kernels". Phoronix . Phoronix Media. Retrieved 12 January 2016.
  271. "What is LTSI?". linuxfoundation.org. The Linux Foundation. Archived from the original on 5 October 2014. Retrieved 12 January 2016.
  272. Torvalds, Linus (18 May 2011). "Linux 2.6.39". LKML (Mailing list). Retrieved 17 May 2013.
  273. 1 2 Kroah-Hartman, Greg (3 August 2011). "Linux 2.6.39.4". LKML (Mailing list). Retrieved 17 May 2013.
  274. Torvalds, Linus (14 March 2011). "Linux 2.6.38". LKML (Mailing list). Retrieved 15 February 2015.
  275. 1 2 Kroah-Hartman, Greg (2 June 2011). "Linux 2.6.38.8". LKML (Mailing list). Retrieved 15 February 2015.
  276. Leemhuis, Thorsten (21 October 2010). "What's new in Linux 2.6.36 - The H Open Source: News and Features". Archived from the original on 24 October 2010. Retrieved 6 December 2015.
  277. Torvalds, Linus (4 January 2011). "Linux 2.6.37". LKML (Mailing list). Retrieved 15 February 2015.
  278. 1 2 Kroah-Hartman, Greg (27 March 2011). "Linux 2.6.37.6". LKML (Mailing list). Retrieved 15 February 2015.
  279. Torvalds, Linus (20 October 2010). "Linux 2.6.36". LKML (Mailing list). Retrieved 15 February 2015.
  280. 1 2 Kroah-Hartman, Greg (17 February 2011). "Linux 2.6.36.4". LKML (Mailing list). Retrieved 15 February 2015.
  281. Torvalds, Linus (1 August 2010). "Linux 2.6.35". LKML (Mailing list). Retrieved 17 May 2013.
  282. Kleen, Andi (1 August 2011). "[ANNOUNCE] The longterm Linux 2.6.35.14 kernel is released". LKML (Mailing list). Retrieved 17 May 2013.
  283. 1 2 Kleen, Andi (3 December 2010). "Plans for 2.6.35-longterm was Re: Linux stable kernel release procedure changes". LKML (Mailing list). Retrieved 17 May 2013.
  284. Torvalds, Linus (16 May 2010). "Linux 2.6.34". LKML (Mailing list). Retrieved 17 May 2013.
  285. 1 2 Gortmaker, Paul (11 February 2014). "Linux 2.6.34.15". LKML (Mailing list). Retrieved 12 February 2014.
  286. 1 2 Gortmaker, Paul (3 December 2010). "Announcement: Plans for v2.6.34-longterm". LKML (Mailing list). Retrieved 17 May 2013.
  287. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 19 April 2010. Retrieved 6 December 2015.
  288. "Linux-Kernel Archive: Sheep on Meth is out with wings (?) - compat-wireless for linux-2.6.35-rc1". lkml.indiana.edu. Retrieved 6 December 2015.
  289. Torvalds, Linus (24 February 2010). "Linux 2.6.33 released". LKML (Mailing list). Retrieved 17 May 2013.
  290. 1 2 Kroah-Hartman, Greg (7 November 2011). "Linux 2.6.33.20". LKML (Mailing list). Archived from the original on 26 January 2016. Retrieved 17 May 2013.
  291. 1 2 Leemhuis, Thorsten (23 March 2011). "Kernel Log: Development of 2.6.39 under way, series 33 revived". The H Open. Heinz Heise . Retrieved 17 May 2013.
  292. "Linux_2_6_33 - Linux Kernel Newbies - 1.1. Nouveau, a driver for Nvidia graphic cards". kernelnewbies.org. Retrieved 22 March 2024.
  293. Torvalds, Linus (2 December 2009). "Linux 2.6.32". LKML (Mailing list). Retrieved 17 May 2013.
  294. Tarreau, Willy (12 May 2017). "Linux 2.6.32.71 (EOL)". LKML (Mailing list). Retrieved 23 June 2017.
  295. Tarreau, Willy (5 March 2012). "Re: Linux 2.6.32.58". LKML (Mailing list). Retrieved 12 February 2014.
  296. 1 2 Kroah-Hartman, Greg (8 March 2012). "The 2.6.32 Linux kernel" . Retrieved 1 June 2013.
  297. Walker-Morgan, Dj (5 March 2012). "Maintenance of Linux kernel 2.6.32 is slowing down". The H Open. Heinz Heise . Retrieved 17 May 2013.
  298. "Anatomy of Linux Kernel Shared Memory". IBM Developer. IBM. Archived from the original on 9 July 2016. Retrieved 21 August 2010.{{cite web}}: CS1 maint: unfit URL (link)
  299. "Package: linux-image-2.6-686 (2.6.32+29)". Debian.org. Retrieved 9 July 2014.
  300. Torvalds, Linus (9 September 2009). "Linux 2.6.31". LKML (Mailing list). Retrieved 15 February 2015.
  301. 1 2 Kroah-Hartman, Greg (5 July 2010). "Linux 2.6.31.14". LKML (Mailing list). Retrieved 15 February 2015.
  302. "Linux_2_6_31 - Linux Kernel Newbies". kernelnewbies.org. Retrieved 23 March 2024.
  303. Torvalds, Linus (9 June 2009). "Linux 2.6.30". LKML (Mailing list). Retrieved 15 February 2015.
  304. 1 2 Kroah-Hartman, Greg (5 October 2009). "Linux 2.6.30.9". LKML (Mailing list). Retrieved 15 February 2015.
  305. "Kernel development". LWN.net. Retrieved 6 December 2015.
  306. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 16 May 2009. Retrieved 6 December 2015.
  307. "Blubber-wrapped Linux kernel 2.6.30 hits the decks". theregister.co.uk. Retrieved 6 December 2015.
  308. Torvalds, Linus (23 March 2009). "Linux 2.6.29". LKML (Mailing list). Retrieved 15 February 2015.
  309. 1 2 Kroah-Hartman, Greg (2 July 2009). "Linux 2.6.29.6". LKML (Mailing list). Retrieved 15 February 2015.
  310. Wuelfing, Britta (12 January 2009). "Kernel 2.6.29: Corbet Says Btrfs Next Generation Filesystem". Linux Magazine . Retrieved 5 November 2011.
  311. "Kernel Log: Tasmanian devil to be Linux's temporary mascot, new Radeon drivers - The H Open: News and Features". 19 March 2009. Archived from the original on 8 December 2013. Retrieved 6 December 2015.
  312. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. Retrieved 6 December 2015.
  313. Torvalds, Linus (24 December 2008). "Happy v2.6.28". LKML (Mailing list). Retrieved 15 February 2015.
  314. 1 2 Kroah-Hartman, Greg (2 May 2009). "Linux 2.6.28.10". LKML (Mailing list). Retrieved 15 February 2015.
  315. "ext4: Rename ext4dev to ext4". Linus' kernel tree. Archived from the original on 29 May 2012. Retrieved 20 October 2008.
  316. "Killer bat of doom". LWN.net. Retrieved 12 September 2013.
  317. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. Retrieved 12 September 2013.
  318. "LXR linux/Makefile". lxr.linux.no. Retrieved 12 September 2013.
  319. Torvalds, Linus (9 October 2008). "Linux 2.6.27". LKML (Mailing list). Retrieved 21 February 2015.
  320. Tarreau, Willy (17 March 2012). "Linux 2.6.27.62". LKML (Mailing list). Retrieved 12 February 2014.
  321. Kroah-Hartman, Greg (12 December 2010). "Willy Tarreau is taking over the 2.6.27-longterm kernel release". LKML (Mailing list). Retrieved 12 February 2014.
  322. 1 2 Bunk, Adrian (11 October 2008). "Linux 2.6.27 will be a longtime supported kernel". LKML (Mailing list). Retrieved 21 February 2015.
  323. "Commit in mer-meego-kernel in Mer-meego". Gitorious. Retrieved 12 September 2013.
  324. Torvalds, Linus (13 July 2008). "Linux 2.6.26". LKML (Mailing list). Retrieved 21 February 2015.
  325. 1 2 Kroah-Hartman, Greg (10 November 2008). "Linux 2.6.26.8". LKML (Mailing list). Retrieved 21 February 2015.
  326. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 12 June 2008. Retrieved 12 September 2013.
  327. Torvalds, Linus (16 April 2008). "Linux 2.6.25". LKML (Mailing list). Retrieved 21 February 2015.
  328. 1 2 Kroah-Hartman, Greg (10 November 2008). "Linux 2.6.25.20". LKML (Mailing list). Retrieved 21 February 2015.
  329. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 15 February 2008. Retrieved 12 September 2013.
  330. Torvalds, Linus (24 January 2008). "Linux 2.6.24". LKML (Mailing list). Retrieved 21 February 2015.
  331. 1 2 Kroah-Hartman, Greg (6 May 2008). "Linux 2.6.24.7". LKML (Mailing list). Retrieved 21 February 2015.
  332. Jonathan Corbet (29 October 2007). "Notes from a container". LWN.net . Retrieved 14 April 2015. The original 'containers' name was considered to be too generic – this code is an important part of a container solution, but it's far from the whole thing. So containers have now been renamed 'control groups' (or 'cgroups') and merged for 2.6.24.
  333. corbet (29 August 2007). "Kernel release status". LWN.net. Retrieved 12 September 2013.
  334. "git » linux-kernel » commit 3146b39". blitiri.com.ar. 2 October 2007. Retrieved 12 September 2013.
  335. "Linux 2.6.24.6". permalink.gmane.org. 2 May 2008. Retrieved 12 September 2013.
  336. Torvalds, Linus (9 October 2007). "Linux 2.6.23". LKML (Mailing list). Retrieved 22 February 2015.
  337. 1 2 Kroah-Hartman, Greg (25 February 2008). "Linux 2.6.23.17". LKML (Mailing list). Retrieved 22 February 2015.
  338. "Linux_2_6_23 - Linux Kernel Newbies". kernelnewbies.org. Retrieved 22 March 2024.
  339. Torvalds, Linus (8 July 2007). "Linux 2.6.22 released". LKML (Mailing list). Retrieved 22 February 2015.
  340. 1 2 Kroah-Hartman, Greg (25 February 2008). "Linux 2.6.22.19". LKML (Mailing list). Retrieved 22 February 2015.
  341. "Openswan-2.6.39.tar.gz: .../Kernel/2.6.22/Saref.patch | Fossies Archi…". Archived from the original on 12 September 2013.
  342. Torvalds, Linus (25 April 2007). "Linux 2.6.21". LKML (Mailing list). Retrieved 22 February 2015.
  343. 1 2 Kroah-Hartman, Greg (4 August 2007). "Linux 2.6.21.7". LKML (Mailing list). Retrieved 22 February 2015.
  344. "Linux 2.6.22-rc3". git.kernel.org. 25 May 2007. Retrieved 2 July 2018.
  345. Torvalds, Linus (4 February 2007). "Super Kernel Sunday!". LKML (Mailing list). Retrieved 22 February 2015.
  346. 1 2 Tarreau, Willy (17 October 2007). "Linux 2.6.20.21". LKML (Mailing list). Retrieved 22 February 2015.
  347. corbet (2 January 2007). "Linux 2.6.20-rc3". LWN.net. Retrieved 12 September 2013.
  348. "Re: Linux 2.6.20.10". Linux.derkeiler.com. 27 April 2007. Retrieved 12 September 2013.
  349. Torvalds, Linus (29 November 2006). "Linux 2.6.19". LKML (Mailing list). Retrieved 29 September 2020.
  350. 1 2 Kroah-Hartman, Greg (3 March 2007). "Linux 2.6.19.7". LKML (Mailing list). Retrieved 22 February 2015.
  351. "Linux_2_6_19 - Linux Kernel Newbies". kernelnewbies.org. Retrieved 18 March 2024.
  352. "Shield Patch". people.redhat.com. Retrieved 6 December 2015.
  353. Torvalds, Linus (20 September 2006). "Arrr! Linux 2.6.18". LKML (Mailing list). Retrieved 22 February 2015.
  354. 1 2 Kroah-Hartman, Greg (23 February 2007). "Linux 2.6.18.8". LKML (Mailing list). Retrieved 22 February 2015.
  355. Torvalds, Linus (17 June 2006). "Linux v2.6.17". LKML (Mailing list). Retrieved 22 February 2015.
  356. 1 2 Kroah-Hartman, Greg (16 October 2006). "Linux 2.6.17.14". LKML (Mailing list). Retrieved 22 February 2015.
  357. "Linux: Explaining splice() and tee()". kerneltrap.org. 21 April 2006. Archived from the original on 21 May 2013. Retrieved 27 April 2014.
  358. "kernel/git/torvalds/linux.git - Linux kernel source tree". git.kernel.org. 25 May 2006. Retrieved 12 September 2013.
  359. "Lordi Rules". blog.x-way.org. 25 May 2006. Retrieved 12 September 2013.
  360. OSDir.com (19 June 2006). "Linux v2.6.17 "Crazed Snow-Weasel"". ospedia.osdir.com. Archived from the original on 21 August 2016. Retrieved 12 September 2013.
  361. Torvalds, Linus (20 March 2006). "Linux v2.6.16". LKML (Mailing list). Retrieved 22 February 2015.
  362. 1 2 Bunk, Adrian (21 July 2008). "Linux 2.6.16.62". LKML (Mailing list). Retrieved 22 February 2015.
  363. Kroah-Hartman, Greg (3 August 2006). "Adrian Bunk is now taking over the 2.6.16-stable branch". LKML (Mailing list). Retrieved 12 February 2014.
  364. Kroah-Hartman, Greg (3 August 2006). "Adrian Bunk is now taking over the 2.6.16-stable branch". LKML (Mailing list). Retrieved 21 February 2015.
  365. Torvalds, Linus (2 January 2006). "Linux 2.6.15". LKML (Mailing list). Retrieved 28 February 2015.
  366. 1 2 Kroah-Hartman, Greg (28 May 2006). "Linux 2.6.15.7". LKML (Mailing list). Retrieved 28 February 2015.
  367. "Re: Linux 2.6.16.7". linux.derkeiler.com. 17 April 2006. Retrieved 12 September 2013.
  368. Torvalds, Linus (27 October 2005). "Linux 2.6.14". LKML (Mailing list). Retrieved 28 February 2015.
  369. 1 2 Kroah-Hartman, Greg (31 January 2006). "Linux 2.6.14.7". LKML (Mailing list). Retrieved 28 February 2015.
  370. "Greg KH: Re: Linux 2.6.14.5". LKML. Retrieved 12 September 2013.
  371. Torvalds, Linus (28 August 2005). "Linux 2.6.13". LKML (Mailing list). Retrieved 28 February 2015.
  372. 1 2 Kroah-Hartman, Greg (15 December 2005). "Linux 2.6.13.5". LKML (Mailing list). Retrieved 28 February 2015.
  373. "'Woozy Numbat' released!". CIOL. 30 December 2004. Retrieved 12 September 2013.
  374. "Linux 2.6.10 Kernel Hits The Street". Informationweek. 29 December 2004. Retrieved 12 September 2013.
  375. Torvalds, Linus (18 June 2005). "Linux 2.6.12". LKML (Mailing list). Archived from the original on 28 February 2015. Retrieved 28 February 2015.
  376. 1 2 Wright, Chris (29 August 2005). "Linux 2.6.12.6". LKML (Mailing list). Retrieved 28 February 2015.
  377. "Linux_2_6_12 - Linux Kernel Newbies". kernelnewbies.org.
  378. Torvalds, Linus (2 March 2005). "Linux 2.6.11". LKML (Mailing list). Retrieved 28 February 2015.
  379. 1 2 Wright, Chris (12 June 2005). "Linux 2.6.11.12". LKML (Mailing list). Retrieved 28 February 2015.
  380. Torvalds, Linus (17 December 2003). "Linux 2.6.0". LKML (Mailing list). Retrieved 28 February 2015.
  381. 1 2 Torvalds, Linus (24 December 2004). "Ho ho ho - Linux v2.6.10". LKML (Mailing list). Retrieved 28 February 2015.
  382. 1 2 "Introducing the 2.6 Kernel | Linux Journal". www.linuxjournal.com. Retrieved 22 March 2024.
  383. "Release notes for v2.5.4". The Linux Kernel Archives. Linux Kernel Organization, Inc. Retrieved 3 July 2021.
  384. "kpatchup 0.02 kernel patching script". LWN.net. Retrieved 12 September 2013.
  385. "mikas blog » Blog Archive » Zonked Quokka and USB". michael-prokop.at. 14 September 2004. Retrieved 12 September 2013.
  386. Torvalds, Linus (4 January 2001). "And oh, btw." LKML (Mailing list). Retrieved 8 March 2015.
  387. 1 2 Tarreau, Willy (18 December 2010). "Linux 2.4.37.11". LKML (Mailing list). Retrieved 14 September 2011.
  388. 1 2 3 "Man page of FILESYSTEMS". sites.uclouvain.be. Retrieved 16 March 2024.
  389. Rob Radez (23 November 2001). "2.4.15-final". Linux kernel mailing list.
  390. 1 2 Daniel Robbins (1 September 2001). "Common threads: Advanced filesystem implementor's guide, Part 3". IBM DeveloperWorks. Archived from the original on 3 February 2012. Retrieved 15 February 2013.
  391. 1 2 Harald Welte, netfilter archeology: 18 years from 2.3 to 4.x, 5 December 2017
  392. "Linux-Kernel Archive: Re: 2.4.15-greased-turkey ???". lkml.indiana.edu. 23 November 2001. Retrieved 12 September 2013.
  393. "Interview: Andrea Arcangeli". KernelTrap. 18 May 2004. Retrieved 23 February 2024.
  394. Torvalds, Linus (20 January 1999). "2.2.0-final". LKML (Mailing list). Retrieved 8 March 2015.
  395. "LATEST-IS-2.2.26". Archived from the original on 13 July 2012.
  396. McAllister, Neil (24 January 2013). "Kernel hacker Alan Cox quits Linux, Intel". The Register. Retrieved 23 September 2018.
  397. Petersen, Marc-Christian (13 January 2005). "Linux 2.2.27-rc2". Archived from the original on 30 June 2007.
  398. Petersen, Marc-Christian (25 February 2004). "Linux 2.2.26 aka "2.2 is not dead" released". LKML (Mailing list).
  399. 1 2 Jones, M. (18 September 2018) [first published on 2009-12-14]. "Inside the Linux 2.6 Completely Fair Scheduler". developer.ibm.com. Retrieved 7 February 2024.
  400. Torvalds, Linus (9 June 1996). "Linux 2.0 really _is_ released." LKML (Mailing list). Retrieved 8 March 2015.
  401. "LATEST-IS-2.0.40". Archived from the original on 13 July 2012.
  402. Weinehall, David (8 February 2004). "[ANNOUNCE] Linux-kernel 2.0.40 aka 'The Moss-covered Tortoise'". Archived from the original on 16 November 2006.
  403. Torvalds, Linus (10 May 1996). "Century Linux!". LKML (Mailing list). Retrieved 29 April 2016.
  404. "Public Git Hosting - davej-history.git/blob - drivers/char/random.c". repo.or.cz. Retrieved 29 March 2024.
  405. Stephen Shankland (1 November 2000). "Test version of new Linux kernel available". CNET News. Retrieved 22 November 2011.
  406. "Linus Torvalds Releases Linux 1.2.0" . Retrieved 5 April 2017.
  407. "Original IP Firewall (2.0 Kernels)". tldp.org. Retrieved 29 March 2024.
  408. 1 2 "Linux 0.99 patchlevel 14 - Diff - 75bb5836a8a8c0ee44ffd60a51f357b9568f1381^! - pub/scm/linux/kernel/git/nico/archive - Git at Google". kernel.googlesource.com. Retrieved 22 March 2024.
  409. "Linux Kernel Version History: 0.99 series kernels". www.oldlinux.org. Retrieved 11 October 2020.
  410. 1 2 Jones, M. Tim (17 February 2009). "Anatomy of ext4". IBM Developer Works. Archived from the original on 20 February 2015. Retrieved 8 February 2012.
  411. 1 2 3 4 5 "Finally: 0.98". www.tech-insider.org. Retrieved 29 March 2024.
  412. "Linux Kernel Version History: 0.98 series kernels". www.oldlinux.org. Retrieved 11 October 2020.
  413. "Linux Kernel Version History: 0.97 series kernels". www.oldlinux.org. Retrieved 11 October 2020.
  414. "Linux Kernel Version History: 0.96 series kernels". www.oldlinux.org. Retrieved 11 October 2020.
  415. "Linux Kernel Version History: 0.95 series kernels". www.oldlinux.org. Retrieved 11 October 2020.
  416. 1 2 3 4 5 "linux-0.12 is available - refs/tags/v0.12 - pub/scm/linux/kernel/git/nico/archive - Git at Google". kernel.googlesource.com. Retrieved 29 March 2024.
  417. "Happy 25th once again to Linux, 'the little OS that definitely could'". PCWorld. 5 October 2016. Retrieved 5 October 2019.
  418. Mauerer, Wolfgang (2010). Professional Linux Kernel Architecture. John Wiley & Sons. p. 490. ISBN   9781118079911.
  419. "linux release 0.01 - refs/tags/v0.01 - pub/scm/linux/kernel/git/nico/archive - Git at Google". kernel.googlesource.com. Retrieved 29 March 2024.