Supported platforms

Mono has support for both 32 and 64 bit systems on a number of architectures as well as a number of operating systems. Supported Operating Systems

Operating Systems

 * Linux
 * Mac OS X
 * Sun Solaris
 * BSD - OpenBSD, FreeBSD, NetBSD
 * Microsoft Windows

Supported Architectures
Mono has both an optimizing just-in-time (JIT) runtime and a interpreter runtime. The interpreter runtime is far less complex and is primarily used in the early stages before a JIT version for that architecture is constructed. The interpreter is not supported on architectures where the JIT has been ported.

Note that the Alpha, MIPS, ARM big-endian and HPPA architectures are community-supported and may not be as complete as the other architectures.

Support for SPARC64 works in older versions of Mono, but not in the recent versions.