Could you elaborate? How is that related to security and availability being non negotiable?
Could you elaborate? How is that related to security and availability being non negotiable?
The security and availability, to the extent they even exist, are clearly not part of the market's decision making process.
Did hospitals have a choice in which OS their MRI machine runs? Are those not "critical?" Or should we just not "actually care?"
> ATC for example
Were they impacted by this outage? Isn't the reason flights were canceled is because the _carriers_ systems are the ones that had issues?
> So did people designing bespoke POS systems.
Really? I would assume most of that is down to the hardware, like cash drawers, credit card readers and order printers, which is likely third party and proprietary, and is only available and supported on Windows. Do you have evidence otherwise?
> "nobody got fired for choosing Windows".
You've recognized the same outcome I have but have gone to great lengths in an attempt to obscure the reasons for it happening. Why?
There were reports of airports disallowing landings of incoming planes due to controllers being unable to provide separation.
There are card readers available for Linux, it has been long standardized. Cash drawer is a single solenoid.
Major supermarket chains order and supervise delivery of custom POS solutions integrated the way they want from companies like NCR.
NCR offers Windows, Android and Linux POS bases, but supermarkets tend to choose Windows.
Nope, they aren't ready to pay for another platform that is their choice . If customers paid for linux or mac support there is no shortage of developers ready to cater to that.
Unwilling to pay for multiple platforms is still a choice
If enough of them do. A single customer can't convince companies to add that support by paying a reasonable amount.
Since there's no collective bargaining happening, this does not show a lack of willingness to pay.
Also, you're ignoring all the software that is already paid for and often doesn't have developers any more.
Vast majority of the enterprise software was built bespoke or heavily customized for a customer for a long time and still is.
SaaS / product based multi-tenant software development becoming popular is not the only revolution in software recently we also had many improvements that massively reduced the cost of developing apps in the last 30 years. Multi platform support has become exceptionally cheap with browser as a platform and electron style frameworks for native apps.