Algumas informações extras:
Segurança: O Miguel Icaza falou um pouquinho sobre o modelo de segurança do Silverlight. Ele continua rodando em uma sandbox, como um código de browser. Para realizar operações como acesso a arquivo o assembly deverá ser trusted. Parecido com o modelo smart client.
O código-fonte da DLR (Dynamic Language Runtime) será disponibilizado com a licença Microsoft Permissive License (Ms-PL). Aos poucos a MS vai chegando junto dos grandes defensores do Open source...
Algumas pessoas ainda não realizaram a coisa, o Silverlight é uma VM rodando dentro do browser só que muito, mas muito superior as alternativas que hoje estão no mercado:
- Multi-linguagem. Quer fazer um client para MAC em C#? Ou um client Windows em Ruby? Esteja a vontade.
- Segurança. O modelo de assembly assinados é mais seguro que os atuais
- Transparência. A base do Silverlight é XAML, arquivo texto que pode ser analisado, pesquisado, etc.
- Multiplataforma. Todos as demos do MIX foram apresentadas em MAC rodando safari (browser concorrente do IE).