Backward conformity is holding us back
Unfortunately, once you maintain support for older, vulnerable versions of your software, people will continue to use older, vulnerable versions of your software.
Vendors shrugged their shoulders, and experts blamed software users for choosing to use a working but vulnerable version instead of a broken but patched version (as if that was a real option). And as more users continued to use the vulnerable features, vendors had to continue to support the vulnerable versions, which made more users dependent on the vulnerable features, which you get…
Software has ceased to be single-purpose, where the marketer can understand how their customers will use it. Instead, it has become general purpose, most software that does very simple things, but is used in very unexpected ways. And the IT team doesn’t even include much software anymore, because most organizations are no longer “metal-native” – they have their own computer systems – but rather they are cloud-native, SaaS-native, and AI-native.
Source link