The goal of this project is to build a suite of Free Software tools to build and execute .NET applications, including a C# compiler, assembler, disassembler, and runtime engine.