Microsoft has released some pretty buggy "finished products". I am inclined
to think that it is just as possible that a release candidate might be more
stable than an RTM.
You are entitled to that view, or any other one you choose to espouse.
It's not my view at all. Although what you suggest is theoretically
possible, in my view it's so unlikely that for all practical purposes,
the possibility can be safely ignored.
I think you may want to revise your position Ken to
include that one should never install a new release from Microsoft until it
has been thoroughly tested in the real world for at least 6 months or
longer.
No thank you. That's not my position at all, for several reasons:
1. Although there are undoubtedly buggy "finished products" released,
Microsoft is no worse in this regard than other software vendors. In
fact, they are better than most.
2. Although the longer you wait to install a software product (again,
from any manufacturer), the more likely it is that fixes have been
released to make it less buggy, there is nothing special about a
period of six months. Why not five months? Nine months? Or 13.72
months? Any period you pick is arbitrary. The only way to ensure it's
at a minimum level of buggines is to wait forever, and that doesn't
get you the product at all.
3. My experience with released software from the major manufacturers
(including Microsoft, but not limited to them), is that when they
release software, it's generally pretty good, with a small number of
problems. That doesn't mean it's perfect; no software is perfect.
Moreover, as the years go by, I think Quality Assurance people at the
major manufacturers are doing a better and better job, and released
software gets better and better with each release. As a single example
of this, my experience with Windows Vista, which I've been running
since RTM in November 2006, is that it's been completely stable, and
has caused me no problems at all.
So when Windows XP SP1 is released in the next few weeks, I will put
it on my computers that run Windows XP, and will *not* wait six
months.
Is it possible that doing so can cause me a problem? Yes, of course.
Do I expect it to? No, and that's why I'll install it without waiting.