Linux 7.0 Arrives With Landmark Changes
Linus Torvalds released Linux kernel version 7.0 on 13 April 2026, bringing with it several noteworthy changes including the formalisation of Rust as an officially supported programming language within the kernel, alongside the addition of updated code for vintage Alpha and SPARC processor architectures.
The version jump to 7.0 marks a significant moment for a project that has underpinned everything from Android smartphones to cloud servers and supercomputers for more than three decades. Kernel version numbers typically increment at Torvalds' discretion rather than following a strict release schedule, making the move to 7.0 a symbolic as well as technical milestone.
Rust Support Made Official
Among the most consequential changes in Linux 7.0 is the formalisation of Rust support. The memory-safe systems programming language has been gradually introduced into the kernel over recent years as a complement to C, the language in which the bulk of the kernel is written. By officially recognising Rust as a supported language, the kernel project signals a long-term commitment to expanding its use — a decision that advocates argue will meaningfully reduce classes of memory-related security vulnerabilities that have historically plagued low-level systems code.
Legacy Hardware Gets a Refresh
In a move that surprised some observers, Linux 7.0 also includes updated code for Alpha and SPARC CPU architectures — platforms associated with computing hardware dating back to the 1990s. While these chips are far from mainstream today, they retain active user communities and research applications, and the Linux project has a long tradition of maintaining broad architectural compatibility.
Torvalds Reflects on AI and the Development Pipeline
Perhaps as notable as the release itself were Torvalds' comments accompanying it. The kernel's creator pondered the potential role of AI-powered tools in identifying bugs, and what that capability might mean for the kernel's famously rigorous review and release process. Torvalds did not provide specific details about which tools or approaches he had in mind, but his remarks reflect a broader conversation taking place across the software industry about whether large language models and automated code analysis can augment — or even partially replace — human code review.
The kernel development community has historically been cautious about changes to its well-established contribution and review workflows, and it remains to be seen whether AI-assisted bug finding will be formally integrated into the process or remain an informal supplement used by individual contributors.