Mono pushes forward with new company, OS X Lion compatibility

Mono 2.10.3 has been released: usually we would not report on minor version updates, but this one is a landmark for a number of reasons.

First of all, 2.10.3 is the first Mono release to be made by the newly-formed Xamarin company. This was announced back in July, and is now the organisation that organises all of the work on the Mono projects, taking ownership from Novell who had intended to wind down the organisation in cutbacks. Miguel de Icaza spun it out into Xamarin and they are now working on the entire Mono toolchain, alongside Novell, to allow the community to continue with its development and production efforts.

This release also brings Mono up to date to work with Mac OS X Lion. A few bugs prevented MonoDevelop, for example, working under the new OS, and those have now been ironed out.

Xamarin have also hinted at the new changes coming in Mono for C# 5 support. The current C# 5 public release is fully supported in the Mono trunk with two backends (System.Reflection.Emit and the new IKVM.Reflection), so developers can look forward to seeing that in a production release in the near future.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” - Brian Kernighan