Una nueva solución software con la intención de permitir ejecutar programas de Mac OS X en un PC y viceversa.
Si hace unas semanas hablábamos en este mismo rotativo de PearPC, un emulador de máquina virtual hardware que nos permite simular el funcionamiento de una máquina PowerPC bajo otra de arquitectura x86 funcionando con Linux o Windows, ahora nos acercamos a otro proyecto cuyas similitudes en el nombre y objetivo final no nos deben confundir sobre las formas de conseguir dicho objetivo, diferentes en ambos casos.
Si lo que se pretende con PearPC es crear una "caja cerrada" donde ejecutar un Mac OS X completo (o eventualmente Darwin o Linux para PPC) y los programas correspondientes, SoftPear consiste en una capa de emulación más parecida a Wine, que nos permitirá ejecutar los programas escritos para Mac OS X directamente sobre Linux. Y digo permitirá porque actualmente este proyecto se encuentra en una fase muy temprana de desarrollo, y aún no se dispone de código ejecutable para su descarga.
En el sistema host del usuario se ejecutarán las librerías y la interfaz de usuario del Mac OS X en lo que se ha llamado la "capa de compatibilidad", una especie de "recompilador" dinámico en tiempo real o emulador que actuará como traductor del código nativo PowerPC al código ejecutable por el sistema host.
Paralelamente, y en el marco de este proyecto, también se desarrollará la misma herramienta pero en sentido inverso, es decir: una "capa de compatibilidad" para que programas de Darwin/x86 y Linux para PC's también funcionen en Mac OS X sin necesidad de ningún emulador de máquina virtual hardware.
Más información:
SoftPear - PC/Mac Interoperability
http://softpear.sourceforge.net/index.php