Google rewriting Android’s Binder in Rust with promising results
Google engineers on Wednesday posted an initial request for comments" set of patches that re-implement Android's Binder code within the Linux kernel in the Rust programming language rather than C.
Binder remains a critical piece of Android's software stack and for increasing the robustness and security, Google is pursuing a rewrite of the C code in Rust. Binder is responsible for inter-process communication (IPC) and other tasks on Android while replacing it with memory-safe Rust code should be a big step-up for system security.
Rust is everywhere.