Some might find that “Windows everywhere” strategy to be so 1990s. It’s worth pointing out, though, that it’s the same strategy followed by its competition. Apple has extended a modified version of Mac OS X across form factors, and Google pushes Linux (by way of Android) from its backend through to mobile phones. The consistency advantages has a lot to recommend it, particularly given the massive base of products that work with desktop Windows.
“Windows everywhere” will not work. Microsoft has shown repeatedly that they think the standard windows interface is suitable for every device from phones to servers, with minor tweaks. Windows Phone 7 is a major departure from that strategy, but I haven’t heard Microsoft include it in the concept of “Windows everywhere.”
This simply won’t work, and to compare it to Apple’s or Google’s OS strategies is laughable. Yes, the underlying OS for both iOS and OS X is the same. And both Google’s servers and Android start from Linux. So what? No one using iOS or Android cares what file system it uses or how it manages memory. They care about how it works for them, and that’s the interface.
Again, Windows Phone 7 is a tremendous departure for Microsoft. But if they try to combat the iPad with something that looks anything like Windows 7, they will lose, and lose hard.