Wine 11.9

Wine 11.9 Wine 11.9 Wine 11.9 Wine 11.9

Ilmus versioon Wine 11.9, katse uuele eksperimentaalsele versioonile Win32 API vabast rakendusest, mis vĂ”imaldab Windowsi rakenduste kĂ€ivitamist Linuxis, BSD-s ja macOS-is ilma tĂ€is virtuaalmasinata. VĂ€ljaanne avaldati 15. mai 2026 ja jĂ€tkab kahe nĂ€dala arengutsĂŒklit 11.x haru jaoks, mis tulevikus moodustab aluse Wine 12.0-le.

Wine 11.9-s on peamine tĂ€helepanu pööratud madala taseme muudatustele lĂ”imede töökorralduses, ARM64 tĂ€iustustele, Waylandi toe arendamisele ja rakenduste ĂŒhilduvuse edasisele parandamisele, mis kasutavad VBScripti. Samuti on arendajad lĂ”petanud 24 tĂ”rketaotluse, mis puudutavad nii rakendusi kui ka mĂ€nge.

Mis on muutunud

  • Lisa, mis tuleb koos Wine'iga, SQLite'i teek. Wine'i koosseis sisaldab oma SQLite'i koopiat, mis on valmistatud pĂ”hiprojekti SQLite lĂ€htekoodist. Seda kasutatakse winsqlite3 rakendamise jaoks, mis on Windowsiga ĂŒhilduv SQLite'i juurdepÀÀsu liides. Praktikas vĂ€hendab see sĂ”ltuvust vĂ€lisest keskkonnast ja muudab winsqlite3 kĂ€itumise prognoositavamaks Windowsi programmide jaoks, mis ootavad selle teegi olemasolu sĂŒsteemis.

  • Alustatud sĂŒsteemsete lĂ”imede toe arendamine. Wine on alustanud ĂŒleminekut kasutusele vĂ”tmiseks operatsioonisĂŒsteemi lĂ”ime, kus varem teenindas osa tööst oma sisemised mehhanismid. See muudatus on praegu mÀÀratletud kui algne tugi, kuid see on oluline edasise ĂŒmberkujundamise jaoks Wine'i sisemistes alamprogrammides. Eriti mĂ€rgitakse, et sĂŒsteemseid lĂ”ime saavad kasutada ka teised komponendid, sealhulgas heli draiveri sisemised osad.

  • Rakendatud lĂ”imede peatamine simuleeritud koodis ARM64-l. ARM64-le on lisatud vĂ”imalus peatada lĂ”ime simuleeritud koodi sees. See kehtib olukordadele, kus Wine tĂ€idab Windowsi rakenduste koodi ARM64 sĂŒsteemides ja peab Ă”igesti jĂ€ljendama Windowsi kĂ€itumist lĂ”imede haldamisel. Parandus on eriti oluline keerukate programmide jaoks, mis töötavad aktiivselt mitme lĂ”ime, sĂŒnkroniseerimise ja madala taseme tĂ€itmise mehhanismidega.

  • Tööd jĂ€tkatakse VBScripti ĂŒhilduvuse nimel. Uues versioonis on tehtud uuendusi VBScripti toe osas. See komponent on vajalik mitte ainult vanade skriptide, vaid ka installijate, ettevĂ”tte rakenduste ja Windowsi programmide teenusekomponentide jaoks, mis kasutavad endiselt VBScripti skripte. Parandatud vigade seas on eraldi vĂ€lja toodud probleem VBScripti mÀÀramise parsimisel.

  • Lisatud on toetus kursori sundliikumiseks Waylandi draiveris. Waylandi Wine'i draiveris on lisandunud toetus kursori liigutamiseks wp_pointer_warp_v1 protokolli kaudu. See funktsioon on vajalik rakendustele ja mĂ€ngudele, mis ootavad, et programm saaks kursorit programmiliselt liigutada. Tavaliste aknarakenduste puhul ei pruugi see alati silma paista, kuid mĂ€ngude puhul, eriti esimeses isikus mĂ€ngides, vĂ”ib sellise funktsiooni puudumine sageli pĂ”hjustada kaamera juhtimise ja hiire kinnihoidmise probleeme.

  • Parandatud on 24 viga. Sulges probleeme lahendused hĂ”lmasid Lotus Notesi, WinSCP, VBScripti, Wargaming Game Centerit, Command & Conquer 3 ja teiste rakenduste ning mĂ€ngude parandusi. Konkreetsetes raportites mainitakse Lotus Notes 8.x installijate rikkeid, WinSCP kasutajaliidese renderdamise probleeme ja VBScripti mÀÀramisstruktuuri kompileerimise vigu.

Allikas: linux.org.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster