Hangover 9.0 kaleratzea, ARM64 sistemetan Windows aplikazioak exekutatzeko paketea

Hangover proiektuaren adar berri bat argitaratu da, ARM32 (Aarch86) arkitekturan oinarritutako inguruneetan x386 (i32) eta ARM64 arkitekturarako eraikitako 64 biteko Windows aplikazioak exekutatzeko aukera ematen duena. RISC-V arkitekturarako Hangover aldaeraren inplementazioa garatzen ari da. Oharra Wine 9.0 kode-basean oinarritzen da, bertsio zenbakian islatzen dena. Proiektuaren garapenak LGPL-2.1 lizentziapean banatzen dira.

Proiektuak Wine emulazio moduan guztiz exekutatzen duenarekin alderatuta, errendimendu nabarmen handiagoa lortzeko aukera ematen du, Hangover erabiltzean, emuladorea aplikazioaren kodea exekutatzeko soilik erabiltzen baita, eta sistema-dei, liburutegi eta Wine osagai guztiak kanpoan exekutatzen dira. emuladorea egungo plataformarako jatorrizko bertsioan ( Hangover-ek emulazio katea hausten du win32 eta winerako deien mailan). Emulazio-geruzak QEMU, FEX eta Box64 emuladoreak erabil ditzake, erabiltzailearen hobespenen arabera. Blink emuladorea laguntzeko lanak hasi dira, baina oraindik ez dira amaitu.

9.0 bertsioko aldaketen artean:

  • QEMU Wine-n eskuragarri dagoen WoW64 geruzarekin (64 biteko Windows-on-Windows) batera erabiltzeko gaitasuna ezarri da, 32 biteko Windows aplikazioak 64 biteko Unix sistemetan exekutatzeko aukera emanez. x86_32 eta ARM32 arkitekturaren laguntza eskaintzen da.
  • FEX emuladorea PE formatuan eta Unix eraikitzetan erabiltzeko laguntza gehitu da. Etorkizunean, FEX Unix muntaien erabilera eteteko asmoa dago, PE formatuko muntaien alde.
  • Box64 emuladorearekin erabateko integrazioa eskaintzen da.
  • Debian 11 eta 12rako prest dauden deb paketeak bildu dira.Etorkizunean, Ubuntu eta Alpine Linuxerako paketeak argitaratzea aurreikusi da.
  • RISC-V arkitekturan oinarritutako inguruneetan Windows aplikazioak abian jartzea bermatzeko lanak hasi dira.
  • Abian da 86 biteko Windows aplikazioak exekutatzeko x64_64 arkitektura emulaziorako euskarria itzultzeko (0.8 adarrean, i386 euskarria bakarrik geratu zen Wine-n ARM64EC erabiltzeko erabilgarritasunik ez zegoelako).

Gainera, Wine Staging 9.0 proiektuaren oharra eratu dela nabarmendu dezakegu, Wine-ren eraikuntza hedatuak eskaintzen dituena, guztiz prest ez dauden edo arriskutsuak diren adabakiak barne, oraindik egokiak ez direnak Wine adar nagusian hartzeko. Wine-rekin alderatuta, Wine Staging-ek 505 adabaki gehigarri eskaintzen ditu. Wine Staging-en bertsio berria Wine 9.0 kode-basearekin sinkronizatzen da eta vkd3d-azken adabakia eguneratzen du.

Iturria: opennet.ru

Gehitu iruzkin berria