Fundamentals 5 min read

How Linux Kernel Evolved from a Hobby to the Backbone of Modern Computing

The Linux kernel began in 1991 as a 21‑year‑old student's hobby, progressed through early releases like 0.01, 0.02, 0.11 and 0.12, gained a collaborative community, added critical features such as disk paging and job control, and today powers servers, cloud infrastructure, supercomputers, embedded devices and Android.

Liangxu Linux
Liangxu Linux
Liangxu Linux
How Linux Kernel Evolved from a Hobby to the Backbone of Modern Computing

In 1991, a 21‑year‑old Linus Torvalds posted a modest announcement on a Usenet newsgroup, launching what he called a personal hobby: the Linux kernel. The first public source, version 0.01, was merely code that could not run, released to signal interest.

Early Releases and Milestones

By July 1991, Torvalds began work on user‑level components such as device drivers and a bootable disk. In September, the 0.01 source was made available to a small group. The subsequent 0.02 release in October became the first usable version, capable of running binaries like bash, gcc, and GNU utilities, though it still lacked many drivers and contained numerous bugs.

December 1991 saw version 0.11, which introduced on‑demand loading, code/data sharing, improved drivers, and support for various keyboards and video cards. Crucially, it bundled tools like mkfs, fsck and fdisk, eliminating the need for Minix during setup.

Community Growth and Technical Advances

Early 1992 marked the transition from a solo project to collaborative development. Contributions such as POSIX job control by tytso were merged, and the first mailing list “Linux‑activists” and FTP mirrors were created. Community efforts reduced memory usage, prompting Torvalds to implement disk paging.

The kernel’s licensing was initially permissive yet restricted against monetary transactions, a policy later revised. Version 0.12, released in January 1992, stabilized the kernel, added virtual memory (VM) and job control, and set the stage for rapid adoption, with the version number soon jumping to 0.95.

Modern Era

Since those early releases, Linux has undergone continuous evolution. The third candidate for Linux 6.17 was announced recently, illustrating the kernel’s longevity. Although its desktop market share hovers around 5 %, Linux dominates servers, powers the majority of cloud infrastructure, runs on most supercomputers, underpins countless embedded devices, and serves as the core of Android.

Original source: https://blog.csdn.net/absurd/article/details/622055
Linux history image
Linux history image
Linux early version screenshot
Linux early version screenshot
Linuxopen-sourceoperating systemsKernel History
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.