Une vrai solution Open Source pour les Nouvelles RIA ?

Les Nouvelles RIA, ce sont les applications internet riches basée sur les technologies Adobe Flex, Microsoft Silverlight ou encore JavaFX.

Ce matin, je viens de lire un article du JDN Développeir concernant la licence de JavaFX. La rédaction de ce site web a révélé que le langage en lui-même serait open source, mais pas son compilateur ni son runtime. On peut espérer une évolution de la part de Sun d’ici sa sortie en version finale.

Adobe Flex a quand à lui un kit de développement Open Source, mais pas de runtime libre.

Côte open source, la surprise pourrait venir de Microsoft Silverlight avec son partenaire Linuxien Novell, grâce au projet Moonlight de l’équipe de Mono. Moonlight doit fournir un clone libre de Silverlight, aussi bien au niveau du SDK que du runtime. Ce 13 Mai, ils viennent de rendre publique leur version pour Linux. Par contre, comme pour tout clone, la copie n’est pas parfaite et n’est donc pas totalement compatible avec Silverlight… Actuellement, il vaut mieux utiliser soit une solution (runtime + sdk) toute Microsoft , soit toute Moonlight afin d’assurer un bon fonctionnement.

Edit

J’ai oublié de vous parler de l’Open Screen Project d’Adobe. Il devrait permettre:

  • de ne plus payer de licences pour l’installation de runtimes AIR et Flash
  • Plus de restriction d’utilisation pour les spécifications SWF et FLV
  • Publication du protocole de communication et de mise à jour des runtimes.