How Microsoft Plans To Get Its Groove Back With Win7
A Windows that can't run Windows apps? Were you not paying attention when OSX came out? You just hook up an emulator and seamlessly integrate an older ("classic") version of the OS with the new one. That way you can still run older apps, but with reduced performance (or, about as fast as they used to run on old hardware).
Also, MS bought VirtualPC, and has been giving it away for free. Integration of the OS with VirtualPC would be pretty easy for MS to do. I've been waiting for it for a long time.
Customers win because they now have an OS that's not crap. Developers win because they just re-code the UI and sell a new version. And hopefully they have better UI libraries to do it with. MS wins because Windows7 isn't a joke.
Let's just hope that this doesn't get the same treatment that WinFS did. I'd rather they not under-promise and over-deliver, but that doesn't seem to be the microsoft way.