Si buscas ejecutar aplicaciones de Windows en Linux, probablemente hayas oído hablar de Wine. Wine funciona como una capa que traduce las llamadas de la API de Windows a llamadas POSIX (Interfaz de sistema operativo portátil) y, al mismo tiempo, recrea una estructura de directorio de Windows y proporciona implementaciones alternativas de servicios del sistema. Tampoco utiliza ninguna emulación o virtualización para ejecutar binarios de Windows. Ahora, se acaba de lanzar la versión 8.0 de Wine con un montón de mejoras y cambios.

Uno de los cambios más notables es la finalización de la conversión a Portable Executable (PE), el formato binario de Windows. Esto es importante, ya que significa que varios esquemas de protección de copia que verifican que el contenido en el disco y en la memoria de los módulos del sistema sean idénticos ahora confiarán en el sistema en el que se ejecutan. Los desarrolladores de Wine dicen que esto permitirá "aplicaciones de 32 bits en hosts de 64 bits, depuradores de Windows, aplicaciones x86 en ARM", y más.

Además, se ha implementado el soporte de WoW64 (Windowsde 32 bitsoWindowsde 64 bits) para "esencialmente todas" las bibliotecas de Unix. Esto permite ejecutar aplicaciones de 32 bits en un entorno de64bits, sin la presencia de las bibliotecas de 32 bits adecuadas. Los desarrolladores de Wind no lo recomiendan para uso general por el momento, pero se puede habilitar compilando con la opción '--enable-archs'.

Otras mejoras incluyen:

  • Nuevo tema claro habilitado en la configuración predeterminada
  • Muchas optimizaciones y mejoras de Direct3D
  • Se ha mejorado la compatibilidad con la conexión en caliente del controlador
  • Detección de rueda motriz
  • Los controladores Sony DualShock y DualSense son compatibles cuando se utiliza el backend hidraw
  • Se ha introducido el módulo Windows.Gaming.Input de Windows Runtime (WinRT), una interfaz de programación para acceder a gamepads, joysticks y volantes.
  • Wine Gecko obtiene soporte de accesibilidad

Asegúrate de consultar el anuncio oficial de Wine 8.0 para obtener más información. Si bien los binarios aún no están disponibles para descargar, puedes compilarlos tú mismo o esperar a que se publiquen. Una vez que lo estén, podrás instalarlo en Ubuntu, Debian, Fedora y macOS. Wine forma parte deProtondeSteam Deck, por lo que es posible que algunas de estas mejoras también hagan que los juegos en Steam Deck sean aún mejores en el futuro.


Fuente:Vino