Linux Kernel Evolution: Linus Torvalds Shifts Role to Oversight
Mumbai, India – Linus Torvalds, the creator of the Linux kernel, has transitioned from a primary coder to a project manager, overseeing a global development effort that now relies on a vast network of contributors. During the Open Source World Summit, Torvalds described his current role as primarily focused on coordinating changes and ensuring the kernel’s overall coherence.
From Coder to Coordinator
Torvalds now primarily utilizes Git and email to manage the Linux kernel’s development. He stated, "Honestly, I’m not really reading code anymore. I’m not a programmer, I’m a development manager." His focus has shifted from writing code to overseeing the numerous developers contributing to the project.

Git and Email: Key Tools
Git, a version control system he created in 2005, remains central to the process, tracking changes and facilitating collaboration across different branches. Email provides context and justification for proposed changes, allowing Torvalds to understand the rationale behind modifications without needing to meticulously review every line of code.

Addressing Long-Standing Issues
Experts recently discovered a security vulnerability in Linux that had been dormant for 16 years, highlighting the importance of thorough review processes. Torvalds can leverage Git to understand the origins of conflicts and then rely on the expertise of individual development teams to resolve them.

A Distributed, Reviewed Process
The Linux kernel’s evolution now relies on a structured system of peer review and collaboration, with Torvalds acting as the final decision-maker, prioritizing strategic considerations over individual coding tasks. This shift reflects the kernel’s massive scale and the diverse contributions of its global community.