|Headquarters||San Francisco, California|
|Key people||Miguel de Icaza, Nat Friedman|
Xamarin is a San Francisco, California based software company created in May 2011. The company was created by the engineers that created Mono, MonoTouch and Mono for Android which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft .NET).
In June 2000, Microsoft first announced their .NET Framework. Miguel de Icaza of Ximian began investigating whether a Linux version was feasible. The Mono open source project was launched on July 19, 2001. Ximian was bought by Novell on August 4, 2003.
After the acquisition of Novell by Attachmate in April 2011, Attachmate announced hundreds of layoffs for the Novell workforce, including Mono developers, putting the future of Mono in question.
On May 16, 2011, Miguel De Icaza announced on his blog that Mono would be developed and supported by Xamarin, which planned to release a new suite of mobile products. According to De Icaza, at least part of the original Mono team had moved to the new company.
After this announcement, the future of the project was questioned, since MonoTouch and Mono for Android would now be in direct competition with the existing commercial offerings owned by Attachmate, and considering that the Xamarin team would have difficulty proving that they had not used technologies previously developed when they were employed by Novell for the same work.
In July 2011, however, Novell, now a subsidiary of Attachmate, and Xamarin announced that Novell had granted a perpetual license for Mono, MonoTouch and Mono for Android to Xamarin, which formally and legally took official stewardship of the project.
In December 2012, Xamarin released Xamarin.Mac, a plugin for the existing MonoDevelop Integrated development environment (IDE), allowing developers to build C#-based applications for the Apple OS X operating system and package them for publishing via the Apple App Store.
In February 2013, Xamarin announced the release of Xamarin 2.0. The release included two main components: Xamarin Studio, which bundled Xamarin's previous, separate iOS, Android and Apple OS X development tools into a single application; and integration with Visual Studio, Microsoft's IDE for the .NET Framework, allowing Visual Studio to be used for creating applications for iOS and Android, as well as for Windows.
- Nat Friedman (May 25, 2011). "Xamarin". Retrieved May 25, 2011.
- Binstock, Andrew (June 11, 2011). "NET Alternative In Transition". InformationWeek. Retrieved March 18, 2012.
- Miguel de Icaza (May 16, 2011). "Miguel de Icaza". Retrieved May 16, 2011.
- "Microsoft sees nothing but .NET ahead", Steven Bonisteel, ZDNet, June 23, 2000
- "Mono early history.". [Mono-list]. October 13, 2003.
- Koep, Paul (May 2, 2011). "Employees say hundreds laid off at Novell's Provo office". KSL-TV. Retrieved May 7, 2011.
- J. Vaughan-Nichols, Steven (May 4, 2011). "Is Mono dead? Is Novell dying?". ZDNet. Retrieved May 7, 2011.
- Clarke, Gavin (May 3, 2011). ".NET Android and iOS clones stripped by Attachmate". The Register. Retrieved May 7, 2011.
- De Icaza, Miguel (May 16, 2011). "Announcing Xamarin". Retrieved May 29, 2011. "Now, two weeks later, we have a plan in place, which includes both angel funding for keeping the team together, as well as a couple of engineering contracts that will help us stay together as a team while we ship our revenue generating products"
- "The Death and Rebirth of Mono". infoq.com. May 17, 2011. Retrieved May 29, 2011. "Even if they aren’t supporting it, they do own a product that is in direct competition with Xamarin’s future offerings. Without some sort of legal arrangement between Attachmate and Xamarin, the latter would face the daunting prospect of proving that their new development doesn’t use any the technology that the old one did. Considering that this is really just a wrapper around the native API, it would be hard to prove you had a clean-room implementation even for a team that wasn’t intimately familiar with Attachmate’s code."
- Matthew Baxter-Reynolds (July 5, 2011). "What now for cross-platform mobile C#?". The Guardian. Retrieved July 15, 2011. "But with a total lack of clarity as to whether Novell will allow Xamarin to sell their new products, or whether agreements exist to facilitate such a scenario, we're left in an unpleasant world of not having a compelling or workable solution for compromise free, multi-platform development."
- "SUSE and Xamarin Partner to Accelerate Innovation and Support Mono Customers and Community". Novell. July 18, 2011. Retrieved July 18, 2011. "The agreement grants Xamarin a broad, perpetual license to all intellectual property covering Mono, MonoTouch, Mono for Android and Mono Tools for Visual Studio. Xamarin will also provide technical support to SUSE customers using Mono-based products, and assume stewardship of the Mono open source community project."
- De Icaza, Miguel (July 18, 2011). "Novell/Xamarin Partnership around Mono". Retrieved July 18, 2011.
- "Your C# App on 66 Million Macs: Announcing Xamarin.Mac". Xamarin. December 12, 2012. Retrieved July 12, 2013.
- "Announcing Xamarin 2.0". Xamarin. February 20, 2013. Retrieved July 12, 2013.
- "Xamarin 2.0 Review". Dr Dobb's Journal. March 12, 2013. Retrieved July 12, 2013. "Xamarin 2.0 bundles the company's Android, iOS and Mac development tools in a single affordable package"