Portable.NET

he goal of DotGNU Portable.NET is to build a suite of Free Software toolsto compile and execute applications for the Common Language Infrastructure(CLI), which is often referred to as ".NET".

The initial target platform was GNU/Linux, but DotGNU Portable.NET hasbeen known to work under Windows, NetBSD, FreeBSD, Solaris, and MacOS X,amongst others. It also runs on a variety of CPUs including x86,PPC, ARM, Sparc, s390, Alpha, ia-64, and PARISC.

Go to http://www.dotgnu.org/pnet.html

See also these related projects.