NjĂ« degĂ« e re e projektit Hangover Ă«shtĂ« publikuar, e cila lejon ekzekutimin e aplikacioneve Windows me 32-bit, tĂ« ndĂ«rtuara pĂ«r arkitekturat x86 (i386) dhe ARM32, nĂ« mjediset tĂ« bazuara nĂ« arkitekturĂ«n ARM64 (Aarch64). ĂshtĂ« duke u zhvilluar njĂ« implementim i variantit Hangover pĂ«r arkitekturĂ«n RISC-V. LĂ«shimi Ă«shtĂ« i bazuar nĂ« kodin e bazĂ«s Wine 9.0, e cila reflektohet nĂ« numrin e versionit. PavarĂ«sitĂ« e projektit shpĂ«rndahen nĂ«n licencĂ«n LGPL-2.1.
Projekti lejon tĂ« arrihet njĂ« performancĂ« dukshĂ«m mĂ« e lartĂ« nĂ« krahasim me ekzekutimin e plotĂ« tĂ« Wine nĂ« mĂ«nyrĂ«n e emulimit, pasi me pĂ«rdorimin e Hangover, emulatori aplikohet vetĂ«m pĂ«r ekzekutimin e kodit tĂ« vet aplikacionit, ndĂ«rsa tĂ« gjitha thirrjet nĂ« sistem, bibliotekat dhe komponentĂ«t e Wine ekzekutohen jashtĂ« emulatorit nĂ« njĂ« ekzekutim natyror pĂ«r platformĂ«n aktuale (Hangover prish zinxhirin e emulimit nĂ« nivelin e thirrjeve win32 dhe wine). NĂ«ć±in e emulimit mund tĂ« pĂ«rdoren emulatorĂ« QEMU, FEX dhe Box64, nĂ« varĂ«si tĂ« preferencave tĂ« pĂ«rdoruesit. ĂshtĂ« filluar, por ende nuk Ă«shtĂ« pĂ«rfunduar, puna pĂ«r mbĂ«shtetje tĂ« emulatorit Blink.
Ndër ndryshimet në versionin 9.0:
- Kjo ofron mundësinë e përdorimit të QEMU së bashku me mbështetje të ofruar në Wine për WoW64 (64-bit Windows-on-Windows), e cila lejon ekzekutimin e aplikacioneve Windows me 32-bit në sistemet Unix me 64-bit. Mbështetje është siguruar për arkitekturat x86_32 dhe ARM32.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e emulatorit FEX nĂ« formatin PE dhe nĂ« ndĂ«rtimet pĂ«r Unix. NĂ« tĂ« ardhmen, planifikohet tĂ« ndalet pĂ«rdorimi i ndĂ«rtimeve Unix tĂ« FEX nĂ« favor tĂ« ndĂ«rtimeve nĂ« formatin PE.
- ĂshtĂ« siguruar integrim i plotĂ« me emulatorin Box64.
- Janë grumbulluar paketa deb për Debian 11 dhe 12. Në të ardhmen, planifikohet të rregullohet publikimi i paketimeve për Ubuntu dhe Alpine Linux.
- Ka filluar puna për mundësimin e ekzekutimit të aplikacioneve Windows në mjediset të bazuara në arkitekturën RISC-V.
- Po zhvillohet puna për rikthimin e mbështetjes për emulimin e arkitekturës x86_64 për ekzekutimin e aplikacioneve Windows me 64-bit (në degën 0.8 ishte lënë vetëm mbështetje për i386 për shkak të papërgatitjes për përdorimin e ARM64EC në Wine).
Gjithashtu mund të përmendet formimi i publikimit të projektit Wine Staging 9.0, që ofron ndërtimet e zgjeruara të Wine, duke përfshirë patches që nuk janë plotësisht të gatshme ose janë të rrezikshme, derisa të jenë të papërshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 505 patches shtesë. Në publikimin e ri të Wine Staging është realizuar sinkronizimi me bazën e kodit të Wine 9.0 dhe është përditësuar patch vkd3d-latest.
Burimi: opennet.ru
