Serdar Yegulalp
Senior Writer

Microsoft open-sources Xamarin, gives dev tools to Visual Studio users

news analysis
Mar 31, 20162 mins

The cross-platform application development system that Microsoft acquired will be made part of the .Net framework

Neon Open sign on glass storefront
Credit: Thinkstock

Microsoft revealed today at its Build conference that Xamarin, the cross-platform application development framework it recently acquired, will be open-sourced and made part of the .Net framework.

“Everything you need to run Xamarin apps on any OS, any device, is now open source,” Scott Guthrie, executive vice president of the Cloud and Enterprise Group at Microsoft, declared in the second day keynote at Build. 

Xamarin for Visual Studio, the development application for Xamarin, is not being open-sourced, but Microsoft is doing the next best thing: It’s offering Xamarin Studio for free to existing Visual Studio customers. Those running the Enterprise, Professional, or Community editions of Visual Studio will have access to Xamarin Studio as well.

xamarin announcement Image courtesy Microsoft

Visual Studio users will receive access to the Xamarin toolset for free, while the Xamarin core is being open sourced and made part of .Net.

For MSDN subscribers who use a Mac, a free Community Edition of Xamarin Studio will also hit shelves shortly.

Xamarin grew out of work done by developer Miguel de Icaza, whose Mono project attempted to port the .Net framework to platforms other than Windows. After Microsoft purchased the company, it seemed likely Xamarin products would be integrated with Microsoft’s own line.

It’s since become clear that Xamarin’s work would eclipse Microsoft’s efforts to create a cross-platform application development framework. The larger question was when (or if) its products would be rebranded as part of Microsoft’s general offerings. Making Xamarin into a .Net project has the same effect. Xamarin may now be open source, but the fact that it’s becoming part of .Net could have an even bigger influence on its future development.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author