LinuxST / a history of linux

Major Kernel Releases

From version 0.01 to the modern era

This is a selective list of landmark kernel releases. The Linux kernel follows a time-based release model (roughly every 9–10 weeks) since version 2.6, so only major milestones are listed here rather than every point release.

VersionDateSignificance
0.01Sep 1991First release. 10,239 lines. Ran Bash and GCC on i386.
0.12Jan 1992Re-licensed under GPL v2. Community contributions begin.
1.0Mar 1994First "production" release. TCP/IP networking, ext2 filesystem.
1.2Mar 1995Alpha, SPARC, MIPS architecture support added.
2.0Jun 1996SMP support. Multiple architectures. First truly multiplatform release.
2.2Jan 1999Improved SMP, new networking stack, support for large memory.
2.4Jan 2001USB, ISA Plug-and-Play, ext3 journaling filesystem, iptables.
2.6Dec 2003Major rewrite of scheduler (O(1)), NPTL threads, sysfs, udev, SELinux.
3.0Jul 2011Version number change (from 2.6.39). Chosen for Linux's 20th anniversary.
3.8Feb 2013Full support for user namespaces, enabling unprivileged containers.
4.0Apr 2015Live kernel patching support.
4.15Jan 2018Meltdown/Spectre mitigations (KPTI). AMD Secure Memory Encryption.
5.0Mar 2019Energy-aware scheduling, Adiantum encryption, AMD FreeSync.
5.4Nov 2019LTS release. exFAT support, kernel lockdown, io_uring.
5.10Dec 2020LTS release. EXT4 fast commits, static calls for performance.
5.15Oct 2021LTS release. NTFS3 driver, DAMON memory management, KFENCE.
6.0Oct 2022Another version bump. Improved Rust infrastructure in kernel tree.
6.1Dec 2022LTS release. First release with merged Rust support. MGLRU.
6.6Oct 2023LTS release. Intel shadow stack (CET), network improvements.
6.12Nov 2024LTS release. Preempt-RT merged. Real-time Linux in mainline.
6.19Feb 2026Last release of the 6.x series. Kernel source surpasses 39.8 million lines.
7.0Apr 2026New major version. Rust in mainstream kernel subsystems, new scheduler, self-healing filesystem improvements. Linux turns 35.

For the complete changelog of every release, see kernelnewbies.org or the official kernel.org archives.