News for hackers. Stuff that matters.
Re:A regression is the kernel not giving the same result wit... by emodendroket on Thursday November 02, 2017 @10:25AM (#15610642)
Well, sometimes, but the Windows philosophy is probably to introduce a shim so that an app relying on the broken functionality still works.
Re:A regression is the kernel not giving the same result wit... by magnetic on Thursday November 02, 2017 @11:08AM (#15611066)
If you can afford to do that, it's nice to do it indeed. It can get messy and hairy quite quickly though.

It seems to me a lot of it boils down to "who gets impacted". If I have a bug in my kernel and a lot of apps are somehow relying on it, I need to be mindful of that and perhaps swallow the purity of the contract in order to provide a pragmatic fix.

Re:A regression is the kernel not giving the same result wit... by emodendroket on Thursday November 02, 2017 @11:45AM (#15611425)
Sure, it's not a strategy without costs and Microsoft goes to an extreme. But there's probably a middle way in there; if you're aware that tons of programs now depend on the buggy behavior you probably want to deal with it. But if you're working on Windows or the Linux kernel the tolerance for breaks is probably much lower.