Microsoft recently admitted that it had released more patches during the second half of 2008 than it had in the beginning of the year. No surprise here, and we certainly didn't need Microsoft to tell us this. We could have looked at the history of its patches. What is surprising, in a weird kind of way, is the fact that Microsoft admitted it, which is something you don't see the software giant do all that often. Now let's look at the facts:
It would be easy for me to take a shot at Microsoft. However, I am not going to. I don't see how that would help anything. What I am going to do is offer advice. I don't pretend to know the first thing about running a software company, but as a user and security professional, I can offer my two cents to improve security and reliability:
I truncated my list for brevity. My point here is that a good deal of Microsoft's problems come from the fact that it keeps changing rather than improving. Windows has been out since the 1980's. That means that Microsoft has over 25 years of experience with this product. You think it would have the bugs worked out by now? What do you think Microsoft could do to reduce the number of patches it releases?