Treceți la conținutul principal

Wine 11.8: Actualizare a motorului Mono, îmbunătățiri MSXML și VBScript, plus 22 de corecții de bug-uri pentru aplicații și jocuri Windows

 

Wine 11.8, cea mai recentă versiune a stratului de compatibilitate open-source pentru rularea aplicațiilor și jocurilor Windows pe Linux, macOS și alte sisteme Unix-like, a fost lansată. Această versiune aduce îmbunătățiri semnificative pentru suportul .NET, MSXML, VBScript și corectează 22 de bug-uri care afectau atât aplicațiile, cât și jocurile.

🆕 Ce aduce nou Wine 11.8?

1. 🍷 Actualizarea motorului Mono la versiunea 11.1

  • Wine Mono (implementarea open-source a .NET Framework pentru Wine) a fost actualizat la versiunea 11.1.
    • Aceasta îmbunătățește suportul pentru aplicațiile Windows bazate pe .NET, permițând o compatibilitate mai bună cu software-ul care necesită cod gestionat (managed code).
    • Wine Mono înlocuiește componentele Microsoft .NET Framework și permite rularea aplicațiilor care depind de acestea fără a fi nevoie de Windows.

2. 📜 Reimplementarea și îmbunătățirea MSXML

  • Wine continuă reimplementarea MSXML (Microsoft XML Parser și API), fără a depinde de libxml2.
    • Acest lucru reduce dependențele externe și îmbunătățește compatibilitatea cu software-ul care se așteaptă la comportamentul specific Microsoft.
    • Beneficiu: Aplicațiile care folosesc MSXML (de exemplu, Visio 2013) vor funcționa mai bine în Wine.

3. ⌨️ Suport îmbunătățit pentru layout-urile de tastatură

  • Îmbunătățiri ale suportului pentru layout-urile de tastatură prin XKBRegistry.
    • Wine poate acum mapa mai bine configurările de tastatură ale gazdei (sistemul de operare Unix-like) la cele așteptate de aplicațiile Windows.
    • Aceasta rezolvă problemele de intrare a tastaturii în aplicațiile Windows rulate pe Linux sau macOS.

4. 🐍 Îmbunătățiri ale compatibilității VBScript

  • VBScript (un limbaj de scriptare folosit în aplicații Windows vechi, instalatori, scripturi și software enterprise) a primit îmbunătățiri semnificative:
    • Suport adăugat pentru:
      • ExecuteGlobal (execuția de cod global).
      • Eval (evaluarea expresiilor).
      • GetRef (obținerea referințelor la funcții).
      • Instrucțiuni If pe o singură linie.
      • Comportamentul de dispatch al obiectelor.
    • Aceste îmbunătățiri ajută la rularea corectă a scripturilor VBScript în medii Wine.

🐛 22 de corecții de bug-uri

Wine 11.8 rezolvă 22 de bug-uri, inclusiv:

  • Probleme cu instalarea Visio 2013 (folosind MSXML6 integrat).
  • Crash-uri la pornire în Altium Designer 18.x până la 20.x.
  • Eșecul pornirii pentru PLSQL Developer în Wine 11.7.
  • Crash-uri în ExamDiffPro.
  • Erori de acces la fișiere în aplicațiile Enigma Virtual Box-packed.

Corecții pentru jocuri:

  • Crash-uri la pornire în Microsoft Golf 99.
  • Probleme de compatibilitate în Tom Clancy’s Rainbow Six: Lockdown.
  • Fixuri pentru Petka și Assassin’s Creed Shadows.

📌 Disponibilitate și descărcare

  • Sursa codului pentru Wine 11.8 poate fi descărcată de pe GitLab:
    👉 Wine 11.8 GitLab Release
  • Pachete binare pentru distribuțiile Linux suportate vor fi disponibile în depozitele oficiale ale proiectului.

Pentru mai multe detalii, consultați anunțul oficial:
👉 Wine 11.8 Announcement

Comentarii

Postări populare de pe acest blog

World Monitor – Un panou de inteligență globală în timp real, alimentat de IA, disponibil pentru Linux și web

  Într-o lume marcată de conflicte geopolitice, tensiuni economice și supraîncărcare informațională, accesul la date precise și actualizate în timp real devine o necesitate nu doar pentru agențiile de inteligență, ci și pentru cetățenii obișnuiți. World Monitor , o aplicație open-source dezvoltată pentru Linux, Windows și macOS, precum și pentru browserele web moderne, promite să redefinească modul în care monitorizăm evenimentele globale. Această platformă, disponibilă și în format AppImage pentru Linux, agregă știri, date geopolitice, monitorizare a infrastructurii critice și analize financiare într-o interfață unificată, alimentată de inteligență artificială. Ce este World Monitor? World Monitor este mai mult decât o simplă hartă interactivă: este un panou de inteligență globală în timp real , care unifică monitorizarea geopolitică, urmarirea infrastructurii critice și agregarea știrilor într-un singur ecran de înaltă densitate informațională. Dezvoltată sub licența AGPL-3.0, pl...

Containerizare nativă pe macOS: Apple lansează propriul „Distrobox”

  Editorial de: Andrei Popescu, Penguin Reviews În cadrul Conferinței Globale a Dezvoltatorilor (WWDC25), Apple a prezentat „Containerization” – un nou framework open‑source care aduce pe macOS, bazat pe Apple Silicon, un mecanism performant și sigur pentru rularea distribuțiilor Linux in containere, similar ideii de Distrobox sau WSL . 🔹 Ce este Containerization? Framework în Swift : scris integral într-un limbaj modern, se bazează pe Virtualization.framework și rulează fiecare container Linux într‑o mașină virtuală ultra‑ușoară , asigurând izolare completă la nivel de kernel . Performanţă ridicată : containerele pornesc în câteva milisecunde, folosind dinamic doar resursele necesare, datorită accelerării hardware oferite de cipurile ARM Apple . Protecție avansată : fiecare container rulează separat, eliminând riscurile asociate scăpărilor de procese între medii sau către sistemul gazdă . 🛠 Funcționalități cheie Funcționalitate Detalii Imagini OCI standard Compatibile c...

Kali GPT: asistentul AI care transformă pentesting‑ul

  Editorial de: Elena Marinescu, Penguin Reviews Într‑o mișcare revoluționară pentru comunitatea de securitate cibernetică, XIS10CIAL a lansat Kali GPT , un asistent AI conceput special pentru Kali Linux, bazat pe GPT‑4, care integrează inteligența artificială direct în terminal, redefinind modul în care se realizează testele de penetrare . 🔍 Ce aduce Kali GPT? Integrare în terminalul Kali – Kali GPT înțelege comenzi în limbaj natural, generează payloads, interpretează scanări Nmap, configurează Metasploit și explică tool‑uri precum Burp Suite, fără să părăsești shell‑ul . Asistent contextual – adaptează răspunsurile în funcție de nivel (începători vs. experți), oferind explicații simplify sau tehnice avansate . Automatizare AI – generează comenzi, script‑uri și payloads, reduce erorile umane și accelerează ciclul pentesting‑ului . Beneficii clare Productivitate sporită – reducerea semnificativă a timpului de research și documentare Învățare accelerată – e...