Ojeda: Memory Safety for the World’s Largest Software Project

Miguel Ojeda has posted an
update on the Rust-for-Linux project
.

This second year since the RFC we are looking forward to several
milestones which hopefully we will achieve:

  • More users or use cases inside the kernel, including example drivers – this is pretty important to get merged into the kernel.
  • Splitting the kernel crate and managing dependencies to allow better development.
  • Extending the current integration of the kernel documentation, testing and other tools.
  • Getting more subsystem maintainers, companies and researchers involved.
  • Seeing most of the remaining Rust features stabilized.
  • Possibly being able to start compiling the Rust code in the kernel with GCC.
  • And, of course, getting merged into the mainline kernel, which
    should make everything else easier!



Source: LWN.net – Ojeda: Memory Safety for the World’s Largest Software Project