It's a radical departure, this news from Microsoft (MSFT) that openness between its products and the rest of the universe is more than a hollow platitude. To take Microsoft at its Word, given this release, is to open an era of an entirely new Microsoft. But is it?
Full story »