No, you didn’t have to port your game to linux for OnLive.
Actually, the only interesting innovation with Stadia is using wifi controllers that connect directly to servers rather than being mediated by the client device. I wonder what that could mean for audio output from the controller, if that’s supported…