Wine s’étend sur Android et attend l’offensive d’Intel
Wine more time
Le 04 février 2013 à 11h03
3 min
Logiciel
Logiciel
Wine permet aux distributions Linux depuis longtemps de pouvoir faire tourner des applications Windows. Mais voilà qu’Alexandre Julliard, qui dirige le projet, présente désormais un portage de la technologie vers Android. Avec le potentiel et les difficultés que cela comporte.
Le problème des performances
Wine signifie « Wine is not an emulator » et constitue, comme XNA, un acronyme récursif. Wine n’est pas un émulateur et peut être présenté comme une couche de compatibilité. Elle fait le lien entre une application Win32 classique et les fondations du système hôte, en général Linux. De fait, le projet permet par exemple de faire fonctionner Office sur une Ubuntu ou une Fedora. Mais Wine est également très apprécié pour sa compatibilité avec les jeux.
Alexandre Julliard, principal développeur de Wine, a fait récemment la démonstration d’un portage de la technologie sur Android. Cette première présentation passait cependant par un moyen détourné : un MacBook, sur lequel fonctionnait Linux, lui-même hébergeant un émulateur Android.
Selon Phoronix qui assistait à la présentation (durant la conférence FOSDEM à Bruxelles), les performances étaient « horriblement lentes ». Cependant, ce problème pouvait être attribué à l’émulateur Android lui-même, connu pour son manque flagrant de rapidité. De fait, on ne sait pas à l’heure actuelle ce que la présence de Wine donnerait sur un matériel réel.
Les yeux tournés vers Intel
Mais pourquoi Wine sur Android ? Sans doute parce que certaines applications Windows pourraient avoir un intérêt à être utilisées sur une tablette par exemple. Il ne faut cependant pas oublier qu’il s’agit d’un système reposant sur une architecture ARM. Si Wine n’est pas vraiment un émulateur, il existera dans tous les cas une perte de performances à cause de l’adaptation nécessaire d’un code conçu originellement pour fonctionner sur une plateforme x86.
De fait, les yeux se tournent nécessairement vers Intel. Le fondeur a de grandes ambitions dans le monde du mobile et on attend cette année l’arrivée de tablettes qui embarqueront des processeurs Atom. Sur un tel matériel, par l’entremise d’Android, les performances seraient nécessairement meilleures.
Pour l’instant, Wine pour Android est un projet en cours de développement et se révèle instable. Il sera de fait intéressant de voir durant l’année la maturation du projet et si du matériel équipé de puces Intel débarque en quantités suffisantes.
Commentaires (55)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 04/02/2013 à 11h13
excellente initiative " />
Le 04/02/2013 à 11h16
conférence FOSDEM à Bruxelles
ça se passait juste sous mon nez , enfait au bout de mon campus et j’ai rien vue/rien su.. " />
Le 04/02/2013 à 11h16
Il ne faut cependant pas oublier qu’il s’agit d’un système reposant sur une architecture ARM. Si Wine n’est pas vraiment un émulateur, il existera dans tous les cas une perte de performances à cause de l’adaptation nécessaire d’un code conçu originellement pour fonctionner sur une plateforme x86.
" /> Ce passage laisse sous entendre que Wine permettra de faire tourner un exécutable Win32/x86 sur Android/ARM. A priori ce n’est pas le cas et ce n’est pas possible sauf à intégrer une émulateur x86/ARM.
Ce qui me semble plus plausible c’est que :
Le 04/02/2013 à 11h19
J’attends impatiemment de pouvoir coller un MS Office 2007 sur le XPhone de Google / Motorolla " /> comme je fais déjà sur Ubuntu " />
Le 04/02/2013 à 11h20
Hâte de tester 3dsmax sous Android ! " />
" />
Le 04/02/2013 à 11h20
Grosse bidouille quand même… " />
Le 04/02/2013 à 11h21
Ca serait un sacré gros coup de pouce à intel pour émerger un peu plus sur les tablettes. Surtout quand on sait que les tablettes Android supportent l’usb… ca peut donner une tablette + clavier + souris = anciens jeux à l’occasion " />
Le 04/02/2013 à 11h29
Il me semble que c’est déjà possible : un Wine x86 tournant avec un Qemu, en mode interpréteur. Donc grosso modo, les plus grosses pertes de perfs se font dans la partie Qemu.
Le 04/02/2013 à 11h30
/me cherche une tablette Android x86… Ha mince le Z2760 ne supporte que Windows et les tablettes x86 ont de toute facon deja Windows.
Y’a vraiment des tablettes Android x86 prevues ?
Le 04/02/2013 à 11h31
Le 04/02/2013 à 11h32
Pourquoi acheter un tablette pour lui coller un clavier et une souris ? Je ne comprendrais jamais…
Et quand comprendront-ils qu’un écran de dix pouce ou moins ne permet pas les mêmes intéractions qu’un écrans de 20pouce… Photoshop ou Eclipse sur EEEpc c’est déjà l’enfer, pourquoi persister ?
Le 04/02/2013 à 11h36
Le 04/02/2013 à 12h32
Le 04/02/2013 à 12h36
Le 04/02/2013 à 12h40
Le 04/02/2013 à 12h42
un chateau le thil 2003 please=====>[]
hmm j’imagine déja crysis 3 sous android ^^
bah i y a toujours scummvm pour les jeux lucas art etc :)
Le 04/02/2013 à 13h05
Le 04/02/2013 à 13h56
Cette première présentation passait cependant par un moyen détourné : un MacBook, sur lequel fonctionnait Linux, lui-même hébergeant un émulateur Android.
Ce que ne raconte pas l’histoire c’est à quelle allure l’exécution se passait au “4ème niveau”, mais Inception nous en donne une petite idée. ;p
Le 04/02/2013 à 14h49
On va plutôt attendre la version officiel de l’émulateur win32 sur ARM, à savoir, celle débutée sur windows RT. " />" />
Le 04/02/2013 à 15h15
Le 04/02/2013 à 15h22
Mais pourquoi Wine sur Android ?
Mon exacte pensée à la lecture du titre de l’actu, et je cherche encore la réponse (celle proposée dans l’actu ne m’a pas convaincu).
Je vais peut être la trouver dans les commentaires…
Le 04/02/2013 à 15h24
Le 04/02/2013 à 15h24
Le 04/02/2013 à 15h28
Le 04/02/2013 à 15h31
Le 04/02/2013 à 15h49
En même temps, quand on sait que Android c’est une base Linux, c’était logique qu’on pense à Wine pour le portage.
Par la suite, j’espère qu’on arrivera à faire des tablettes avec un vrai OS, parce que Android c’est du smartphone, c’est assez limité, je sais que ça progresse.
Bon, un écran tactile ne remplacera pas non plus un clavier, les portables, ou mixtes tablette/portables ont encore de beaux jours devant eux.
Le 04/02/2013 à 15h58
Le 04/02/2013 à 16h38
Le 04/02/2013 à 11h37
Le 04/02/2013 à 11h49
Le 04/02/2013 à 12h03
un MacBook, sur lequel fonctionnait Linux, lui-même hébergeant un émulateur Android.
Nice " />
Le 04/02/2013 à 12h13
Est ce qu’il existe un os desktop sous android?
Le 04/02/2013 à 12h13
Wine signifie « Wine is not an emulator » et constitue, comme XNA, un acronyme récursif.
Mouais, l’exemple quoi. Ça aurait été plus simple de citer PHP pour PHP Hypertext Preprocessor
Le 04/02/2013 à 12h16
Le 04/02/2013 à 12h17
Le 04/02/2013 à 12h17
Le 04/02/2013 à 12h18
Le 04/02/2013 à 12h18
Le 04/02/2013 à 12h19
Le 04/02/2013 à 12h21
Très bien en soi.
Mais il va y avoir un autre avantage, si ca marche bien : ca va montrer à tous les possesseurs d’Android, qui sont nombreux, que l’on peut faire fonctionner du ouiouine ailleurs que sous ouiouine….
Pt etre qu’il y en aura quelques uns qui seront tentés d’aller vers Linux pour leur PC desktop, avec ca….
Le 04/02/2013 à 12h22
Je n’avais pas encore lu l’article sur le XNA.
Mais le nom récursif du XNA est plutôt naze de toute façon.
Le 04/02/2013 à 12h23
Le 04/02/2013 à 12h28
Le 04/02/2013 à 12h30
Ce qui intéresse les acteurs du marché x64 comme AMD et Intel, ce n’est pas de pouvoir faire tourner du contenu windows sous android mais l’inverse.
AMD a d’ailleurs repris bluestacks.
Le 04/02/2013 à 17h00
le principe de ubuntu sous android. c’st la possibilité d’utiliser des applis android et de lancer ubuntu en desktop
Mais je voulais justement savoir s’il existait simplement un os linux desktop qui integre android
ca voudrit dire qu’on pourrait lancer des applis android par exemple a partir du store.
On aurait bien entendu un double environnement tactile et bureau
Le 04/02/2013 à 17h05
Le 04/02/2013 à 17h16
Le 04/02/2013 à 19h23
Mais pourquoi Wine sur Android ?
Parce que les développeurs c’est comme les maçons: ca aime empiler les briques.
Le 04/02/2013 à 21h07
Si Wine n’est pas vraiment un émulateur, il existera dans tous les cas une perte de performances à cause de l’adaptation nécessaire d’un code conçu originellement pour fonctionner sur une plateforme x86
Pas forcément, certains jeux sont réputés pour fonctionner plus rapidement sur Linux+Wine que sous Windows.
Le 04/02/2013 à 22h50
Le 04/02/2013 à 23h59
Le 05/02/2013 à 09h09
Le 05/02/2013 à 09h33
Le 05/02/2013 à 10h48
Le 06/02/2013 à 06h42