32-битовите приложения на Arm няма да се поддържат от процесорите Oryon на Qualcomm или Windows 12

Microsoft и Qualcomm потвърдиха, че следващото поколение чип Oryon и бъдещите версии на Windows няма да поддържат приложения Arm32.

Устройствата с Windows, захранвани от процесори Arm, използват 64-битови процесори от известно време, но както видяхме в света на Android поддръжката за 32-битови набори инструкции и приложения обикновено остава няколко години след това. Такъв беше и случаят с Windows 10 и 11, които все още поддържат приложения, компилирани за Arm32 днес. Това обаче ще се промени с Windows 12 и следващото поколение процесор Oryon от Qualcomm.

По време на една от сесиите на тазгодишното издание беше потвърдено, че следващото поколение на Windows, както и бъдещият силикон на Qualcomm, ще премахнат поддръжката за приложения Arm32. Това ще засегне най-вече по-стари приложения, които са компилирани за Windows 10 Mobile и не са актуализирани за архитектури Arm64 или x86, така че не трябва оказва значително влияние върху повечето потребители, но има шанс все още да използвате някои приложения, които са компилирани за Arm32, и те ще спрат да работят, ако са не е актуализиран.

Разбира се, разглеждайки историята на други платформи, които работят предимно на Arm, като Android или iOS, отпадането на поддръжката за 32-битови приложения беше отдавна чакано, така че това не трябва да е голяма изненада. Това обаче ни дава времева рамка за това кога тази поддръжка ще престане да съществува. Очаква се процесорът Oryon на Qualcomm да бъде пуснат на пазара в някакъв момент през 2024 г., ако всичко върви по план. Qualcomm е в a съдебна битка с Арм поради потенциално нарушение на неговите лицензионни споразумения след придобиването на Nuvia, което може да доведе до някои забавяния. По същество Qualcomm се надява да използва технологията Nuvia за изграждане на по-мощни процесори Arm за компютри, но Arm твърди, че това противоречи на лицензионните условия.

Qualcomm е единствената компания, която произвежда процесори Arm за компютри с Windows в момента, въпреки че знаем, че това се дължи на ексклузивна сделка, която може да изтече скоро. Технически е възможно други компании да произвеждат Arm-базирани процесори с поддръжка на Arm32, но ако самият Windows не ги поддържа, това няма да има значение.

Според Документация на Microsoft, поддръжката за приложения на Arm32 ще бъде прекратена в „бъдеща версия на Windows 11“, въпреки че не е ясно кога идва тази версия или какво представлява. Но е безопасно да се каже, че най-малкото Windows 12 няма да го поддържа, когато се стартира. Това също се очаква да се случи през 2024 г., въз основа на последните доклади, така че е безопасно да се предположи, че до следващата година поддръжката на Arm32 почти сигурно ще изчезне Компютри с Windows. Засега документацията на Microsoft също предоставя насоки как да прехвърлите приложенията Arm32 към Arm64, което ще гарантира, че тези приложения ще останат използваеми.