mono ist eine kostenlose Alternative zum .NET Framework, mit der man seine .NET-Anwendungen zukünftig plattformübergreifend entwickeln kann. So lassen sich mit dem .NET Framework erstellte Anwendungen zukünftig nicht nur unter Windows, sondern auch unter Linux und unter MacOS nutzen, ohne dass man hierzu das Programm umständlich umschreiben muss. mono bietet eine Vielzahl von Compilern, so kann man beispielsweise wie gewohnt mit C# oder Visual Basic .NET, aber auch mit anderen Sprachen wie Java, PHP und vielen anderen arbeiten.
Fazit: Mit mono lassen sich .NET Anwendungen entwickeln, die später neben Windows auch unter Linux bzw. MacOS laufen. Für .NET Entwickler geht mit mono ein Traum in Erfüllung.