Linux Turns 35: The Open Source Legend from Hobby Project to Global Development Engine

Linux at 35: how a student's hobby became the world's most critical open source infrastructure.
Celebrating its 35th anniversary, Linux has grown from Linus Torvalds's 1991 hobby project into the backbone of modern computing — powering 100% of top supercomputers, most cloud platforms, and over 70% of smartphones via Android. Its enduring success stems from open source collaboration, a global contributor network, innovative tools like Git, and a proven governance model that balances community input with decisive leadership.
A "Hobby Project" Turns 35
In August 1991, Finnish university student Linus Torvalds posted a now-historic message on the comp.os.minix newsgroup: "I'm doing a (free) operating system (just a hobby, won't be big and professional like GNU)." Thirty-five years later, this so-called "hobby project" has become the core infrastructure underpinning modern digital civilization.
comp.os.minix was a Usenet newsgroup dedicated to discussing the Minix operating system. Minix was a Unix-like system written by Dutch computer scientist Andrew S. Tanenbaum in 1987 for teaching operating system concepts. Usenet was one of the most important public discussion platforms in the early days of the internet, using a hierarchical newsgroup structure and serving as the core hub for technical community exchange in an era before the World Wide Web became widespread. Torvalds conceived the idea of writing his own operating system kernel while studying Minix, and Minix's teaching-oriented design limitations in production environments left precisely the space that Linux would fill.
Notably, the GNU (GNU's Not Unix) that Torvalds mentioned was the core project of the free software movement launched by Richard Stallman in 1983, aiming to create a complete Unix-like operating system composed entirely of free software. By 1991, the GNU project had already developed a compiler (GCC), a debugger (GDB), a text editor (Emacs), a shell (Bash), and many other system-level tools — the only thing missing was a usable kernel. GNU's own Hurd kernel was progressing slowly. The emergence of the Linux kernel filled this exact gap, which is why the complete operating system is technically the "GNU/Linux" combination. Linux was released under the GPLv2 license, which requires that any derivative work based on GPL code must also be open-sourced under the same license. This "copyleft" clause has ensured that the Linux ecosystem has remained open ever since.
From that rudimentary kernel that could only run on a 386 processor to its current ubiquity across supercomputers, smartphones, cloud servers, and embedded devices, Linux's trajectory has essentially redefined how the software world operates. The Intel 80386 (commonly known as the 386) was a 32-bit microprocessor released in 1985, marking a milestone in the x86 architecture's transition from 16-bit to 32-bit computing. The 386 introduced virtual memory management in protected mode, multitasking support, and a 4GB linear address space — hardware features that made it possible to run a real Unix-like operating system on a personal computer. Before the 386, Unix systems typically ran on expensive workstations and minicomputers. The widespread availability of the 386 enabled university students like Torvalds to experiment with operating system development on personal computers, fundamentally lowering the hardware barrier to OS development. What's even more remarkable is that this kernel continues to be iteratively improved by developers worldwide to this day.
Why Is Linux Everywhere?
If any software project has truly achieved "ubiquity," Linux is it:
- 100% of the world's top 500 supercomputers run Linux;
- The vast majority of virtual machine instances on major cloud platforms (AWS, Google Cloud, Azure) are Linux-based;
- Over 70% of the world's smartphones run Android, whose kernel is Linux.
TOP500 is a ranking of the world's fastest supercomputers published twice a year since 1993, with the Linpack benchmark's floating-point performance as the primary evaluation criterion. Linux's dominance on the TOP500 began in the early 2000s and reached 100% by 2017, where it has remained ever since. The reason lies in supercomputing's extremely demanding requirements for operating systems: fine-grained hardware resource control, support for massive parallel computing, and the ability to deeply customize and optimize for specific hardware architectures. The open-source nature of the Linux kernel allows research institutions and hardware vendors to freely modify kernel code to coordinate the operation of tens of thousands of compute nodes — a level of flexibility no closed-source operating system can offer.
Android was founded by Andy Rubin and others in 2003 and acquired by Google in 2005. Android uses the Linux kernel as its underlying OS core, handling hardware abstraction, memory management, process scheduling, and security mechanisms, but builds an entirely different software stack on top compared to traditional Linux distributions. This includes the Android Runtime (ART) virtual machine, the HAL hardware abstraction layer, and a Java/Kotlin-based application framework. Notably, Android has made extensive custom modifications to the Linux kernel, including the Binder inter-process communication mechanism, the Low Memory Killer (LMK), and Wakelocks — features specific to mobile devices. These modifications once diverged significantly from the mainline Linux kernel, but in recent years Google has actively pushed Android-specific kernel patches upstream, gradually narrowing the code gap between the two.
From Servers to IoT: Linux's Domain of Dominance
Linux's dominance in the server space is particularly striking. The vast majority of web servers and backend systems for internet services are built on Linux. Moreover, with the rapid growth of the Internet of Things, Linux has found its way into smart TVs, routers, automotive infotainment systems, and even industrial control equipment.
This widespread adoption is no accident. Open source, free, highly customizable, stable, and reliable — these core qualities make Linux the top choice for enterprises and developers building systems. It requires no expensive licensing fees and is not controlled by any single vendor, giving it decisive advantages in both cost-sensitive and security-sensitive scenarios.
The Secret to 35 Years of Vitality: The Open Source Collaboration Model
The key to Linux's enduring vitality over 35 years lies in the open source collaboration model it pioneered and continues to practice. This model has become the gold standard for modern software engineering.
A Global Contribution Network
Every Linux kernel release represents the collective effort of thousands of developers around the world. These contributors include independent tech enthusiasts as well as full-time engineers from tech giants like Google, Intel, Red Hat, and Huawei. Companies invest resources in Linux development because their own products and services deeply depend on this kernel — creating a self-reinforcing virtuous cycle.
This decentralized yet well-organized collaboration operates efficiently through Git — the version control tool that Torvalds also created specifically for managing Linux development. Git was born out of a crisis in 2005. Prior to that, Linux kernel development relied on BitKeeper, a commercial version control system whose developer, BitMover, had granted free licenses to the Linux community. But when Linux community member Andrew Tridgell reverse-engineered BitKeeper, BitMover revoked the free license. Torvalds wrote the initial version of Git in just two weeks, with design goals of supporting distributed development, high-speed processing of large codebases, and strong data integrity guarantees. Git uses a distributed architecture where every developer holds a complete copy of the repository, enabling commits, branching, and merging without any central server. Today, Git has become the de facto version control standard in the software development industry, and Git-based collaboration platforms like GitHub and GitLab host the code management for the vast majority of open source and commercial software projects worldwide. Every day, large volumes of code patches are submitted, reviewed, and merged, and the kernel continues to evolve at a steady cadence.
Governance Structure and Technical Leadership
Linux's success is not just a victory of technology — it's also a victory of governance. Torvalds's role as the ultimate decision-maker in a "Benevolent Dictator" capacity, combined with a mature hierarchical subsystem maintainer structure, ensures that code quality and evolutionary direction remain consistent across a massive contributor base.
"Benevolent Dictator for Life" (BDFL) is a common governance model in open source communities, where the project's founder or core leader retains final authority on major decisions while interacting with the community in an open and consultative manner. Besides Torvalds, Python creator Guido van Rossum also served as BDFL for many years (until stepping down in 2018). The Linux kernel's governance uses a layered maintainer system: the kernel is divided into hundreds of subsystems, each with one or more maintainers responsible for code review and patch acceptance. A patch typically passes through multiple layers of review — from subsystem maintainers to higher-level maintainers — before Torvalds makes the final decision during each merge window. In 2018, Torvalds took a brief leave of absence and championed the adoption of a new Code of Conduct, signaling that Linux's governance culture continues to mature and evolve.
This governance experience has provided a replicable template for countless subsequent open source projects.
From Personal Hobby to Global Industry Standard
Looking back at Torvalds's original remark — "just a hobby" — the contrast is striking. How did a university student's personal project evolve into a global industry standard?
The answer lies in the precise alignment of open source philosophy with real-world demand. Linux appeared at exactly the right moment — an era of explosive growth in computing needs — offering an open, extensible, license-free technical foundation. As more people used and improved it, its value amplified with network-effect dynamics.
Today, an enormously vast ecosystem has formed around Linux:
- Distribution ecosystem: Ubuntu, Debian, Fedora, Arch Linux, and others cater to different use cases;
- Enterprise support: Red Hat, SUSE, and others provide commercial services and long-term maintenance;
- Cloud-native technology stack: Docker containers and Kubernetes orchestration both run on Linux as their foundation.
A Linux distribution (distro) is a complete operating system created by combining the Linux kernel with the GNU toolchain, a package management system, a desktop environment, and various application software. The core differences between distributions lie in package management approaches, update strategies, target user bases, and default configurations. The Debian family (including Ubuntu) uses the APT/dpkg package management system and is known for stability; the Red Hat family (including Fedora, CentOS Stream, and RHEL) uses RPM/DNF and dominates the enterprise market; Arch Linux uses a rolling release model, always providing the latest software packages, and is favored by advanced users who want cutting-edge technology. There are also specialized distributions like Kali Linux for security auditing, Tails for privacy protection, and the Yocto Project for embedded development. This diverse ecosystem enables Linux to adapt to virtually every computing scenario — from desktops to servers, from embedded systems to supercomputers.
Docker container technology was released by Solomon Hykes in 2013. Its core innovation leverages the Linux kernel's Namespaces and cgroups mechanisms to package applications and all their dependencies into lightweight, portable container images. Unlike traditional virtual machines, containers share the host machine's Linux kernel without needing to emulate a complete hardware layer, resulting in fast startup times and minimal resource overhead. Kubernetes (K8s) was open-sourced by Google in 2014, evolving from Borg, Google's internal container orchestration system used for over a decade. Kubernetes automates the deployment, scaling, and management of containerized applications. It defines core abstractions like Pods, Services, and Deployments, and provides production-grade capabilities including service discovery, load balancing, automatic recovery, and rolling updates. Both technologies deeply depend on Linux kernel features, serving as cornerstones of cloud-native architecture and key technological pillars that keep Linux at the center of the cloud computing era.
It's fair to say that without Linux, today's cloud computing and modern internet as we know them simply would not exist.
Conclusion: The Ultimate Proof of Open Source Power
Thirty-five years — in the fast-iterating software industry — is practically a geological age. Once-dominant commercial operating systems have risen and fallen, yet this "hobby project" born in a university dormitory has stood the test of time and continues to be passionately advanced by developers around the world.
The Linux story is not just a technological legend — it is the ultimate proof of the open source collaboration model's extraordinary vitality. It shows us just how far a simple idea can go when the code is open, the community is open, and collaboration is open. In an era where AI and cloud computing continue to reshape everything, Linux remains the most solid foundation — and its development story is still being written.
Related articles

Google Antigravity + Gemini 3.7 Flash: An Efficient Approach to Multi-Agent Collaboration
Explore how Google's Antigravity orchestration platform and Gemini 3.7 Flash model work together to solve complex multi-agent math and engineering problems.

Max Plan Shifts from Subscription to Credits — Has Your Usage Actually Shrunk?
AI coding subscriptions shift from session-time to API credits. A $100 Max plan now offers $300 in credits at a 3:1 ratio — has actual usage really shrunk?

OpenAI Cuts Off Cursor: The Full Story Behind the Feud and China's Push for Open-Source, Affordable AI
OpenAI cuts Cursor's model access over Musk's acquisition; Cursor pivots to Claude. Meanwhile, Chinese AI models like Qwen, GLM, and Hunyuan push open-source affordability, accelerating AI democratization.