jfruhlinger writes "Xbox on Windows 8? A shared PC-tablet OS? Hints have been coming fast and furious from Microsoft about what their next-generation OS strategy will look like. It may be that at its heart, Microsoft is doing what it should have been doing for the last 5 years: building a set of modular OS components for different platforms that work together when need be, rather than a group of competing and incompatible OSes with superficially similar branding. In other words, the company may be getting out of its own way, at last."