A Microsoft lançou o projeto do compilador Roslyn, sob a licença de código aberto Apache. Esse impressionante anúncio foi feito durante o segundo keynote na conferência Build, pelo criador do C#, Anders Hejlsberg. O Roslyn representa um investimento significativo que a Microsoft fez para reescrever completamente os compiladores do C# e VB.NET, enquanto abrem o processo de compilação para os desenvolvedores, para fornecer melhores ferramentas e suporte de editores.
Agora todo o projeto está disponível no CodePlex para uso gratuito por todos os desenvolvedores, estejam eles utilizando Windows ou não. Com o Git instalado é possível obter o projeto diretamente através de um clone.
Caso queira somente testar o Roslyn, o preview está disponível no Connect. Para se aprofundar realmente no código e compilá-lo em seu próprio ambiente para testes e experimentos será necessário o VS2013 Professional, ou versão mais atual, do Visual Studio 2013 SDK, VS2013 Update 2 RC e da Plataforma de Compilação .NET (Roslyn) para usuários finais.
O roadmap existente para o projeto Roslyn contém muitos itens em desenvolvimento, dos quais a maioria pode ser classificada como uma nova funcionalidade ou melhoria. A página de status lista o estado atual de novas funcionalidades que estão sendo escritas para C# e para VB.
O lançamento em código aberto de uma tecnologia fundamental do .NET marca uma importante mudança no pensamento da Microsoft. Enquanto a máquina virtual de execução (CLR) não é disponibilizada em código aberto, a visibilidade do compilador deve trazer benecícios para todos, independentemente de suas plataformas. A CLR do projeto Mono permite que plataformas não-Microsoft executem código produzido pelo Roslyn.