Mono is an opensourceimplementationof Microsofts.NET Framework,which in turnis meanwhilebased on theECMA standardsfor C# and theCommon LanguageRuntime. Monoprovides itsown C#compiler, and aJIT/AOT-basedVM. It addstrue runtimecross-platformsupport byprovidingGtk/Cairo,OpenGL, LDAP,and POSIXbindings, andfurtherintegrationwith Wine. Monoruns on Linux,BSD systems,MacOS, PS3,Wii, Android,x86/amd64,PowerPC, Sparc,ARM, Alphasystems.Besides C#4.0-6.0support, it can