Mono é uma completa plataforma de desenvolvimento baseada no .NET Framework da Microsoft, permitindo que profissionais de TI e ISV criem programas para Linux e outras plataformas com grande produtividade.

O ambiente oferece suporte a complementos cliente e servidor .NET, com compatibilidade em diversas plataformas.

Depois de baixar o programa da página oficial, você verá que pode executar a plataforma a partir do menu Iniciar do sistema. Esse atalho inicia um Shell (Comando Mono), a partir do qual você pode começar a trabalhar.

Um dos pontos mais importantes da utilidade é a comunidade de programadores que colaboram com os projetos para que sejam concluídos. (Geralmente, a comunidade se envolve em projetos com grande potencial).

Potente plataforma de desenvolvimento
Plataforma para profissionais da programação

A plataforma é baseada nas normas ECMA/ISO e, a partir do seu ambiente, você pode executar programas ASP.NET, Winforms, .NET, Java, Python, etc.

Realmente, Mono é uma muito boa alternativa GNU para criar desenvolvimentos de forma mais simples, com o apoio de uma comunidade disposta a colaborar em bons empreendimentos de programação.

Mono é um programa gratuito disponível para os sistemas operacionais Windows, Mac OS X e Linux.

Site oficial:

Potente plataforma de desenvolvimento
Instalação simples