Ok, let me state this once and for all:
Microsoft will NEVER EVER release 9.x as open source OR sell it to ANY of its competitors.Not in a million years, not when hell freezes over, not even if Bill Gates turned into a monk and gave all his earthly possessions to charity.
And why is that?
Simple! Microsoft is a CORPORATION, built for a single purpose - to make MONEY. LOTS AND LOTS OF MONEY. Selling OR releasing 9.x as open source would be 'putting weapons in the hands of their enemies' as they might end up having to compete with the very OS they spent so much MONEY creating, and Competition = Lower sales+Lower prices = Less MONEY for Microsoft. This would defy the very purpose for which Microsoft was created (to make MONEY, remember?).
Also, Microsoft will not extend their support for the 9.x products for longer than they're legally bound to, because doing so would cost them MONEY. The average lifespan of software, any piece of software, is 5 years. 9.x products are well over that, which makes them outdated by default (if not otherwise), and you can't force developers to support their software indefinately (not even if they're called Microsoft and can afford it).
Now, as for what I think Microsoft SHOULD do -
Not only do I think they SHOULD support 9.x products indefinately, they SHOULD also distribute it free of charge, complete with a service pack that would make them backward-compatible with all DOS and Win3.x applications.
Furthermore, Microsoft SHOULD wire 20 million US$ into my bank account every year. This would make me & mine extremely happy, not to mention my bank manager
