Automotive Grade Linux Launches New Expert Group Led by Toyota
automotivelinux.org
automotivelinux.org
Anyway such tiny vehicles do exist in Europe and Asia. The Citroën Ami (the new EV one) comes to mind in Europe, where it's had some success, but is still kinda expensive for what it is.
The problem is whether the barking is effective.
And software doesn't actually cost that much. Just look at the Chinese market.
I regularly get mind-blown by the number of anti-features of modern cars v.s. my 32 y/o Camry.
Some that come to mind: no physical buttons, no right/possibility to repair the car yourself, can't replace the car stereo by something else, extremely slow unusable navigation systems even in 2024 models (I just use my smartphone and put it where the screen would be in a modern car), beeping when not wearing seatbelt even at 5 km/hr on a parking lot, data plans/simcards to enable car spyware, extremely expensive tires with (broken) pressure sensors in them, headlights made of plastic instead of glass that get ugly after a couple of years, use of rusting materials instead of aluminum for body, active suspension systems that are extremely expensive to service, tons of unnecessary electronics that will break as the car gets slightly older and extremely expensive to service. I could go on and on.
New cars are reintroducing physical buttons again.
> no right/possibility to repair the car yourself
Unless you're talking about electric vehicles, this isn't true. You can buy diagnostic equipment and do the repairs yourself on most modern cars.
> can't replace the car stereo by something else
Huh?
> extremely slow unusable navigation systems even in 2024 models
That's why you don't buy a car without Apple CarPlay or Android Auto. It's especially good on newer vehicles as there are integrations with the dashboard and HUD too.
> beeping when not wearing seatbelt even at 5 km/hr on a parking lot
This is because of government regulation.
> data plans/simcards to enable car spyware
You're not obligated to buy them. I don't think their software package is good enough to warrant such a purchase, but if they would be able to bring it up to what aftermarket guys are offering it would be a great addition.
> extremely expensive tires with (broken) pressure sensors in them
Huh?
> headlights made of plastic instead of glass that get ugly after a couple of years
You can restore them fairly easily. It's funny you ignore that the same issue happened to old cars too, on top of the fact their headlights were horrible to begin with.
> use of rusting materials instead of aluminum for body
This is partly because of regulation and partly because of cost-cutting.
> active suspension systems that are extremely expensive to service
Buy an expensive high-performance vehicle and it'll be costly to service.
> tons of unnecessary electronics that will break as the car gets slightly older and extremely expensive to service
The regulatory environment has changed significantly. Without these sensors you'd have a very inefficient or very slow car. Furthermore, the vast majority of these sensors you can change yourself.
But any vehicle with software running which controls the brakes is either correct or unsafe when it ships - but you would never need regular maintenance updates to it.
The vast majority wanted the baseline, barebones. However, Ford produced the least of these, and gave people 1 year lag times.
Most people who bought higher models did so begrudgingly. Yet Ford will claim higher sales on these upper models, so obviously "what the consumer wanted."
Selling them through fleet programs only doesn't really count.
I recently purchased an 1981 Vanagon, and it's made me happier than any car I purchased new. It's not without a computer... it does have electronic fuel injection, but I think that's mostly a lookup table of pulse length given airflow and temperature. There's an aftermarket replacement if it goes bad (but let's hope it doesn't).
> In 1974 when the 8080 was released it achieved a staggering 2MHz. Our new modern, containerised, cloud first design doesn’t quite achieve that in it’s initial iteration. As can be seen from the screenshot above, space invaders as deployed onto an AKS cluster runs at ~1KHz which gives us ample time for debugging
I wonder how much does it cost to run a space invaders game on AWS
Source: currently working at VWAG.
so one of us has a temporal anomaly going on
If Apple and Google collaborated on a FOSS smartphone OS that both used, that would seem obviously illegal. What if the collaborated on the kernel only? What about the screen UI only? In a way that seems worse, but engineering-wise it's less significant than the kernel. A security subsystem? Some drivers? Keyboards?
I'm not sure how that applies to these automakers. While none of Apple's or Google's market power, as far as I know, and while an OS is less significant to a car than it is to a smartphone, possibly, I'd be surprised if they all can ship cars with the same OS. Where and how is the line drawn?
If it was behind closed doors, then yes.
(Usual IANAL a lawyer disclaimer, and I don't mean my comment to shoot yours down - think there is merit in further discussion here!)
That's anti-competitive, at least in many ways. I doubt Ford could freely give GM some highly profitable technology to help GM's profits; Ford should maximize its advantage. OTOH, there are industry standards - but those could be defined by performance or they could possibly be for (non-competitive?) aspects like safety.
Similarly Volvo giving away seat belt designs was not anti-competitive and neither would this.
Do you mean a scenario where-by it's tuned to run on only hardware that is controlled by the vested parties, effectively locking out other players on the hardware level, while strengthening the desirability of said hardware by leveraging a greater number of software engineers under a somewhat false premise?
I could see some of the newer, much smaller electric vehicle manufacturers taking advantage of the software.
Not sure why this would be “obviously” illegal. For example - Intel, IBM, Compaq, Microsoft and others collaborated to design the USB port standard. It’s an open standard, any of their competitors is free to use it.
How do you envision to hamper third parties with FOSS?
and do you mean FOSS, as in copyleft? or OSS as in OSI compliant?
With either, how do you think you can block third parties?
As far as I know, market participants, especially large ones, must compete; they can't choose not to compete. Otherwise they hurt consumers and economic growth, and can create a barrier for new market entrants.
to the contrary. reality (e.g. Linux, android) also indicates competition, cooperation of competitors, is helping customers and grows economy.
I guess the difference of AGL is that they implemented kernel mods so that they can guarantee ASIL-A/B/C/D spec compliant behavior which was the deal breaker when vendors were considering an RT Linux kernel over e.g. QNX (which focusses heavily on ISO 26262 compliance).
I should write a blog about yocto sometime, I have many thoughts.