"Mono is an open source project led by Novell to create a
.NET-compatible set of tools that include, among others, a C#
compiler and a Common Language Runtime. Mono can be run on Linux,
BSD, UNIX, Mac OS X, Solaris, and Windows operating systems.
"Mono's current version is 2.4 (as of March 30). This version
provides the core API of the .NET Framework, as well as support for
Visual Basic.NET and C# versions 2.0 and (partially) 3.0. LINQ to
objects and XML is part of the distribution, but not LINQ to SQL.
C# 3.0 is now the default mode of operation for the C# compiler.
Windows Forms 2.0 is also now supported.
"Implementation of .NET Framework 3.0 is under development under
an experimental Mono subproject called "Olive", but the
availability of a Mono framework supporting .NET 3.0 is still not
planned yet. In Mono 2.4 release few major milestones have been
achieved, specially introducing advanced Microsoft Compatible