Microsoft is reimagining itself to empower every person and organization on the planet. It has over 10 years of open source involvement and is making its platforms and development tools more open and cross-platform. This includes enabling .NET development across Windows, Linux, and MacOS, cross-platform C++ development, and tools for building mobile apps across platforms using technologies like Xamarin, Cordova, and more. Microsoft sees open source and cross-platform support as key to its strategy and the future of personal computing and the intelligent cloud.