25 października 2026 r. Phoronix poinformował, że Linus Torvalds scalił zmiany char/misc dla Linux 7.4, usuwające sterownik Binder napisany w C i przekazujące jego rolę implementacji w Ruście. Zmienia się kod sterownika w jądrze, a nie funkcja Binder wykorzystywana przez Androida.
Co zmienia Linux 7.4 w sterowniku Binder
Według Phoronix implementacja w Ruście osiągnęła parytet funkcjonalny z wersją w C. Zmiana dotyczy więc implementacji sterownika: w opisywanych zmianach dla Linux 7.4 kod C ustępuje miejsca wersji Rust.
Binder nadal obsługuje komunikację międzyprocesową Androida
Binder pozostaje mechanizmem komunikacji międzyprocesowej (IPC) Androida. Zgłoszona zmiana zastępuje sterownik jądra, który obsługuje Binder; nie usuwa samego mechanizmu IPC.
Kompilacja ze standardową konfiguracją Binder wymaga Rusta
Hardware Busters informuje, że standardowy symbol konfiguracji Binder zależy od włączenia Rusta. W praktyce kompilacja jądra wybierająca tę konfigurację musi mieć włączoną obsługę Rusta. Hardware Busters podaje też, że zmiana usuwa 11 470 linii kodu z 20 plików.
Co mówią doniesienia o wydajności
Phoronix podał, że sterownik w Ruście wypadł lepiej od wersji C w niektórych testach. Dotyczy to tych testów i nie przesądza o ogólnej przewadze wydajnościowej.