Googleは、AndroidのカーネルレベルにおけるBinder IPCドライバのC言語実装をLinuxカーネルから完全に削除した。
Greg Kroah-Hartman氏のchar/miscプルリクエストによると、Rustで書き直されたBinderドライバは現在安定しており、「数十億台のデバイス」で使用される唯一の焦点となる。
旧来のC言語ドライバはAndroidの歴史を通じて複雑化し、「保守が困難」な構造になっていた。
Linuxカーネルのchar/miscプルリクエストにより、Androidのプロセス間通信(IPC)メカニズムであるC言語ベースのBinderドライバが正式に削除され、Rustで書き直されたドライバに置き換わった。新ドライバはテストでC版を性能面で上回り、保守も容易。
01Googleは、AndroidのカーネルレベルにおけるBinder IPCドライバのC言語実装をLinuxカーネルから完全に削除した。
Greg Kroah-Hartman氏のchar/miscプルリクエストによると、Rustで書き直されたBinderドライバは現在安定しており、「数十億台のデバイス」で使用される唯一の焦点となる。
旧来のC言語ドライバはAndroidの歴史を通じて複雑化し、「保守が困難」な構造になっていた。