Fundamentals 6 min read

Linux Kernel Maintenance: Linus Torvalds on Aging Maintainers and the Road to Kernel 5.8

Linus Torvalds highlighted the generational challenge of Linux kernel maintenance, the difficulty of finding new maintainers, the importance of trust, the continued dominance of C with emerging Rust support, and previewed the massive upcoming 5.8 release with its new hardware and feature updates.

IT Xianyu
IT Xianyu
IT Xianyu
Linux Kernel Maintenance: Linus Torvalds on Aging Maintainers and the Road to Kernel 5.8

At recent open‑source and embedded‑Linux conferences, Linus Torvalds warned that most current Linux kernel maintainers are in their 50s and 60s, raising concerns about a generational hand‑over and the community’s ability to attract younger contributors.

Torvalds emphasized that the kernel community is not as old as it seems, noting that many developers under 50 are actively contributing, but stressed the difficulty of finding people willing to review and improve others' code, which remains a core problem.

He discussed the need to build trust within the community, both among maintainers and contributors, and admitted that maintaining the kernel can be monotonous and demanding, requiring constant email communication and code reviews.

Regarding technology, Torvalds reaffirmed that C remains one of the top ten programming languages for the kernel, while acknowledging that Rust is being considered for driver development and other non‑core components.

The upcoming Linux 5.8 release, described as one of the largest ever, includes extensive updates such as new drivers, initial support for IBM/OpenPOWER POWER10, KVM enhancements (including nested AMD live migration), exFAT support, accelerator support for Habana Labs Gaudi AI processors, and Thunderbolt support for Intel Tiger Lake.

Torvalds noted that the size of the 5.8 release may delay the final version and require additional release candidates, but overall progress is smooth.

He also reflected on his own candid communication style, apologizing for past harsh remarks and expressing a commitment to improve empathy while maintaining a strict stance on code quality.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

RustLinuxopen sourceC languagemaintenancekernel-developmentKernel 5.8
IT Xianyu
Written by

IT Xianyu

We share common IT technologies (Java, Web, SQL, etc.) and practical applications of emerging software development techniques. New articles are posted daily. Follow IT Xianyu to stay ahead in tech. The IT Xianyu series is being regularly updated.

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.