Escenario y ejemplo
En Windows, el software generalmente viene con la extensión .exe
, solíamos ejecutar .exe
archivos en sistemas operativos Linux usando alguna herramienta de terceros comovino, también puede haber una herramienta independiente para ejecutar archivos de Windows en el sistema operativo Mac.
Lo que necesito
¿Hay alguna?herramienta mundialque se puede utilizar en cualquier plataforma para lo siguiente:
¿Para ejecutar
.exe
archivos en Linux y Mac?¿Para ejecutar paquetes de software de Mac OS X en Windows y Linux?
¿Para ejecutar paquetes de software Mac y Linux en Windows?
Respuesta1
No existe una única herramienta monolítica que proporcione todo lo necesario para ejecutar cualquier aplicación nativa de OSX, Linux o Windows sin modificaciones.todode esos sistemas operativos.
VINOejecuta muchas aplicaciones de Windows en Linux y OS X.
Puede ejecutar aplicaciones de Linux en una máquina virtual Linux en Windows. Ver VMWare, VirtualBox, etc. Verhttp://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines
UsandoCygwin"Debe reconstruir su aplicación desde el código fuente si desea que se ejecute en Windows".
Un enfoque alternativo a este problema es el enfoque de código de bytes utilizado por Java y (en menor medida) por .Net. Sin embargo, esto no ayuda con las aplicaciones nativas existentes.