▲ | charcircuit 6 hours ago | |||||||
>It comes from the era in which it would not be expected for a vendor to patch a program they already shipped This is still the case today. An operating system breaking apps is not desirable behavior. Not all apps are still in development, the work may have been contacted out, the development studio may have been bankrupted, the source code may have been lost, etc. Either you add a compatibility hack to the OS or you drop support for that app. | ||||||||
▲ | asveikau 4 hours ago | parent [-] | |||||||
> Either you add a compatibility hack to the OS or you drop support for that app. It isn't really a binary choice like this in real life. This really depends on the specifics of what the breakage is. The best way is to not break the caller's expectation to begin with. Anyway, my point is that patching on the vendor side is way more common than it would be in the days before internet updates were common. | ||||||||
|