Mono
Mono is a free and open-source project to create an Ecma standard-compliant . NET Framework-compatible software framework, including a C# compiler and a Common Language Runtime. Originally by Ximian, it was later acquired by Novell, and is now being led by Xamarin, a subsidiary of Microsoft and the . NET Foundation.