Linus Torvalds released Linux kernel 7.0 on April 12, 2026, marking the start of a new major version series. Although the version number follows a routine rollover from Linux 6.19, the release still introduces meaningful technical changes. The development cycle, however, faced unusual turbulence with a higher volume of commits than typical releases. As a result, the final version reflects both stability improvements and expanded capabilities.
Rust Integration and Security Enhancements
The release formally establishes Rust as a stable language within the kernel. Consequently, developers can now rely on Rust to reduce memory-related vulnerabilities common in C-based systems. However, some configurations remain under active refinement. In addition, the kernel introduces self-healing capabilities for the XFS filesystem, which can detect and repair data corruption without downtime.
Furthermore, kernel 7.0 adds support for ML-DSA, a post-quantum cryptographic algorithm designed to withstand future quantum attacks. At the same time, it expands hardware compatibility with atomic 64-byte loads on ARM64 and new security extensions for RISC-V. It also includes early driver support for upcoming Intel and AMD processors, ensuring readiness for next-generation hardware.
AI Influence on Development Workflow
At the same time, AI tools have begun reshaping the kernel development process. Developers now encounter a surge in high-quality bug reports generated through AI-assisted analysis. As a result, maintainers handled more edge-case issues during the release cycle, which increased overall commit activity.
To address this shift, the project introduced a new policy for AI-assisted contributions. Contributors must now label such inputs with an “Assisted-by” tag, which assigns accountability to the human author. Meanwhile, Linux 7.0 is already rolling out across distributions, and it will ship with Ubuntu 26.04 LTS later this month.








