Pour gérer vos consentements :

Android supportera bientôt les applications Windows !

CodeWeavers promet de livrer prochainement une version de CrossOver adaptée aux terminaux mobiles Android. CrossOver permettra de faire fonctionner les applications Windows sur des smartphones et tablettes Android, et ce avec le moins d’impact possible sur les performances.

L’éditeur s’appuie pour ceci sur Wine, implémentation Open Source des API de Windows, qui fonctionneront nativement sur les machines Android. Cet outil reste toutefois limité aux tablettes et smartphones pourvus de puces x86, dont la présence est nécessaire pour exécuter le code des applications Windows. Des travaux sont en cours pour combiner des API natives en mode ARM à une émulation x86 pour le code de l’application, assurée par QEMU.

La version Android de CrossOver devrait voir le jour d’ici la fin de l’année. Les modifications apportées à Wine seront reversées à la communauté Open Source (CodeWeavers est le principal contributeur de ce projet).

À quand le support ARM ?

Grâce à CrossOver, certains terminaux mobiles Android vont gagner la compatibilité avec les applications Windows, et ce aussi bien en mode 32 bits que 64 bits ou même 16 bits (chose impossible avec Windows, qui se borne soit au support 16/32 bits, soit au support 32/64 bits).

Cette nouvelle offre ne devrait que booster modérément l’activité de CodeWeavers, du fait de la non-compatibilité avec les terminaux mobiles ARM. Le support des applications Windows sur les puces ARM 32 bits (via une combinaison de Wine et de Qemu) semble toutefois arriver à maturité. CodeWeavers pourrait donc être bientôt en mesure d’adresser également le marché des ordinateurs Android utilisant des puces ARM.

L’intérêt de CrossOver/Wine est de proposer sa propre implémentation des API de Windows, DirectX compris. Plus besoin de disposer d’une licence de Windows. Contrepartie, la compatibilité avec les applications Windows est variable, même si en constant progrès.

Des alternatives encore peu convaincantes

Diverses adaptations de Qemu, Bochs ou DosBox permettent de lancer les applications venant du monde PC. La lenteur est toutefois la plupart du temps au rendez-vous sur les machines ARM. Aussi il faudra au mieux se contenter de Windows 95/98 comme OS. Un brusque retour en arrière (mais qui donne quand même accès à une large logithèque de titres Windows 32 bits de première génération).

Eltechs propose une solution intéressante, ExaGear Desktop, capable de lancer des logiciels x86 lourds, comme Skype, sur des machines ARM. ExaGear Desktop n’est toutefois accessible que sous Linux. L’application supporte les applications Linux x86 ou Windows, via Wine… en version x86 – chose malheureusement peu optimale. L’éditeur propose également une solution adaptée aux terminaux mobiles Android à base de puces ARM, mais elle reste limitée au support de quelques rares jeux PC.

À lire aussi :
Internet Archive utilise Dosbox pour déployer des jeux DOS sur le web
Les applications x86 s’invitent sur les puces ARM
Le code source de CP/M libéré sur la Toile

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

6 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

8 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

10 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

1 jour ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

1 jour ago