•Underlying .NET runtime libraries make it possible to build both desktop and Web based applications without calling theOS code.
– Eliminates need to have detailed understanding about the WindowsOS
•By porting the runtimes to other non-Microsoft computing platforms .NET applications are easily used in other computing platforms
– Mono – Open Source sponsored by Novell
•Several companies sell support contracts•Linux, OprnBSD, FreeBSD, NetBSD, MAC OS X, Solaris, Windows