Издање Ханговер 9.0, пакета за покретање Виндовс апликација на АРМ64 системима

Објављена је нова грана пројекта Ханговер, која вам омогућава да покренете 32-битне Виндовс апликације направљене за к86 (и386) и АРМ32 архитектуре у окружењима заснованим на АРМ64 (Аарцх64) архитектури. Имплементација Ханговер варијанте за РИСЦ-В архитектуру је у развоју. Издање је засновано на бази кода Вине 9.0, што се одражава у броју верзије. Развој пројекта се дистрибуира под лиценцом ЛГПЛ-2.1.

Пројекат вам омогућава да постигнете знатно веће перформансе у поређењу са покретањем Вине-а у потпуности у режиму емулације, пошто се када се користи Ханговер, емулатор користи само за извршавање кода саме апликације, а сви системски позиви, библиотеке и Вине компоненте се извршавају ван емулатор у изворној верзији за тренутну платформу (Мамурлук прекида ланац емулације на нивоу позива за вин32 и вине). Слој емулације може да користи КЕМУ, ФЕКС и Бок64 емулаторе, у зависности од преференција корисника. Радови су почели, али још нису завршени, на подршци Блинк емулатору.

Међу променама у верзији 9.0:

  • Имплементирана је могућност коришћења КЕМУ заједно са ВоВ64 слојем (64-битни Виндовс-на-Виндовс), доступним у Вине-у, што вам омогућава да покренете 32-битне Виндовс апликације на 64-битним Уник системима. Обезбеђена је подршка за к86_32 и АРМ32 архитектуре.
  • Додата подршка за коришћење ФЕКС емулатора у ПЕ формату и у Уник верзијама. У будућности, постоје планови да се прекине употреба ФЕКС Уник склопова у корист склопова ПЕ формата.
  • Обезбеђена је пуна интеграција са Бок64 емулатором.
  • Прикупљени су готови деб пакети за Дебиан 11 и 12. У будућности се планира објављивање пакета за Убунту и Алпине Линук.
  • Почели су радови на обезбеђивању покретања Виндовс апликација у окружењима заснованим на РИСЦ-В архитектури.
  • У току је рад на враћању подршке за емулацију архитектуре к86_64 за покретање 64-битних Виндовс апликација (у грани 0.8 остала је само подршка за и386 због недоступности коришћења АРМ64ЕЦ у Вине-у).

Поред тога, можемо приметити формирање издања пројекта Вине Стагинг 9.0, који обезбеђује проширене верзије Вине-а, укључујући неу потпуности спремне или ризичне закрпе које још нису погодне за усвајање у главну грану Вине-а. У поређењу са Вине-ом, Вине Стагинг пружа 505 додатних закрпа. Ново издање Вине Стагинг-а синхронизује се са кодном базом Вине 9.0 и ажурира најновију закрпу вкд3д.

Извор: опеннет.ру

Додај коментар