Preferences

1. Personally, I don't want software in my car, I want physical buttons and switches (then I can control my car without looking at any distractive screens).

2. The German car industry already successfully teamed up on sharing map data (https://www.here.com/).

3. However, while this may work for Libre Office installs in a city administration and (non-critical) car infotainment software, this likely cannot work for the most important automotive control software, due to the legal responsibility of the car manufacturer (they would need to review/audit all changes of open source contributors line by line, patch by patch) - because bugs can cost lives there.


anyfoo
What do you mean, you don't want "software"? Where do you draw the line? A basic digital wristwatch has "software".

You're going to have software for a modern, efficient car, whether you like it or not. For the engine (fuel injection alone needs a bunch of software), ABS, traction control, A/C, and countless other things. And whether your radio has physical buttons or not, unless that physical button is on a radio from the 1980s and directly controls a variable capacitor and a belt to a frequency indicator, it's going to have software.

Of course we had cars entirely without software, about 50 years ago. But they were slow, had many quirks, and absolutely massive relative fuel consumption compared to today.

nyarlathotep_
> What do you mean, you don't want "software"? Where do you draw the line? A basic digital wristwatch has "software".

I think this nomenclature is a result of the post-Jobs software as "app" paradigm + Web as the definitive "application" platform era.

The majority of software written, especially in these circles, is going to be some sort of user interface/CRUD stuff. The "invisible" (and frankly remarkable, when talking of things like ECUs and ABS software) is basically like The Earth (it's just always been there and taken for granted).

juliangmp
"Software" in a vehicle is more than just the UI in the dashboard.

Your engine control, your ABS and your traction control all run software (or "firmware", whatever that word means in this age) and they have been for decades.

What needs to stop is that awful trend tesla started where they replace the entire dashboard with a tablet.

zelphirkalt
Regarding the need to review and audit all changes, it doesn't matter whether it is open source or closed source. I think the idea is, that various car makers collaborate, not necessarily patches from outside of those organizations.
RealityVoid
Do you think they audit line by line every piece of SW in a safety critical ECU? Because if yes, I have a bridge to sell you. They do many many things to insure the SW works, but there are a bunch of corners in the SW very few people poke at.

And anyways, merely auditing I serious doubt would be effective. (LGTM, ship it!)

This item has no comments currently.