"We will see the experimental Rust programming language support within the Linux kernel mainlined in 2022," writes Phoronix, citing patches sent out Monday "introducing the initial support and infrastructure around handling of Rust within the kernels."
The earlier patch series was posted for review and discussion about Rust programming language support in the Linux kernel. In the months since there has been more progress on enabling Rust for the Linux kernel development, Linus Torvalds is not opposed to it, and others are getting onboard with the effort. Rust for the Linux kernel is gaining interest from developers because of its memory safety protections and other benefits. The patches for Rust support were sent out by Ojeda. The Rust code is now relying on stable Rust releases rather than the beta state previously, as well as new modularization options, stricter code enforcements, and other low-level code improvements.
Red Hat is now supporting Rust code within the Linux kernel.
Ryan Levick, a Microsoft principal cloud developer advocate, explained that Rust is completely memory safe. This is a major improvement since roughly two-thirds of security issues can be traced back to handling memory badly. Levick said that Rust prevents those issues without adding any overhead.