Un clone open source d’iOS en développement !

Project Magenta

Project MagentaVoilà un projet qui devrait passablement agacer Apple : la développeuse Christina B est actuellement en train d'essayer de reproduire l'iOS version 1 dans une version open-source !

Le projet se nomme Magenta. Et croyez-le : il risque de faire du bruit et des vagues, surtout du côté de Cupertino. Le concept de ce projet est simple, et revient à développer une reproduction de l'iPhone OS version 1 ouverte, et qui saurait tourner sur des terminaux autres que ceux d'Apple, en usant de divers outils, à commencer par une implantation Darwin/BSD sur un noyau Linux.

Et puis, on évoque aussi la possibilité de remplacer les éléments d’Apple par des alternatives (attention, on va faire du « name-dropping » de choses inconnues au commun des mortel n’ayant jamais développé sous iOS) : CoreGraphics se verrait remplacé par Cairo, FreeType et libpng/jpg, Celestial par des bibliothèques de décodage open source, UIKit par Chamelleon, etc.

Comptez sur nous pour suivre de près l’évolution de ce dossier !

[9to5mac]

Tags :
Dernières Questions sur UberGizmo Help
  1. Cool bientot « iOS magenta » sur Android :)
    Raison de plus de passer sur android.

    En attendant ca existe pas, je reste sur iOS :p
    Mais j’attend de voir :)

  2. On vas voir apparaitre un ios entier avec tout les tweak intégré et avec un sytem de personalisation extreme. Fini le jailbreakage, on s’attaque a la source en changeant le system complet en lui intégrant toute les bidouilles

  3. Après, à mes yeux le principal avantage d’iOS, en plus de ça simplicité et de sa sécurité, c’est tout l’éco système d’apple. IOS sans tout ce qui fait iOS, autant prendre directement un terminal sous android et y mettre un skin iOS.

  4. C’est nul quoi… iOS sans l’apps store, et sur un smarphones avec une taille d’écran différente que celle de base, ça risque de « déformer » les menus, l’écran d’accueil, ect non ? (je n’y connaît riens). Et puis généralement quand on prend iOS, c’est pour que ça fonctione bien, pas pour se retrouver avec un truc pleins de bug sur un smarphones pas adapté à l’OS.

  5. waow c’est qu’il y a du niveau par ici.
    @Lalala un conseil, teste autre chose que ton iphone, le monde peut tourner sans iphone 😉

    1. Et toi autre chose d’antro le monde peut aussi tourner sans google (d’ailleurs il s’en porterait pas plus mal)

      Ta vu ça marche dans les 2 sens

      1. Euh non, je pense qu’il a raison, Lalala parle visiblement de quelquechose dont elle ne saisit pas le fonctionnement,

        Android existe sur des résolutions partant de 320×480 a 2560*1600, et pourtant, aucun réel problème de taille d’écran.

        Le monde sans google, et bien ce serait différent, google n’est pas fort par son existence, mais par l’existence de tous ces devs qui travaillent pour google, ils auraient pu reproduire les mêmes choses en mieux ou en pire dans d’autres compagnies si google n’avait pas existé.

  6. Mdr les incultes. Qu’est ce qu’il faut pas entendre. D’un c’est pas un portage mais bien un nouvel OS, le but premier étant de lancer des applications IOS via Darwin/BSD sur un linux pour processeur ARM. De deux c’est fait pour les arm_v7 autant dire des « vieux » arm. Donc ne revez vous ne ferez pas tourner ça sur des smartphones recents. De plus en quoi utiliser darwin/bsd generait Apple, c’est un projet open source dont Apple l’utilisant largement ne peut que se réjouir de voir travailler des gens dessus, le but ultime étant de faire tourner n’importe qu’elles applications sur n’importe quel OS.

  7. @Jean : +1

    @Ben : Soit un peu plus honnête dans ton article et évite de mentir par omission. Tout y est sauf : Cet iOS ne fera jamais tourné aucune application iPhone. C’est sur qu’en ajoutant cette phrase, 99% des lecteurs ne vont trouver aucun intérêt à la chose.

    Je termine en citant Christina : « If you’re just interested in this because it will « run iOS apps » please go away. »
    Tout est dit …

  8. Oui, j’ai précisé que j’en y connaissait riens en fonctionnement pour le changement de taille d’ecran et l’adaptation de l’interface, d’où le « ? », donc pas besoin de « m’agresser ».

  9. Franchement, pourquoi imiter un OS aussi rudimentaire ? Il manque plein de trucs à iOS, les plus utiles/choquant qu’il n’y a pas : accusés de réception, échange de fichiers bluetooth…

    Le seul intéret viable pour s’intéresser aux iDevices : se sont des appareils très bien finis. Mais ce qui fait réelement sa force, c’est bien son catalogue d’applis, c’est comme windows, tout le monde est dessus donc il faut faire pour lui…

    Pour info, j’ai un 4S (j’en suis déçu). On fait un tel tapage qui n’est pas mérité…

  10. Hey. I ran across your current weblog the on the internet. This is a great post. I’ll ensure that you book mark that and also resume get more information of the helpful tips. Thank you for the publish. I willdefinitely give back.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Publicité