I should have not been totally suprised by this news, as it is natural for a company to have some "competitive systems" where they can benchmark their products with the other products.
But it looks like MS is trying to play a different ball game. It "says" (believe it or not) that it wants to bridge the gap between the opensource community and MS. It's hard to say what MS strategy really is, but the truth is, today open-source software has become a force to reckon with !!!