Utgivningen av Hangover 9.0, paketet för att köra Windows-appar pÄ ARM64-system

En ny grenar av projektet Hangover har publicerats, vilket gör det möjligt att köra 32-bitars Windows-appar som Àr byggda för x86 (i386) och ARM32-arkitekturer i miljöer baserade pÄ ARM64 (Aarch64). En implementation av Hangover för RISC-V-arkitekturen Àr under utveckling. UtgÄvan Àr baserad pÄ kodbasen Wine 9.0, vilket Äterspeglas i versionsnumret. Projektets framsteg sprids under LGPL-2.1-licensen.

Projektet möjliggör avsevÀrt högre prestanda jÀmfört med att köra Wine i sin helhet i emuleringslÀge, eftersom Hangover anvÀnder emulatorn endast för att köra sjÀlva applikationskoden, medan alla systemanrop, bibliotek och komponenter frÄn Wine körs utanför emulatorn i den aktuella plattformens inhemska körning (Hangover bryter emuleringskedjan pÄ nivÄ med anrop till win32 och wine). I emuleringslagret kan emulatorer som QEMU, FEX och Box64 anvÀndas, beroende pÄ anvÀndarens preferenser. Arbete har pÄbörjats men inte slutförts för att stödja emulatorn Blink.

Bland Àndringarna i version 9.0:

  • Möjlighet att anvĂ€nda QEMU tillsammans med den i Wine tillgĂ€ngliga WoW64-lagret (64-bitars Windows-on-Windows) har implementerats, vilket möjliggör körning av 32-bitars Windows-appar i 64-bitars Unix-system. Stöd för x86_32 och ARM32-arkitekturer har sĂ€kerstĂ€llts.
  • Stöd för att anvĂ€nda FEX-emulatorn i PE-format och i Unix-byggnader har lagts till. I framtiden Ă€r det planerat att sluta anvĂ€nda Unix-byggnader för FEX till förmĂ„n för PE-formatbyggen.
  • Full integration med Box64-emulatorn har sĂ€kerstĂ€llts.
  • FĂ€rdiga deb-paket har samlats för Debian 11 och 12. Det planeras att publicera paket för Ubuntu och Alpine Linux i framtiden.
  • Arbetet har pĂ„börjats för att möjliggöra körning av Windows-appar i miljöer baserade pĂ„ RISC-V-arkitekturen.
  • Arbete pĂ„gĂ„r för att Ă„terinföra stöd för emulering av x86_64-arkitekturen för att köra 64-bitars Windows-appar (i version 0.8 lĂ€mnades endast stöd för i386 pĂ„ grund av att ARM64EC inte var redo att anvĂ€ndas i Wine).

Det Àr ocksÄ vÀrt att nÀmna att projektutgÄvan Wine Staging 9.0 har bildats, som erbjuder utökade versioner av Wine som inkluderar ofullstÀndiga eller riskfyllda patchar, som Ànnu inte Àr redo att accepteras i huvudversionen av Wine. JÀmfört med Wine erbjuder Wine Staging 505 extra patchar. I den nya versionen av Wine Staging har synkroniseringen med kodbasen för Wine 9.0 genomförts och patchen vkd3d-latest har uppdaterats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster