actualité
 L'actualité informatique et multimédia
 Silverlight : la technologie de Microsoft portée vers Mono
 Une main tendue depuis la banquise
Logiciels

silverfightLe projet Mono a été fondé par Miguel de Icaza et est actuellement sponsorisé par Novell. Il s’agit d’une version libre de l’environnement .NET de Microsoft qui se destine principalement à la plateforme Linux.
L’ensemble du projet est rendu possible grâce à la certification d’un grand nombre d’éléments de l’environnement .NET auprès de l’ECMA. La conséquence la plus directe est que les spécifications techniques de ces éléments sont accessibles, ouvrant la voie à un portage éventuel sur d’autres plateformes. Ainsi, la machine virtuelle (CLR, Common Language Runtime) et le langage C# par exemple ont leur équivalent dans Mono.

Le projet se verra bientôt enrichi d’une nouvelle brique. Miguel de Icaza a en effet annoncé pendant le salon Mix’07 de Microsoft que la technologie Silverlight sera portée vers Mono. Pour rappel, Silverlight était anciennement appelé par son nom de code WPF/E et constitue un ensemble de spécifications pour la création d’applications Internet riches ou encore de présentations. On peut concevoir cette technologie comme concurrente au XUL de Mozilla ainsi qu’au Flash d’Adobe, bien que ses prérogatives dépassent ces catégories.

silverfightsilverfight

Silverlight sera donc porté vers Mono grâce aux développeurs du projet, alors que Microsoft n’a émis que des possibilités quant au portage de la technologie vers Linux. L’éditeur s’est en effet contenté d’exprimer seulement jusqu’à présent une probabilité, en rapport direct avec la demande.

Le travail de l’équipe sera simplifié par le lancement prochain du Dynamic Language Runtime de Microsoft qui permettra aux développeurs d’utiliser des langages dynamiques pour créer des applications web. Cette nouvelle machine virtuelle sera proposée avec une licence qui permet aux entreprises de modifier et de redistribuer le code, facilitant d’autant le travail de Novell.

Dans son état actuel, la version bêta de Silverlight est compatible avec Internet Explorer et Firefox sous Windows, ainsi qu’avec Safari et Firefox sous Mac OS X. Le projet actuel de Miguel de Icaza, s’il réussit, devrait donner naissance d’ici la fin de l’année à une version du plug-in pour les navigateurs sous Linux, et plus généralement les systèmes d’exploitation dérivés d’Unix.

silverfightsilverfight

Si le portage de Silverlight vers Mono réussit, Novell rendra service à Microsoft puisque l’éditeur pourra cibler un nombre plus important de machines. En touchant Windows, Mac OS X et Linux, la firme pourra commencer à prétendre que sa technologie est réellement multiplateforme, même si le fait d’en toucher déjà deux (Windows et Mac OS X) constitue déjà un cas rare dans le petit monde de Microsoft.

Étant données les aspirations de l’éditeur avec sa technologie, le portage de Silverlight vers Mono reste une annonce importante. Il s’agit clairement d’une nouvelle bataille en perspective, puisque Microsoft va continuer à promouvoir sa plateforme .NET tout en mettant en avant son langage de description et de présentation XAML. Cela étant dit, nous assistons toutefois à peine aux prémisses de cette « guerre ».

Rédigée par le jeudi 03 mai 2007 à 16h39 (13363 lectures)
Source de l'INformation : CNet News
Partager cette actualité par e-mail Imprimer cette actualité Proposer une actualité PC INpact sur votre site Sauvegarder cette actualité dans votre dossier Télécharger en pdf cette actualité Signaler une erreur dans la news
syndication netvibes scoopeo wikio
Sur le même sujet d'actualité :


Recherches relatives : microsoft - silverlight - mono - novell - portage