Pular para o conteúdo
Wine 11.9: nova versão com SQLite, suporte a threads do sistema e melhorias VBScript

Wine 11.9: nova versão com SQLite, suporte a threads do sistema e melhorias VBScript

Wine 11.9 chega com biblioteca SQLite integrada, suporte inicial a threads do sistema, suspensão de threads em ARM64 e correções de bugs.

Wine 11.9 já está disponível para download

A WineHQ anunciou a disponibilização da versão de desenvolvimento 11.9. O lançamento traz, entre outras novidades, a inclusão da biblioteca SQLite, suporte preliminar a system threads e melhorias de compatibilidade para scripts VBScript. O código‑fonte pode ser obtido em wine-11.9.tar.xz. Pacotes binários para as principais distribuições Linux serão publicados nos respectivos repositórios.


Principais mudanças em Wine 11.9

Recurso Descrição
SQLite embutido Biblioteca SQLite agora faz parte do bundle, facilitando aplicações que dependem de bancos de dados locais.
Suporte a system threads Implementação inicial que permite a criação de threads nativas do sistema, melhorando o desempenho de aplicativos multithread.
Suspensão de threads em ARM64 Código emulado pode suspender threads em plataformas ARM64, ampliando a compatibilidade com dispositivos baseados nessa arquitetura.
VBScript Diversas correções e novos recursos, como tratamento correto de comparações entre BSTR e valores numéricos, suporte a DateValue, TimeValue e DateDiff, além de melhorias na compilação de arrays multidimensionais.
Correções de bugs 24 defeitos foram resolvidos, incluindo falhas em instaladores (Lotus Notes, Homesite), problemas de UI (WinSCP, GOM Player), crashes em aplicativos como Photoshop CS 2 e SteelSeries GG, e erros de suporte a arquivos e dispositivos.

Bugs corrigidos (resumo)

  • Instaladores: Lotus Notes 8.x e Homesite 5.5 agora concluem sem erros de parser ou barra de progresso ausente.
  • Multimídia: GOM Player e WinSCP apresentam UI estável; Wargaming Game Center deixa de ficar invisível.
  • Compatibilidade: Correções em msvcrt, winhttp, d3d9 e d2d1 evitam falhas de página, crashes ao usar imagens e problemas de cálculo de arcos.
  • Segurança: Suporte a SEC_WINNT_AUTH_IDENTITY_EX em AcquireCredentialsHandle.

A lista completa de correções pode ser consultada na seção “Bugs fixed in 11.9” do anúncio oficial.


Detalhes técnicos das alterações

Núcleo (ntdll, server)

  • Adição de funções auxiliares para criação e gerenciamento de threads no lado do servidor.
  • Migração do tratamento de single‑step para o manipulador de sinal SIGTRAP.
  • Suporte a threads sem TEB (Thread Environment Block) e exportação de PsCreateSystemThread.

Drivers de áudio e vídeo

  • Inicialização de zero_bits movida para callbacks de wow64 em drivers ALSA, CoreAudio, OSS, PulseAudio.
  • Atualização do driver Vulkan para a especificação VK 1.4.350.

VBScript

  • Implementação de funções de data/hora (DateValue, TimeValue, DateDiff).
  • Tratamento correto de comparações entre BSTR e valores numéricos/booleanos, inclusive para literais não‑numéricos.
  • Suporte a atribuição em expressões de índice de arrays encadeados.

Bibliotecas e componentes adicionais

  • winsqlite3 agora incorpora o SQLite 3.51.1.
  • Atualizações em winhttp, winmm, wininet, d2d1, gdi32/uniscribe e outros módulos para melhorar estabilidade e desempenho.

Onde obter


Impacto para os usuários

A versão 11.9 traz melhorias significativas para desenvolvedores que dependem de recursos de threading e para usuários que executam aplicativos Windows em Linux, especialmente em arquiteturas ARM64. A inclusão do SQLite simplifica a execução de softwares que utilizam bancos de dados locais, reduzindo a necessidade de dependências externas.

Para quem ainda utiliza versões anteriores, a atualização promete maior estabilidade e compatibilidade, sobretudo em ambientes corporativos que dependem de aplicativos legados como Lotus Notes, WinSCP ou ferramentas de desenvolvimento que utilizam VBScript.


Esta notícia foi baseada no comunicado oficial da WineHQ publicado em 15 de maio de 2026.

Via winehq.org. Você pode conferir o post original em inglês:

The Wine development release 11.9 is now available.

Por · Última atualização: