Maybe there's a similar story with OS X, but there doesn't seem to be a public record of it.
Maybe there's a similar story with OS X, but there doesn't seem to be a public record of it.
90-day, you mean. It's only zero-day if they had zero days to come up with a solution. That's what "zero-day" means.
Anyhow, the Wikipedia article disagrees with you, too. Got any sources for your definition?
Microsoft supports all versions of all their products for 10years+ after release, integrated with a combination of all other products they have shipped in that same time-frame.
Needless to say, Microsoft needs to do more QA on their bug-fixes before they can safely release it to all customers without the risk of causing new issues.
It's easy for Google to be big in the mouth when they don't bother to support their existing customers properly.
Speaking of being big in the mouth: Did you know that Google isn't back-porting security fixes to older versions of Android either (only 2 last minor releases)? I guess supporting more than 40% of your user base is too much work.</sarcasm>
Guess which side my sympathy is leaning to in this case.
IIRC Microsoft also releases pre-versions of their patches to select customers so sysadmins can test the patch doesn't cause issues on their deployments.
People wouldn't think that if MS didn't have a long history of doing exactly that.
http://blog.washingtonpost.com/securityfix/2007/01/critical_...
... and yet others think that both of those statements are true :)
Put another way, Google may have just notified the world of black-hat hackers of an issue they weren't otherwise aware of, an issue that demonstrably will not be patched for some time. If that is the case, then Google just recklessly endangered people's computers in the interest of raising awareness of Microsoft's poor turn around time on these issues. There is also the very real chance that this issue was already known by the black-hat community, in which case there isn't nearly as much lost by reporting here, but that's a gamble Google is making in order to make a point.