Acaba de ser anunciado que o MVC ASP.NET foi liberado sob a licença open source da Microsoft. A licença pública Microsoft certificada pela Iniciativa Open Source , o que é apropriado para a maioria dos projetos que exigem uma licença open source, incluindo Novell's Mono.
Atualmente nos não temos nenhuma explicação que justifique porque a Microsoft decidiu tomar esse rumo, mas temos uma confirmação do Scott Guthrie que não existem restrições de plataforma de qualquer tipo de associação com o código. Provavelmente, pode-se ir tão longe como portabilizar para outras plataformas, como Java ou Ruby, embora que com Spring e Ruby on Rails não haveria necessidade.
O código fonte do MVC ASP.NET está disponível no Centro de Download da Microsoft.