Os voy a contar una historia, una historia dedicada a todos los desarrolladores que hay ahí fuera y que tienen derecho a soñar, como el resto de los mortales…

Hace mucho, mucho tiempo, cuando Mac OS X aún no era más que un proyecto llamado Rhapsody (por Tutatis, vaya enlace interesante he encontrado…), comprado heredado de la compra de NeXT Computers, ocurrían cosas muy interesantes, tanto o más que ahora.

En 1997 el desarrollo del sistema operativo de Apple tomaba forma bajo una arquitectura poco común en la casa, Intel, que poco después sería desechada en favor de la más común por aquel entonces PowerPC y Windows 95 era lo más parecido a un sistema operativo para los PC’s y compatibles. No era de extrañar que en los planes de Cupertino estuviese la portabilidad de las librerías de Rhapsody de forma que un desarrollador pudiese generar código fuente compatible nativamente con los sistemas operativos soportados, algo así como una compilación cruzada pero nativa: la Yellow Box.

Era ya el año 2000 cuando, mientras otros estaban preocupados por sus cerrados sistemas y la fecha de cuatro dígitos comenzando por 2, Apple anunciaba el abandono de dicha tecnología, aún sin haber dado muestras de haber llegado a obtener resultados suficientemente favorables, o quizá si.

Hace ahora 2 años surgía el proyecto con nombre clave “Marklar”, OSX en Intel, que en aquel entonces sonaba a ciencia ficción, y el que era el interfaz de desarrollo de aplicaciones de NeXT, Project Builder, se convirtió en lo que hoy conocemos como Xcode. Cobraba fuerza la posibilidad de la creación de una Yelow Box para Windows, con nombre interno de proyecto Dharma, portando la totalidad del API de NeXT, que ahora conocemos como Cocoa, con la intención de que los desarrolladores pudiesen crear programas para windows con sólo marcar una check box.

Tanto movimiento en el pasado tiene reflejo en el presente. Cuando la ficción supera a la realidad, los rumores indican que Safari 3 para Windows, el cual incluye el antialias completo de Quartz, es el primer ejemplo de que el proyecto Dharma sigue vivo, y más si comprobamos la existencia de ciertas librerías en la versión compilada.

Librerias de Apple en Windows

¿Podremos ver más aplicaciones de Apple corriendo bajo Windows en un futuro no muy lejano?. De ser así, ¿cuales querrías ver?

Enlace: Yellow Box for Windows Still Exists? [Updated]