Apple ejecutó un proyecto en el que intentó portar Mac OS X a procesadores ARM

  En 2010 manzana poner un equipo de ingenieros del departamento de CoreOS para trabajar en un proyecto secreto que tenía como objetivo ejecutar Mac OS X Darwin en los procesadores ARM que ahora se encuentran en nuestros iDevices. Apple quería que Mac OS X Darwin se ejecutara en procesadores de la serie ARMv5, por lo que un equipo de ingenieros trabajó durante nada menos que 3 meses en todo el proyecto. Todo se mantuvo en secreto hasta que se publicó uno. lucrari de licencia de uno de los ingenieros que trabajó en el proyecto y en él se explicaba la forma en que los ingenieros lograron ejecutar OS X Snow Darwin en los procesadores ARM y también los problemas encontrados en el desarrollo del proyecto.

El objetivo de este proyecto es lograr que Darwin esté en un estado viable en el procesador MV88F6281 para que otros equipos puedan continuar su trabajo en esta plataforma. El proyecto tiene tres grandes hitos:

  1. Poner en forma el sistema de compilación, para que pueda construir el kernel y los kexts.
  2. Construyendo e iniciando el kernel en modo de usuario único.
  3. Arrancar el sistema en modo multiusuario.

  Durante el desarrollo del proyecto, quien escribió la tesis era sólo un ingeniero en prácticas en Apple, por lo que todo el proyecto podría haber sido falso porque Apple tiene la costumbre de probar a los nuevos empleados en proyectos que nunca terminan implementándose en un producto real. Ahora el ingeniero es empleado del departamento de CoreOS dentro de Apple, por lo que todo lo que hizo en aquel entonces estuvo más que bien ya que Apple decidió contratarlo. Como parte del proyecto, los ingenieros lograron ejecutar Mac OS X Darwin en un procesador ARM, pero nada de lo que habían hecho hasta el final de las pruebas estuvo listo para el lanzamiento de una versión beta de un producto.

  Semana Tim Cook declaró que Apple no está pensando en implementar procesadores ARM en Mac, y su afirmación podría basarse en proyectos similares que demostraron que Mac OS X no puede funcionar en excelentes condiciones en un procesador ARM.