Way back in 2004, Jonathan Schwartz, then Sun’s chief operating officer, suggested that cars could become software platforms the same way feature phones were. He was right. But, it’s Linux, not Java, which is making the most of “smart cars”.
That’s because Linux and open-source software are flexible enough to bring a complete software stack to any hardware, be it supercomputer, smartphone, or a car. There are other contenders, such as Blackberry’s QNX and Microsoft IoT Connected Vehicles, but both have lost ground to Linux. Audi is moving to Linux-based Android and Microsoft lost is biggest car customer, Ford, years ago.