La versión de desarrollo 9.14 de Wine ya está disponible, trayendo consigo una serie de mejoras y correcciones que refuerzan su funcionalidad y seguridad. Wine, una herramienta esencial que permite ejecutar programas de Windows en sistemas operativos basados en Unix, continúa evolucionando con esta nueva versión.
Novedades de Wine 9.14
La actualización 9.14 de Wine presenta varias mejoras clave:
- Reimplementación de Mailslots: Ahora utilizando E/S en el servidor.
- Mayor soporte para controladores ODBC de Windows: Esto facilita la integración y el uso de aplicaciones que dependen de bases de datos.
- Más estructuras de datos user32 en memoria compartida: Mejorando la eficiencia y el rendimiento.
- Varias correcciones de errores: Aumentando la estabilidad y la seguridad del software.
Enfoque en la Seguridad de la Memoria
Una de las mejoras más destacadas en esta versión es la atención a la seguridad de la memoria. Se han realizado cambios para evitar desbordamientos de búfer, el uso de variables no inicializadas, fugas de memoria y otros problemas relacionados con la seguridad. Estas mejoras son cruciales para mantener la robustez y confiabilidad de Wine, especialmente en entornos de producción.
Restauración del Soporte para VAX
Otro aspecto interesante de esta actualización es la restauración del soporte para VAX, un sistema que sigue siendo utilizado por el proyecto NetBSD. Este cambio demuestra el compromiso continuo de Wine con la compatibilidad y el soporte para una amplia gama de plataformas y sistemas operativos.
Corrección de Errores
Wine 9.14 corrige un total de 20 errores reportados por los usuarios. Algunos de los errores corregidos incluyen:
- Visualización incorrecta de diálogos en Civilization I para Windows.
- Soporte añadido para los operadores
||
y&&
en cmd.exe. - Congelamiento en aplicaciones como «1000 Mots V4.0.2» y problemas de detección de dispositivos de audio en varios juegos.
- Problemas de reproducción de video en Ys: Origin.
- Fallos en la instalación de AOL Desktop Beta y AOL 5.0.
- Problemas con la compilación de WoW64 en Ubuntu Bionic.
- Errores en aplicaciones como Unreal Engine 5.2 y ChessBase 17.
Descarga e Instalación
El código fuente de Wine 9.14 está disponible para su descarga en: Wine 9.14 Source
Los paquetes binarios para varias distribuciones estarán disponibles en: WineHQ Downloads
¿Qué es Wine y Cómo Puede Ayudarme?
Wine permite ejecutar programas de Windows en sistemas Unix-like, particularmente Linux. Actúa como una capa de compatibilidad, traduciendo las instrucciones de los programas de Windows en comandos que el sistema operativo anfitrión puede entender. Esto permite a los usuarios ejecutar aplicaciones de Windows sin necesidad de un sistema operativo Windows instalado.
Características de Wine
A lo largo de su desarrollo, Wine ha ampliado constantemente sus características y la gama de programas que puede ejecutar. Algunas de sus características incluyen:
- Soporte para ejecutar programas Win64, Win32, Win16 y DOS.
- Uso opcional de archivos DLL de proveedores externos.
- Visualización gráfica basada en X11, con soporte para macOS y Android.
- Soporte para DirectX, facilitando la ejecución de juegos de Windows.
- Compatibilidad con diversos controladores de sonido.
- Soporte para dispositivos de entrada alternativos y dispositivos de red.
- Interfaz de impresión PostScript y soporte para dispositivos SCSI.
Conclusión
La versión 9.14 de Wine refuerza su posición como una herramienta vital para aquellos que necesitan ejecutar aplicaciones de Windows en sistemas operativos basados en Unix. Con mejoras en la seguridad de la memoria, mayor soporte para controladores y corrección de errores críticos, Wine continúa evolucionando para satisfacer las necesidades de sus usuarios. Para obtener más información y documentación, visite WineHQ.