The Internet of criminal things
The Internet of criminal things
Posted Sep 26, 2015 17:19 UTC (Sat) by ibukanov (subscriber, #3942)In reply to: The Internet of criminal things by zack
Parent article: The Internet of criminal things
Hardware tinkering is localized and hardware bugs are easy to spot after some reasonable amount of testing that can be done by a person. With modern complex software this is just not the case. A small change that is "an obvious improvement" can easily lead to a disaster that can only be spotted after very through testing. So why a user should be able to install any patch and drive on a public road without paying first for such extensive testing?
Posted Sep 26, 2015 17:40 UTC (Sat)
by marcH (subscriber, #57642)
[Link]
... as well as thorough code reviews and every usual (and costly) software QA practice.
Software... "what could possibly go wrong?" https://www.ima.umn.edu/~arnold/disasters/ariane.html
And of course when you wrote "install any patch" I assume you meant "download any patch from any random place without even looking at it and then install it".
Anyway it's good software licences don't conflate these two different issues: transparency and certification, so they can be debated and regulated independently. Oh, wait...
Posted Sep 26, 2015 18:07 UTC (Sat)
by zack (subscriber, #7062)
[Link] (2 responses)
S/he should not; or at least not necessarily. Public regulation on embedded car software can certainly decide that *any* software change (for the reasons you discussed) require approval before the car is allows to be on the road again. That would not get in the way of the user ability to install modified software on his/her car, as required by licenses such as GPLv3. Simply, by doing so, they accept the risk (or the certainty, depending on what the law says) that the car can no longer --- before some official seal of approval --- be used in the streets.
Posted Sep 26, 2015 18:28 UTC (Sat)
by raven667 (subscriber, #5198)
[Link] (1 responses)
Posted Sep 26, 2015 21:43 UTC (Sat)
by mathstuf (subscriber, #69389)
[Link]
It's interesting; I've been thinking about converting my old Jeep to be electric and writing my own control software. Though, I'll be locking it down so only I can update the firmware, so I guess that's OK? ;)
Posted Sep 26, 2015 18:19 UTC (Sat)
by raven667 (subscriber, #5198)
[Link] (1 responses)
I'm strongly for security and systems defending themselves from unauthorized remote modification, but the owner should always technically authorized to modify, even to the point of dropping warranty support or regulatory compliance.
Posted Sep 26, 2015 19:46 UTC (Sat)
by marcH (subscriber, #57642)
[Link]
It probably shouldn't at a high, conceptual level, however software's completely different nature on so many levels calls for different solutions. As just one example: the VW cheat would never have lasted that long without software. In fact it probably would not even have been deployed in the first place.
See other sub threads for more.
The Internet of criminal things
The Internet of criminal things
The Internet of criminal things
The Internet of criminal things
The Internet of criminal things
The Internet of criminal things