Volver al inicio

Wine 11.5: C++ en compilación y syscall de Linux

Wine 11.5 — versión experimental con soporte para C++ en Meson, ICU integrado, despacho de syscall de usuario en Linux y correcciones de VBScript. Más de 5400 aplicaciones de Windows funcionan de forma estable. El equipo cerró 22 errores.

Nuevo Wine 11.5: compilación con C++ y optimizaciones para Linux
Advertisement 728x90

Wine 11.5: Soporte para C++ en las compilaciones y mejoras en Linux

El 20 de marzo de 2026, los desarrolladores lanzaron Wine 11.5, una compilación experimental para ejecutar aplicaciones de Windows en Linux, macOS y BSD. Desde enero de 2025, el proyecto ha pasado por Wine 10.0 y el lanzamiento de 11.0 el 13 de enero de 2026. Se espera Wine 12.0 a principios de 2027. Un equipo de unos 2000 colaboradores corrigió 22 informes de errores e implementó 196 cambios, con las principales contribuciones de 32 desarrolladores.

Wine confirma el funcionamiento estable de más de 5400 programas de Windows sin modificaciones. Otras 4400 aplicaciones funcionan de manera estable con ajustes adicionales y DLL externas. En 4086 casos, se notan problemas menores que no afectan la funcionalidad principal.

Mejoras técnicas clave

La nueva versión se centra en la infraestructura de compilación y la compatibilidad. Nuevas características clave:

Google AdInline article slot
  • Soporte para C++ en el sistema de compilación Meson, que simplifica la compilación de módulos complejos con C++ moderno.
  • Integración de bibliotecas ICU integradas para el manejo de Unicode e internacionalización sin dependencias externas.
  • Soporte para syscalls en modo usuario en Linux mediante dispatch, mejorando el rendimiento de la emulación.
  • Correcciones en VBScript para una mejor compatibilidad con scripts de aplicaciones de Windows.

Estos cambios afectan componentes de bajo nivel, haciendo que Wine sea más confiable para desarrolladores intermedios/senior que portan software de PC heredado.

Los desarrolladores abordaron informes de errores de lanzamientos anteriores de 11.x, centrándose en la estabilidad de la API Win32. El soporte está creciendo: con cada lanzamiento, la lista de aplicaciones verificadas se expande, minimizando la basura en las calificaciones.

Estadísticas de compatibilidad y hoja de ruta

El proyecto rastrea métricas para más de 5.4K aplicaciones en la categoría Platinum (funcionalidad completa), 4.4K en Gold (estable con ajustes) y 4K en Silver (problemas menores). Esto permite evaluar el progreso en la emulación de Windows en plataformas no Windows.

Google AdInline article slot

| Categoría | Número de apps | Descripción |

|----------|----------------|-------------------------|

| Platinum | 5400+ | Compatibilidad completa |

Google AdInline article slot

| Gold | 4400+ | Estable con ajustes |

| Silver | 4086 | Problemas menores |

La hoja de ruta incluye Wine 12.0 con optimizaciones adicionales para ARM y mejoras en el puente DirectX/Vulkan. Los colaboradores (32 en este lanzamiento) están acelerando las correcciones, lo cual es crítico para el uso en producción en pipelines CI/CD.

Puntos clave

  • Soporte nativo para C++ agregado al sistema de compilación Meson para acelerar el desarrollo de módulos de Wine.
  • Bibliotecas ICU integradas eliminan dependencias de paquetes del sistema en distribuciones de Linux.
  • El dispatch de syscalls en modo usuario optimiza las llamadas al kernel de Linux, reduciendo la sobrecarga de emulación.
  • Las correcciones en VBScript mejoran la compatibilidad con aplicaciones empresariales basadas en scripting.
  • Progreso general: 196 parches, 22 informes de errores cerrados, contribuciones de 32 desarrolladores.

— Editorial Team

Advertisement 728x90

Leer después