Mono

Mono is an ECMA CLI, C#, and .NET implementation of Microsoft's technologies.

www.mono-project.com