Излезе Wine 11 – стартирането на приложения и игри за Windows в Linux и macOS вече е почти нативно
Wine е акроним на Wine Is Not an Emulator (Wine не е емулатор) и съставлява мощен инструмент (слой за съвместимост), който дава опция за пускане на 16-, 32- и 64-битови приложения на Windows за x86 системи в Linux и други POSIX-съвместими операционни системи. На 13-ти януари излезе единадесетата версия на Wine, която отстранява разделянето сред 32-битовите и 64-битовите изпълними файлове на Windows. Тази версия също по този начин поддържа примитива за синхронизация на ядрото на NT (NTSync).
От Wine 11 към този момент няма обособени команди wine32 и wine64: има една-единствена команда wine, която сама дефинира нужните параметри. Wine 11 към този момент не употребява 32-битови библиотеки. В операционните системи, които към момента поддържат 32-битови библиотеки, каквито са по-голямата част от публикуваните Linux дистрибуции, размерът на Wine 11 е станал видимо по-малък, а Wine работи пълноценно в операционните системи, които към този момент не поддържат 32-битови библиотеки.
Функцията NTSync беше внедрена в Linux ядрото версия 6.14 през март 2025 година Тя прибавя към ядрото съвместими с Windows NT примитиви за синхронизация в допълнение към личното редовно извикване futex(). NTSync е много необикновена добавка към ядрото, защото не дава никакви изгоди за личните стратегии на Linux – тя просто усъвършенства продуктивността на изпълнимите файлове на Windows, стартирани посредством Wine.
Собствените способи на Linux работят добре за личните приложения, само че ядрото на Windows NT има три разнообразни типа извиквания за синхронизация. Възможно е те да бъдат емулирани, въпреки и със загуба на продуктивност, ноновото устройство /dev/ntsync предлага бързи, съвместими с NT ядрото повиквания. Wine работи и на по-стари ядра, само че с известна загуба на продуктивност.
Самият програмен продукт Wine е предопределен за x86 платформите, само че може да работи и на процесори с други архитектури. На Arm64 той може да употребява FEX-Emu за превод на x86 команди. Отделният план Hangover комбинира Wine и FEX-Emu, с цел да разреши инсталирането и стартирането на стратегии за Windows на Arm64 Linux. Той също по този начин може да започва двоични файлове на Windows Arm64 и на x86-64 Linux, в случай че потребителят по някаква странна причина има потребност от това. При Arm64 системите оразмеряването на страниците на паметта не може да се трансформира в придвижване в Linux ядрото, само че Wine 11 може да заобиколи това ограничаване, като симулира разнообразни размери на страниците.
На Mac компютри с процесори Apple Silicon системата Wine 11 употребява динамичния транслатор Rosetta 2, създаден от Apple, с цел да направи приложенията съвместими сред разнообразни архитектури на набора от указания. Това подсигурява, че приложенията за Windows се извършват усъвършенствани, без да се жертва продуктивността. Името „ Rosetta “ е отпратка към Розетския камък – артефакт, който е разрешил превода на египетските писмени знаци.
Както и в предходната версия, Wine 11 обезпечава излаз посредством Wayland, в случай че е разполагаем, само че Wine 11 към този момент може да работи и с клипборда на Wayland. Въпреки това Wine 11 към момента работи с X11 и в този момент обработва естествено команди, като да вземем за пример превключване в режим на цялостен екран. Wine има усъвършенствана поддръжка на Direct3D, вградено декодиране на видео H.264 с Vulkan, усъвършенствана работа със SCSI, скенери, джойстици и геймпадове, в това число поддръжка на kickback, и доста други по-малко забележими промени.
Експертите от The Register тестваха формалните пакети Wine 11.0 на най-новата версия Ubuntu 25.10 под GNOME благодарение на Wayland. Според техните мнения „ всичко работи добре “, те са съумели да конфигурират и започват 32-битовите Microsoft Word Viewer и Excel Viewer. 64-битовата версия на програмата за обзор на изображения IrfanView също се конфигурирала и стартирала от първия път. Изследователите означиха, че пакетите WineHQ са били конфигурирани в /opt/wine-stable, без да са записани символни връзки към /usr/bin, само че след ръчното им прибавяне приложенията са се стартирали без проблеми.
Въпреки че основаването на Wine 1.0 лиши 15 години, в този момент планът пуска нови съществени версии всяка година, а фокусът се измества от съществена съгласуемост към интеграция и продуктивност. Разбира се, Wine не е идеален – да вземем за пример, не може да конфигурира приложения от Microsoft Store – само че е същинско, готово и гратис решение, което не изисква лиценз за Windows. Пакетите на Wine 11 към този момент са налични за Linux и macOS, а скоро ще бъде пуснат и порт за FreeBSD.
(function() { const banners = [ // --- БАНЕР 1 (Facebook Messenger) --- `




