Le lancement de Silverlight 2 correspond à celui de la première version alpha d'Eclipse4sl. Une seconde version d'essai est prévue pour décembre (elle inclura notamment le support des services Web), et la version finale pour le printemps prochain. Elle sera disponible sur SourceForge, sous licence Eclipse. Les spécifications XAML ouvertes aux éditeurs tiers Toujours afin de justifier sa stratégie d'ouverture - qui vise en fait à élargir son écosystème - Microsoft a également rappelé sa volonté de fournir un client fonctionnant sur plusieurs systèmes d'exploitation (Windows, Mac et Linux) et navigateurs (IE, Firefox et Safari), et a annoncé la publication des spécifications de XAML sous les conditions OSP (Open specification promise). Des modèles (SCP, Silverlight Control Pack) seront aussi disponibles selon les mêmes termes, afin d'accélérer le développement. Scott Guthrie, vice-président de Microsoft responsable de la division développeurs .Net, a expliqué lors du lancement que cela offre une protection légale aux développeurs, et que cela devrait inciter les éditeurs tiers à développer des applications recourant à XAML pour leur interface. Scott Guthrie a rappelé que, depuis environ un an que Silverlight a été lancé, la technologie a été adoptée par 150 partenaires, « des dizaines de milliers d'applications », et jusqu'à la moitié des postes clients installés « dans certains pays » (sachant qu'Adobe revendique pour son Flash un taux de pénétration de 90%). Cet été, Silverlight était en première ligne grâce à la chaîne américaine NBC, qui a retransmis sur son site les Jeux olympiques de Pékin, soit 10 millions d'heures de vidéo vues par 50 millions de visiteurs uniques.