Magenta est un projet pour le moins ambitieux. L'objectif de Christina, l'initiatrice de ce projet, est de reproduire la version 1.0 d'iOS dans une mouture open source. Magenta est censé fonctionner sur une plate-forme ARM7.
Celui-ci pourra donc tourner par conséquent sur d'autres terminaux que ceux d'Apple. Concrètement, Magenta est une implémentation de Darwin/BSD au-dessus d'un noyau Linux. L'idée est de remplacer certaines bibliothèques d'Apple par des bibliothèques open source. Par exemple, UIKit serait remplacé par Chamelleon.
Dans la page de présentation de Magenta, Christina prévient que le but de la manœuvre n'est pas de pouvoir faire fonctionner des apps iOS sur Magenta. Les frameworks de haut niveau ne seront pas totalement compatibles. Et ce n'est semble-t-il pas le but du responsable de ce projet, dont les motivations sont assez floues. A suivre…