The Linux kernel prepares for a “day after” Linus Torvalds

For more than three decades, the Linux kernel has grown with a comfortable paradox: a massive project maintained by hundreds of people worldwide, yet with a final, centralised step that has effectively passed through the hands of a near-single figure. Linus Torvalds didn’t just write the first lines of code; since 1991, he has also been the final integrator of the mainline tree—the canonical repository that decides what lands and what doesn’t.

That centrality—both efficient and fragile—now has a formal answer. The kernel community has documented a continuity procedure: a “plan to activate a plan” in case there is no orderly transition one day, whether due to retirement, incapacity, or any scenario that leaves the stewardship of the canonical repository in limbo.

It’s not a dramatic turn and it doesn’t crown an heir. It’s what a mature, industrial-grade project does: accept that even strong informal institutions need a protocol once time passes and the software stops being a hobby and becomes critical infrastructure.

Linux: from “personal project” to digital backbone

It’s easy to forget that Linux began as a small kernel in the era of newsgroups and mailing lists. What followed was organic growth: first in universities and technical environments, then as a foundation for servers, networking and supercomputing, and later as an indirect pillar of the mobile world (through Android) and the cloud.

The impact is obvious to anyone running production systems: Linux isn’t “just another operating system”. It’s a de facto standard in data centres, a structural ingredient in the software supply chain, and a layer on which essential services are built. When something like that depends—at the very last step—on a single central figure, a familiar risk concept comes into play: the bus factor.

The bus factor of mainline

Kernel development is distributed: subsystem maintainers, intermediate trees, public review, pull requests, and an engineering culture that has turned Linux into a remarkably effective social machine. Still, the final step—merging into mainline—has historically been the “good bottleneck”: a consistency filter that keeps the project coherent in both technical direction and style.

The uncomfortable question is not whether the community has the talent to keep going. The question is what happens if, when the time comes, there is no transition “with a script”—or if the person responsible for mainline cannot (or does not want to) facilitate it. That is the gap the new document is designed to close.

What the continuity procedure establishes

The text has been added to kernel documentation as “Linux kernel project continuity”, describing an emergency mechanism that is intended to be activated only if there is no smooth transition.

The logic is straightforward:

  • An Organizer is designated to kick off the process. The document defines this role as the most recent Linux Maintainers Summit organizer, with the chair of the Linux Foundation Technical Advisory Board (TAB) as an alternative.
  • That Organizer has 72 hours to initiate discussion with the invitees of the most recent Maintainers Summit.
  • If more than 15 months have passed since the last Maintainers Summit, the TAB determines the set of invitees.
  • The group may include additional maintainers if needed.
  • Within two weeks, a representative of the group communicates next steps to the wider community via ks*****@*********ux.dev.

In other words: the clock is defined, the convener is defined, the “electoral college” is bounded to the people already carrying day-to-day technical responsibility, and public communication is required on a short timeline. The goal isn’t to pre-appoint a successor—it’s to avoid a vacuum and reduce uncertainty in a project on which millions of deployments depend.

The approach also reveals a key idea: kernel continuity is not decided behind closed doors or through a mass vote, but within the core group that already bears the project’s operational weight.

Why this matters to companies, cloud, and operations

For an infrastructure provider—and especially for the European cloud ecosystem, where Linux is ubiquitous—the headline is not “Linus might retire tomorrow”. The headline is that the kernel treats as first-class something IT considers almost sacred: planning for critical failure modes.

Business continuity is a relentless lesson: technical redundancy is not enough; you also need organisational redundancy. The Linux kernel is a textbook case of software becoming global public infrastructure. Once a project reaches that status, its governance must also be “operable” under adverse conditions.

In systems terms:

  • If Linux underpins your workloads, you benefit from clear, documented procedures for unexpected scenarios.
  • If you run platforms at scale, you want the core of your stack to have continuity mechanisms—just like you demand within your own organisation.
  • If your business depends on stability and planning (kernel cycles, drivers, security, support), you don’t want the final integration point to be stuck in limbo due to the absence of a protocol.

There’s also a broader reading: in a world where the software supply chain is under increasing scrutiny, trust doesn’t come only from code quality. It also comes from how a project governs itself when the hard days arrive.

A quiet lesson: Linux scales in governance too

Linux has long proven it can scale in lines of code, number of maintainers, and technical complexity. The continuity document adds another layer: the ability to scale organisationally.

The community isn’t saying “this will happen”. It’s saying “if it happens, we won’t improvise”. That subtle difference is enormous—and it’s one of the signals that separates a brilliant project from a truly industrial one.

In an industry where critical systems live on procedures (change management, review, audits, recovery, incident response), formalising a continuity plan is not bureaucracy. It’s maturity.

Sysadmin quick take

  • What changes: a continuity procedure is documented to keep mainline moving if the canonical repository cannot be managed normally.
  • Trigger: lack of an orderly transition or an inability to facilitate one.
  • Timelines: 72 hours to start the process; 2 weeks to communicate next steps publicly.
  • Governance: driven by the Maintainers Summit invitee set and the Linux Foundation TAB, with Linux Foundation support.

References: GitHub Linus y System Administration

Share it on Social Media!

Cookies customization
Stackscale, Grupo Aire logo

By allowing cookies, you voluntarily agree to the processing of your data. This also includes, for a limited period of time, your consent in accordance with the Article 49 (1) (a) GDPR in regard to the processing of data outside the EEA, for instead, in the USA. In these countries, despite the careful selection and obligation of service providers, the European high level of data protection cannot be guaranteed.

In case of the data being transferred to the USA, there is, for instance, the risk of USA authorities processing that data for control and supervision purposes without having effective legal resources available or without being able to enforce all the rights of the interested party. You can revoke your consent at any moment.

Necessary Cookies

Necessary cookies help make a web page usable by activating basic functions such as the page navigation and the access to secure areas in the web page. The web page will not be able to work properly without these cookies. We inform you about the possibility to set up your browser in order to block or alert about these cookies, however, it is possible that certain areas of the web page do not work. These cookies do not store any personal data.

- moove_gdpr_popup

 

Analytical cookies

Analytical cookies allow its Editor to track and analyze the websites’ users behavior. The information collected through this type of cookie is used for measuring the activity on websites, applications or platforms, as well as for building user navigation profiles for said websites, application or platform, in order to implement improvements based on the analysis of data on the usage of the service by users.

Google Analytics: It registers a single identification used to generate statistical data about how the visitor uses the website. The data generated by the cookie about the usage of this website is generally transferred to a Google server in the USA and stored there by Google LLC, 1600 Amphitheatre Parkway Mountain View, CA 94043, USA.

- _dc_gtm_UA-XXXXXXXX-X

- _gat_gtag_UA_XXXXXXXX_X

- _ga

- _gcl_au

- _gid