Original link: Canonical and UK's University of Bristol partner to investigate automated C to Rust translations / InfoWorld.
Canonical seems very focused on rweriting everything from C to Rust.
I am skeptical about the value. It makes perfect sense to me to write new low level code in Rust. It rewriting old low level code from C to Rust is likely to create a bunch of new errors and/or incompabilities. And most memory issues in old C code has been found. So why spend resources on such a rewrite.