Re: Security ???
Having worked designing microcontrollers into cars for 15 years, let me tell you how it works in Detroit:
Yes, each car manufacturer will initially have their own standard, like J1850, but eventually they will all standardize, like CAN.
If you supply an embedded system to Detroit, they want your code. If Apple or Google wants to supply an app or OS to Detroit, they must give the car companies their code and that is a major sticking point. They supply the code to Ford and Ford implements it. Changes are painful, it's not like patching your phone, for any code change there is paperwork, testing, months of more testing.
And this is critical - if Google offers an app, they cannot just update it on Google Play. Ford et al MUST APPROVE the new code!!! Google HATES THAT!!!
Apple and Google get no data. Nothing. Ford/GM/Chrysler do not share any data with suppliers. Apple and Google will get no "driving data goldmine" and that is where Google and Apple are freaking out because they are either being told no data sharing or being teased so Google/Apple will share information. Toyota and GM were the first to shout a hard NO on sharing.
Also, while Apple and Google are used to being able to dictate terms Detroit does not like being told what to do.