Articulo de referencia

Ejecutor (software)

Executor es una aplicación de software que permite ejecutar programas clásicos de Mac OS basados ​​en Motorola 68000 en diversos sistemas operativos basados ​​en x86 . Executor ...

Executor es una aplicación de software que permite ejecutar programas clásicos de Mac OS basados ​​en Motorola 68000 en diversos sistemas operativos basados ​​en x86 . Executor fue creado por ARDI (Abacus Research and Development, Inc.). Su desarrollo se pospuso indefinidamente en 2005 y se publicó como software de código abierto en 2008. [ 1 ]

Descripción general

Executor se desarrolló originalmente para ejecutar programas de Mac en la plataforma NextStep [ 2 ] y otros sistemas Unix basados ​​en MC680x0 como SunStation. [ 3 ] Durante ese tiempo, también existían otros dos productos similares para sistemas Unix: Liken de Xcelerated Systems Inc. y Equal de Quorum Inc. [ 4 ]

A diferencia de los emuladores de Macintosh auténticos, Executor no requiere imágenes de ROM de arranque ni otra propiedad intelectual de Apple. [ 5 ] Executor, al igual que Wine para ejecutar aplicaciones de Windows en plataformas tipo Unix, traduce las llamadas a la API de Macintosh Toolbox y las rutinas de QuickDraw a llamadas equivalentes a la API de Win32 o POSIX . La versión de MS-DOS de Executor se ejecuta utilizando el extensor de DOS en modo protegido CWSDPMI .

Executor traduce el código binario big-endian de 68k a código binario little-endian de x86. [ 6 ] Executor solo puede ejecutar programas de Macintosh diseñados para funcionar en hardware Macintosh basado en 68000. Executor puede emular Macintosh System 7.0.0 o System 6.0.7 para aplicaciones antiguas incompatibles con System 7.0.0.

Debido a la naturaleza orientada a la interfaz gráfica de usuario (GUI) de las aplicaciones clásicas de Mac OS, Executor tiene su propio entorno GUI conocido como Browser. Este imita el escritorio clásico de Mac OS y la aplicación Finder , pero sin funciones como la papelera o los paneles de control. [ 6 ] El menú predeterminado de Apple tampoco existe en Browser, sino que se reemplaza por un equivalente aproximado; las aplicaciones de Mac que se ejecutan tendrán disponibles las funciones del menú de Apple. Executor no tiene soporte para redes de ningún tipo, incluido el soporte para AppleTalk . Executor tampoco tiene la capacidad de ejecutar componentes (como extensiones o paneles de control) que están altamente integrados con las versiones clásicas de Mac OS. [ 6 ] Debido a las diferencias entre la ROM real de MacOS y la emulación proporcionada por Executor, existen otros problemas de compatibilidad. [ 7 ] Por ejemplo, la revista heise informó problemas con la instalación de muchos programas y con la ejecución de versiones anteriores de StarWriter y Adobe PageMill . Sin embargo, una vez instalados, Microsoft Word , Excel y BBEdit Lite son utilizables. [ 8 ]

Las páginas no oficiales de emulación de Macintosh informan que Executor se ejecuta correctamente con 24 MB de RAM en Windows 95. [ 9 ]

Tras considerar durante un tiempo la posibilidad de publicar el código fuente como código abierto , Matthews publicó el código fuente de las aplicaciones el 5 de octubre de 2008, bajo una licencia muy permisiva al estilo MIT.executorsyn68k

Referencias

  1. "Sitio web de ARDI" . Archivado del original el 1 de abril de 2009. Consultado el 24 de febrero de 2009 .
  2. Dan Lavin, "La emulación de Macintosh se acerca", Nextworld EXTRA, septiembre de 1991
  3. "Clonando el Mac", Macworld, enero de 1992, página 107
  4. "El software de Mac invade las computadoras alienígenas", Macworld, julio de 1993, página 87
  5. "Configuración de Executor para Windows" . E-Maculation. Enero de 2009. Consultado el 30 de agosto de 2010 .
  6. 1 2 3 Leszek, Pawel (4 de mayo de 2000). "Emular Mac OS en su equipo Linux" . CNN.com . Consultado el 24 de febrero de 2009 .
  7. "¿Reemplazo de ROM de código abierto? en Preguntas frecuentes de Mini vMac" . Consultado el 30 de agosto de 2010 .
  8. Kühnel, Stefan (17 de octubre de 1996). "Executor: uso de aplicaciones de Mac bajo Linux (The Executor)" . iX . Vol. 1996, n.º 11. Revista heise . pág. 64. Consultado el 30 de agosto de 2010 .   
  9. "Executor/DOS bajo Win32" . Páginas no oficiales de emulación de Macintosh . Consultado el 30 de agosto de 2010 .
  • ARDI - Sitio web del ejecutor
  • GitHub - Sitio del proyecto Executor
  • Emulación no oficial de Mac: Executor/DOS bajo Win32
  • Guía de configuración del ejecutor de E-Maculation
  • Executor 2000 (bifurcación mantenida activamente)