.NET et Silverlight sont deux technologies Microsoft permettant respectivement de créer des applications autonomes et des logiciels fonctionnant au sein d’un navigateur Internet (comme le fait Adobe avec Flash). Des alternatives open source sont disponibles pour ces deux produits : il s’agit de Mono et Moonlight.
Dans son blog, Miguel de Icaza, le chef du projet Mono (et vice-président Developer Platform chez Novell), revient sur la commande ‘mopen’. Cette dernière permet de lancer les applications Moonlight hors du navigateur. Avec ‘mopen’, un même code source permet donc de générer un logiciel qui peut à la fois fonctionner au sein d’un navigateur Internet, mais aussi de façon autonome. C’est, en fait, le même principe que la technologie AIR (Adobe Integrated Runtime), qui transforme du code Flex en une application classique.
Lorsqu’il fonctionne dans un navigateur, le module n’a accès qu’à une sélection limitée de fonctions. Les données locales de l’ordinateur sont alors à l’abri. C’est la condition sine qua non pour des applications qui seront présentes dans une page web. Par contre, lorsque le code est utilisé en mode autonome, il a accès à l’intégralité des fonctions de Mono. Là encore, c’est exactement le principe retenu par Adobe pour Flex et AIR, l’extensibilité en plus.
Cette technologie a déjà permis de créer plusieurs ‘gadgets’ pour le bureau de Linux. Au besoin, ‘mopen’ pourra être porté sous Windows et Mac OS X. Miguel de Icaza préfèrerait cependant que Microsoft propose le même type de commande pour Silverlight, car – selon lui – la compagnie demeure plus influente et imposerait plus facilement ce type de solution.
Plus de détails sur les « desklets moonlight » se trouvent ici et ici.
Un modèle GPT-4o mini rejoint le catalogue d'OpenAI. De la conception à l'évaluation, il a…
La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…