Rewriting an operating system such as Linux is a monumental task that requires a deep understanding of systems programming and computer architecture. While Rust is a great language for systems programming, rewriting Linux in Rust would require significant effort and resources.
That being said, there are several ongoing efforts to write operating systems in Rust, such as Redox OS and Rusty-OS. These projects are not rewriting Linux, but are instead building new operating systems from scratch using Rust.
If you are interested in systems programming and operating systems, working on these projects or contributing to other open source operating systems would be a great way to learn and gain experience.
gistlibby LogSnag