Linux creator Linus Torvalds is said to have committed to bringing Rust to the operating system.
In an email received by ZDNet (Opens in a new tab)Torvalds said the programming language will reach Linux version 6.1 “unless something strange happens”.
This isn’t the first time that Linux has been rumored to adopt Rust, with some saying it will reach version 5.20. This time around, Torvalds’ commitment appears to be greater, except that he stresses that he will “only have the basic infrastructure (i.e. no serious use case yet)”.
Reportedly, initial concerns have been raised about Rust’s implementation of requirements for non-standard extensions, but Torvalds explained that Linux “has been using exceptions to the C standard for decades,” indicating that the company is already ready to adapt.
Linux 6.0 is the current rendering of the project, which has been available for testing since August 2022, but details of the next release have already been revealed, including the operating system’s ability to tell you if your CPU is faulty.
According to CircleCI’s report on the most popular programming languages, Rust just reached the 25th place in 2021 after breaking out of the top 25 the previous year. However, Rust is favored for its solid performance, and Google supports it to develop the Android operating system (which in itself is a very popular Linux distro).
In a post on Google Security Blog (Opens in a new tab) In April 2021, Android team member Wadson Almeida Felho said that Rost was ready to join C as a “working language for a kernel application”. Filho goes on to explain that Rust “can help [the team] Reducing the number of potential bugs and vulnerabilities in privileged code while playing well with the core core and preserving its performance characteristics.”