| > Yes. If you have embedded software in the field and it is running on hardware that has not reached its EOL, then you absolutely should be fixing bugs and vulnerabilities Ok, I'll be the unpopular person here. Some bugs, even security ones: are ok. I know that a very significant amount of software is mature these days, but sometimes upgrading causes different bugs, which are either harder to diagnose or even potentially more deadly. I work in gamedev though, releases are tradeoffs with which bugs we accept. It is very frequently the case that fixing one bug will incur several other bugs, it's just a case of understanding if they're worse or not. For example: I don't care that my TV will have a 1/100 crash when launching the settings. I will just launch settings again- Coincidentally: having everything constantly updating and internet connected is counter-intuitive. I used to spend entire evenings waiting for my PS4 to install new software on itself, but the PS2 (which contained many bugs!) worked much more often. |