Since lack of patching was the cause of most of their issues, rather than running Windows, can someone point out how patching at large scale works in Ubuntu and derivitives?
I'm not trolling I promise, I've not used Ubuntu at scale. I know Red Hat have an enterprise grade patching and reporting solution but I've never seen one for Ubuntu (and a quick half arsed search turned up nothing just now). I realise they could script using apt or whatever, but that won't report compliance etc. centrally as far as I know. With 750,000 desktops there's a lot of complexity to deployment and maintenance and Windows has a good ecosystem for that kind of thing.
Not that it makes much difference, the NHS weren't doing maintenance anyway. I'd just like to know out of curiosity :)