Install runtime packages for applications designed with .NET Framework.
Java 2 Runtime Environment gives you all the necessary to Execute JVM.
Unit-testing framework for all .Net languages.
Provide the necessary runtime components to execute a game on Windows.
Open source project.