iEmu : l'émulateur iOS open-source
Qui promet de faire tourner les applications de l'OS d'Apple sur différentes plateformes desktops et mobiles

Le , par Idelways, Expert éminent sénior
Avoir un Mac sous OS X risque de ne plus être indispensable pour faire tourner iOS ailleurs que sur un iDevise grâce à un nouveau projet libre baptisé iEmu.

Fondé sur l'émulateur populaire open source QEMU, l'objectif principal de ce projet est d'arriver à implémenter le support du chipset S5L8930 intrégé aux iPhone 4 et la première génération des iPad.



La difficulté réside dans le fait que les spécifications des pièces maîtresses du hardware d'Apple, et a fortiori ce chipset, ne sont de toute évidence pas publiques. Leur implémentation au sein d'un émulateur tiers implique donc d'énormes efforts d'ingénierie inversée.

Et c'est à ce défi que le développeur Chris Wade veut se mesurer à temps plein pour permettre à tout un chacun de tester iOS sur les différentes plateformes desktop et mobiles, mais pas seulement. Il promet en effet la possibilité d'y exécuter la plupart des applications iOS, chose peu évidente même sur l'émulateur d'Apple Xcode sans le code source des applications.

Ce développeur vient de gagner en popularité en inscrivant son projet audacieux sur le site de levée de fonds « Kickstarter » pour subvenir à ses besoins financiers durant la période de développement (rappelons que c'est grâce à cette plateforme que Diaspora avait réussi à lever 200 000 dollars en quelques semaines).

iEmu n'en est pas encore là, mais en à peine deux journées, il s'est attiré les faveurs de 66 donateurs, et a récolté le cinquième des dons qu'il réclame.

À terme, l'émulateur devrait être disponible sur Linux et Windows (et Mac OS), ainsi que sur des plateformes mobiles concurrentes comme Android. D'après son développeur, rien ne nous empêcherait de nous attendre à ce qu’il puisse tourner iOS sous... iOS lui-même.

Quant à ses usages, Chris Wade avance que son bébé pourrait servir d'outil de débogage, d'assurance qualité et surtout aux chercheurs en sécurité comme un environnement sandboxé de « capture et d'analyse des malwares sous iOS ».

Très ambitieux, le résultat devrait être simple d'utilisation, extensible via des plug-ins, offrir un support basique des périphériques non essentiels, avoir une connectivité réseau et pouvoir être « reflashé à l'aide d'iTunes via l'émulation d'une connexion USB » (pour installer des mises à jour de l’OS directement à partir des serveurs d’Apple par exemple)

Pour disposer d'une telle merveille, il ne fait aucun doute que la communauté open source et le vibrant écosystème d'iOS (l'autorisé tout comme le « homebrew ») soient prêts à payer les 20 000 $ nécessaires pour faire vivre Chris Wade durant les « trois prochains mois et des poussières »

Mais reste à savoir s'il pourra tenir ses promesses, et tenir tête à un Apple qui voit certainement d'un très mauvais œil un tel outrage à la fermeture de son OS protégé.

Le projet est en tout cas loin d'avoir l'air d'une énorme escroquerie, le compte Github du port de QEMU est toutefois inactif depuis plusieurs mois. Dans l’attente des donations ?

Site officiel du projet
Compte Github du port de QEMU

Source : levée de fond sur Kick

Et vous ?

Que pensez-vous de ce projet ? Binevenu, scandaleux ou trop beau pour être vrai ?
Quels usages voyez vous pour un tel outil ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ratomms ratomms - Membre actif https://www.developpez.com
le 24/08/2011 à 8:22
c'est vraiment intéressant.
Avatar de Flaburgan Flaburgan - Modérateur https://www.developpez.com
le 24/08/2011 à 9:29
Oh le beau revers que ce serait pour Apple... Cela fait un moment que je pense que la popularité n'est pas compatible avec un système si fermé. Quand les Mac n'étaient que pour les designer, cela pouvait durer, mais maintenant que tout le monde s'y met, il est impossible pour Apple de garder le monopole total de leurs technos...
Avatar de MonsieurSmith MonsieurSmith - Membre habitué https://www.developpez.com
le 24/08/2011 à 9:59
J'espère de tout cœur que ce projet saura surmonter le plus gros obstacle des technologies d'Apple : les avocats d'Apple.
Avatar de lvr lvr - Membre éprouvé https://www.developpez.com
le 24/08/2011 à 10:27
Est-ce qu'il serait possible par exemple de tester des applications java dans un contexte Mac ?
Avatar de Traroth2 Traroth2 - Expert éminent sénior https://www.developpez.com
le 24/08/2011 à 15:11
Combien de temps avant l'action en justice d'Apple ?
Avatar de Freem Freem - Membre émérite https://www.developpez.com
le 24/08/2011 à 17:20
S'il y a attaque en justice, alors il va falloir que wine, qemu virtualbox et d'autres émulateurs (que n'est pas wine, je sais) soient attaqués aussi...

J'espère qu'il arrivera à ses fins en tout cas!
Avatar de Chuck_Norris Chuck_Norris - Membre émérite https://www.developpez.com
le 30/08/2011 à 18:52
Citation Envoyé par Freem  Voir le message
S'il y a attaque en justice, alors il va falloir que wine, qemu virtualbox et d'autres émulateurs (que n'est pas wine, je sais) soient attaqués aussi...

J'espère qu'il arrivera à ses fins en tout cas!

Il n'est pas interdit d'émuler de manière générale ; si Microsoft avait voulu attaquer wine, il l'aurait fait depuis longtemps. En ce qui concerne QEmu et VirtualBox, je pense qu'a priori rien peut les inquiéter, il s'agit (grossièrement) d'une implémentation du jeu d'instruction 80386.

Par contre, effleurer tout ce qui concerne Apple et notamment promettre la possibilité d'exécuter un OS Apple ailleurs que sur un appareil Apple, connaissant l'entreprise, tu peux parier qu'une plainte va être déposée.
Offres d'emploi IT
Architecte technique des systèmes d'information H/F
Safran - Ile de France - Évry (91090)
Architecte systèmes études & scientifiques H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Ingénieur conception en électronique de puissance H/F
Safran - Ile de France - Moissy-Cramayel (77550)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil