Xamarin now free in Visual Studio, and Xamarin SDK being open-sourced
Can somebody please explain to me why Microsoft is suddenly being so open? Are they afraid to lose relevancy due to Linux/OSX/Android and this is their way to fight back? What is the long-term strategy behind all of this?<p>edit: Thank you for all your answers!