Rust meets Linux in a clash of coding cultures. Why some developers are resisting, and where things go from here.