Apple CarPlay Infotainment System Runs on BlackBerry’s QNX
n4bb.com
n4bb.com
In that case, the car is running QNX because it has always been running QNX and because the car must be useable even if the user decides to switch to a different platform or loses their device.
In that scenario, saying CarPlay is running QNX is similar to saying your Thunderbolt display is running OSX when it's connected to your Mac running OSX, or using an even closer analogy, similar to saying that your OS X machine is running linux because you're using SSH connected to a linux box (or any other kind of remote desktop)
Personally, I would guess this is the kind of integration at work here. This is not about actually delegating the entertainment system functionality to iOS. This is just about sending touch events and maybe telemetry data to iOS while displaying the video feed produced by iOS.
>Smooth connection Apple CarPlay is available for iPhone 5s, iPhone 5c and iPhone 5 running the latest version of Apple’s iOS operating system. Apple CarPlay allows connection of the device to the car through a Lightning cable. The connection is based on a streaming H.264 video feed that returns user input from the touchscreen. Apple CarPlay will be available in forthcoming Volvo models based on the new Scalable Product Architecture (SPA), starting with the all-new Volvo XC90 later in 2014.
https://www.media.volvocars.com/global/en-gb/media/pressrele...
I doubt that Apple could announce so many automotive partners if the system was completely Apple proprietary, due to both time and flexibility.
Another possibility I can think of is that they want deeper integration into the car, and QNX may already be running on that car. Adding Siri on top of an existing platform might actually be less work than getting iOS to talk to QNX in a way that Apple is satisfied with.
That statement from QNX doesn't seem to confirm that CarPlay runs on QNX. Might it be QNX is working to support Apple CarPlay integration / interaction with other head unit devices?
That said, I don't often follow automotive head unit software so I might be missing something that is not in the article.
[edit: as freehunter and sibartlett pointed out - the update confirms the title with a source at QNX]
Did you know iTunes runs on Windows? Well, Apple's CarPlay runs on QNX. The title is factually correct.
Ok, look, CarPlay isn't mystical, its implemented in software than runs on QNX. It might run on other things, the title doesn't say "exclusively", it doesn't say "only". Protocols are implemented in software. Software runs on OSes.
The normal person has no confusion over what the title means. I swear I'm being trolled on this one.
The author of the article clearly is confused over what's going on.
I for one am interested in how this was implemented. Who cares if someone did this before ? Apple has a long history of coming in later and implementing the overall solution better.