|
|
|
|
|
by DaiPlusPlus
2197 days ago
|
|
> I don’t think it’s anti-competitive that Mazda doesn’t allow me to choose the navigation software in my car’s HUD. I'm going to side with Richard Stallman on this one: I own the car - it's my property - why can't I install my own firmware onto the stock Qualcomm ARM computer powering the the car's infotainment system? My dad's books on car maintenance from the1960s-1970s have guides on installing your own tachometer as cars back then were often sold without them - why should I be forbidden from installing a custom widget to an LCD dashboard today? |
|
You're free to install an alternative infotainment system that allows customization.
Mandating that manufacturers develop a way for you to safely/securely flash their devices to run your own software just doesn't seem like a good idea. The small percentage of people who want this force everyone else to pay for it due to the increased operational costs to develop it.
And it's not trivial. I've shipped consumer electronics. We thought long and hard about how to make it possible for users to run their own software. It's hard enough to figure out a method that doesn't sacrifice user safety somehow (can you RMA the device after? Can we validate you voided the warranty? Can you resell your device and tarnish the brand? Can you resell devices with malware? Can you exceed regulatory limits (e.g. radio broadcasting power)?)
Not to mention the effort to actually develop and maintain this method of updating, exposing it (adding a USB port?), testing it, etc. It's a huge cost.
Now, companies like Apple are interesting because they're actively spending to prevent that from happening -- it might be operationally cheaper for them to leave the flood gates open.