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.


  1. 2023-11-05 9:16 pm
  2. 2023-11-06 1:47 am