Microsoft continue de travailler sur les différentes versions de son outil Silverlight. La version 3.0 alpha de Moonlight, sa version pour Linux et Unix, est désormais disponible.
En novembre dernier, Microsoft surprenait son monde en présentant la version 4.0 bêta de Silverlight pour Windows. En marge de ces développements, l’éditeur planche aussi sur la version pour systèmes Linux/Unix.
Une continuité logique pour cet outil, baptisé Moonlight pour Linux/Unix, qui se veut concurrent de la plateforme AIR d’Adobe (principalement Flash et Flex), disponible en version 2.0 depuis fin décembre.
Les développeurs peuvent désormais se pencher sur la première version alpha 3.0, qui apporte son lot de nouvelles fonctionnalités. Rappelons tout d’abord que Moonlight est toujours chapeauté par le projet Mono, supporté par plusieurs entreprises, dont Novell. Voici donc la liste des nouveautés :
- Support du démultiplexeur MP4, qui ne possède pas encore de codecs pour le moment,
- Travail initial sur l’outil UI Virtualization,
- « Platform Abstraction Layer » : le « cœur » de Moonlight est désormais séparé du moteur de fenêtrage. Ceci devrait rendre possible le portage de Moonlight à d’autres systèmes graphiques et/ou de fenêtrage qui ne sont pas estampillés « X11/Gtk+ »,
- Support de la version 3.0 de Blinding Expression,
- Plusieurs mises à jour des différentes API.
Ces améliorations rendent donc Moonlight 3.0 aussi compétent que son grand frère Silverlight 3.0. Vous pouvez d’ores et déjà télécharger cette version preview 3.0 de Moonlight en cliquant sur ce lien.