Linux For Cars: Tesla Isn't The Only Automaker Running Linux Under the Hood (zdnet.com)
ZDNet reports that by 2020, "many, if not most, new cars will be running with Linux."
While some companies, like Tesla, run their own homebrew Linux distros, most rely on Automotive Grade Linux (AGL). AGL is a collaborative cross-industry effort developing an open platform for connected cars with over 140 members... Its membership includes Audi, Ford, Honda, Mazda, Nissan, Mercedes, Suzuki, and the world's biggest automobile company: Toyota. Why? "Automakers are becoming software companies, and just like in the tech industry, they are realizing that open source is the way forward," said Dan Cauchy, AGL's executive director, in a statement.
Car companies know that while horsepower sells, customers also want smart infotainment systems, automated safe drive features, and, eventually, self-driving cars. Linux and open-source company can give them all of that. The AGL's goal is to develop an open-source, common platform for infotainment systems: The Unified Code Base (UCB). This is a Linux distribution and open-source software platform for car infotainment, telematics, and instrument cluster applications... The AGL's hope is that this will serve as a de facto industry standard. It's well on its way.
Yesterday Hyundai announced that they were also joining both the AGL effort and the Linux Foundation.
Car companies know that while horsepower sells, customers also want smart infotainment systems, automated safe drive features, and, eventually, self-driving cars. Linux and open-source company can give them all of that. The AGL's goal is to develop an open-source, common platform for infotainment systems: The Unified Code Base (UCB). This is a Linux distribution and open-source software platform for car infotainment, telematics, and instrument cluster applications... The AGL's hope is that this will serve as a de facto industry standard. It's well on its way.
Yesterday Hyundai announced that they were also joining both the AGL effort and the Linux Foundation.
Can my passengers connect their Bluetooth phones, or program the GPS while the car is in motion, or has the technology not reached that point yet?
You never expect irony, do you?
Want to be a professional wrestler? Visit www.iyfwrestling.com
@iyfwrestling
2020: the year of Linux on the desktop, err, I mean the roadways.
The distinguishing factor is more likely that it's free. A single seat license for a VxWorks developer costs tens of thousands of dollars.
I did get a chuckle when I was aboard a plane recently. The seat-back entertainment player in front of me crashed, and when it rebooted it came up with a Red Hat splash screen
could be Microsoft. I guess most automakers have given up on Microsoft Connected Vehicle Platform.
Are there any car manufacturers that makes a non-connected just plain, regular car currently?
I'd prefer a standard transmission, maybe a couple USB ports, AC and no OnStar, No built-in cellular, no computers for anything more than controlling fuel injection...
I write the firmware for several different classes of ECUs. While I don't dispute that Linux is useful in infotainment (an area of automotive software I've never worked on). Areas like autonomous driving and drive assist aren't going to be Linux. Even real-time linux is a bit too heavy handed for something so timing critical. The argument of faster CPUs isn't really an issue. It's more about interrupt latency, TLB misses, and other fundamental design choices that make Linux unsuitable for hard real-time applications.
Most automotive software either uses a very tight executive style RTOS (like WindStart from WRS) or something akin to VxWorks. Personally, it's a shame eCos (an embedded RTOS) never took off; or RTEMS.
When Blackberry purchased QNX, they intended that the auto industry would be fertile new soil for that terrific real time OS. Years later, the rise of Automotive Grade Linux seems to indicate that the QNX platform has had some sort of impediments that are likely non-technical, perhaps to do with licensing?
I deny that I have not avoided attaining the opposite of that which I do not want.
I took apart one of the upgrade images and that appears to be using Linux as well. I suspect there is some Android down inside there for the apps half.
Far more risky trying to fire up the sat nav via the command line though
It hasn't failed as such. It's very difficult to compete with an entrenched monopoly.
There will always exist idiots that will think that their system is better. Think for example what happened in the mobile phone industry.
I took a look at the website, I find it interesting that Ford / GM / Chrysler are not members. Perhaps each has decided that they can go it alone?
I'm quite familiar with Linux but you are clearly not familiar with sarcasm
From the summary: "Car companies know that while horsepower sells, customers also want smart infotainment systems, automated safe drive features, and, eventually, self-driving cars. Linux and open-source company can give them all of that."
No, you are insane. Many of us don't give a rat's ass about any of that crap. I want a car that never breaks down if properly maintained, gets excellent gas mileage, and isn't expensive to maintain.
Circle the wagons and fire inward. Entropy increases without bounds.
Not just that, I want a car that I can get into should the battery on my car remote die (like for instance, the good old fashioned keyed entry). Or being able to access my hood should the battery die (I can on my Subaru, but wouldn't be able to on a Tesla).
As for the tech, what I have on my 2014 Crosstrek is good enough: a built in navigation unit (okay, ability to connect to CarPlay/Android Auto would be nice), steering wheel controls of stations and volume, rear camera whenever I reverse, and that's about it! I don't need my car to drive itself
Minix sounds like it would be a better option, w/ its reincarnation server and its microkernel which is designed to be fault tolerant
Looking through the Honda system, I noticed it's Android based. I think Android is a major enabler for Linux domination, as automakers don't have to start with a bare kernel.
One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".