Microsoft considering purchasing Xamarin... what does this mean?

Bloomberg.

Xamarin create mobile tools to help developers cross develop in C# on Windows Platforms, iOS and Android. Like the old "write once, run anywhere" where anywhere isn't just restricted to Windows based platforms. Says a lot about Microsoft's ambitions and (finally) acceptance of the multi-platform reality we're living in these days. This could be a great lure to developers going forward and embracing other platforms could prove beneficial to Windows in the long run.

What do you chaps think of the possible news?