Workflow
开源项目传承
icon
Search documents
为没有 Linus 的一天做准备!Linux社区敲定接班预案
程序员的那些事· 2026-02-01 00:58
Core Viewpoint - The Linux kernel community has formally addressed concerns regarding its continuity in the event of Linus Torvalds stepping down, emphasizing the need for a structured succession plan to ensure the project's ongoing operation and evolution [1][13]. Group 1: Project Structure and Governance - The Linux kernel is not a project maintained by a single individual; it involves over 100 maintainers globally, each responsible for different subsystems, which allows for distributed collaboration and continuous evolution [2]. - The final integration of code into the mainline repository has traditionally been overseen by Linus Torvalds, but the community acknowledges that others can take on this responsibility when necessary [3]. - There are differing opinions within the community regarding the impact of Torvalds' potential departure, with some expressing concerns about fragmentation similar to that of Unix, while others believe the project can continue effectively without him [4]. Group 2: Succession Planning - A clear principle has been established: if the current maintainers are unable or unwilling to continue their roles, a process to identify a replacement must be initiated immediately [5]. - The responsibility for initiating this process falls to the "$ORGANIZER," the individual who organized the most recent kernel maintainer summit [6]. - If the organizer is unavailable, the chair of the Technical Advisory Board (TAB) will step in as a backup [7]. Group 3: Crisis Response Protocol - In the event of a succession crisis, a structured response must be initiated within 72 hours, led by the organizer, to convene discussions among key stakeholders [9][10]. - The focus of these discussions will be on the ongoing management of the top-level kernel repository to ensure the project's long-term health [11]. - Following the meetings, a special group must be formed to communicate the next steps to the community within two weeks [11][12]. Group 4: Historical Context and Future Preparedness - The emergence of this document is a result of discussions at the 2025 maintainer summit regarding succession and continuity, highlighting the community's proactive approach to potential leadership transitions [13][15]. - Linus Torvalds has acknowledged the aging of the maintainer community and the need for a new generation to be prepared for future leadership roles [18][19]. - The current continuity plan serves as a reference model for other open-source projects, aiming to balance individual influence with institutional safeguards to prevent reliance on a single person [22]. Group 5: Overall Readiness - The Linux kernel community has developed a certain level of "disaster response capability," with multiple core members having the authority to submit code to the mainline repository, ensuring that the release process is not dependent on a single individual [21]. - The most likely scenario is that Torvalds will choose to step down at an appropriate time and facilitate a smooth transition [21]. - Regardless of when Torvalds decides to pass the baton, the Linux project appears to be well-prepared for the future [23].