Сегодня 07 сентября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Вышел 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).

 Источник изображения: arstechnica.net

Источник изображения: arstechnica.net

Начиная с Wine 11, отдельных команд wine32 и wine64 больше не существует: есть единая команда wine, которая сама определяет необходимые параметры. Wine 11 больше не использует 32-бит библиотеки. В ОС, которые всё ещё поддерживают 32-бит библиотеки, а среди распространённых дистрибутивов Linux таких большинство, размер Wine 11 стал заметно меньше, при этом Wine полноценно работает в ОС, которые отказались от поддержки 32-бит библиотек.

 Источник изображений: winehq.org

Источник изображений: winehq.org

Функция 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-приложений без потери производительности. Название «Розетта» является отсылкой к Розеттскому камню — артефакту, который позволил перевести египетские иероглифы.

Как и в предыдущей версии, Wine 11 обеспечивает вывод через Wayland, если он доступен, но теперь Wine 11 умеет работать и с буфером обмена в Wayland. При этом Wine 11 по-прежнему работает с X11 и теперь нативно обрабатывает такие команды, как переключение в полноэкранный режим. В Wine улучшена поддержка Direct3D, есть возможность использовать нативное декодирование видео H.264 с помощью Vulkan, улучшена работа со SCSI, сканерами, джойстиками и геймпадами, включая поддержку отдачи, а также внесено множество других, менее заметных изменений.

Эксперты The Register протестировали официальные пакеты Wine 11.0 на последней версии Ubuntu 25.10 под GNOME с использованием Wayland. По их отзывам, «всё работало отлично», им без проблем удалось установить и запустить 32-бит просмотрщики Microsoft Word Viewer и Excel Viewer из центра загрузки устаревших обновлений. 64-бит версия программы просмотра изображений IrfanView также установилась и запустилась с первого раза. Исследователи отметили, что пакеты WineHQ устанавливались в /opt/wine-stable, не прописывая символические ссылки в /usr/bin, но после их ручного добавления приложения запускались без проблем.

 Источник изображения: theregister.com

Источник изображения: theregister.com

Хотя на создание Wine 1.0 потребовалось 15 лет, сейчас проект ежегодно выпускает новые мажорные версии, и акцент смещается с базовой совместимости на интеграцию и производительность. Конечно Wine не идеален — например, он не умеет устанавливать приложения из Microsoft Store, но это реальное, готовое и бесплатное решение, которое к тому же не требует лицензию Windows. Пакеты Wine 11 уже доступны для Linux и macOS, порт для FreeBSD должен появиться в ближайшее время.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про операционные системы

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Microsoft изменила структуру отчётности и теперь будет сообщать данные об облаке Azure, на которое приходится уже треть выручки 17 ч.
Авторы Cloudpunk раскрыли точную дату выхода атмосферного киберпанк-симулятора жизни Nivalis Night 19 ч.
ИИ-агенты потребляют в пять раз больше токенов, чем люди, и это даёт преимущество дешёвым китайским моделям 06-09 08:47
Новая статья: WheelMates — без ветерка. Рецензия 06-09 00:08
Боевик Samson от создателя Just Cause выйдет на консолях до конца сентября после провального релиза на ПК 05-09 22:08
Амбициозная вампирская ролевая игра The Blood of Dawnwalker от ветеранов CD Projekt Red уже стала хитом продаж — миллион копий за два дня 05-09 19:42
Вместо кешбэка и бесплатного Wi-Fi: в Китае начали повсюду раздавать ИИ-токены 05-09 17:20
Суд разрешил конкуренту X использовать слово твит и логотип птицы, но запретил имя Twitter 05-09 14:01
Windows 11 будет сообщать приложениям возраст пользователя 05-09 13:38
В поглощении Hugging Face компанией Nvidia оказалось много символизма — возможно, неслучайного 05-09 13:24
Doogee привезла на IFA 2026 защищённый смартфон с ИИ-тепловизором, флагман с огромным аккумулятором и другие гаджеты 23 мин.
Корейский стартап HyperAccel представил ускорители Bertha для ИИ-инференса 28 мин.
На пять сингапурских операторов ЦОД приходится 98 % инвестиций в ЦОД Юго-Восточной Азии 2 ч.
Наращивание поставок Nvidia Rubin позволит 3-нм техпроцессу TSMC стать самым массовым в денежном выражении уже в этом полугодии 3 ч.
Новая статья: Компьютер месяца, спецвыпуск: выбираем мини-ПК для работы и развлечений в эпоху дефицита чипов памяти 10 ч.
HP представила ноутбуки OmniBook Ultra 16 и X 14 на процессоре Nvidia RTX Spark 16 ч.
CD переживают второе рождение — продажи компакт-дисков в США взлетели почти на 46 % 20 ч.
У Европы появилась своя частная ракета — Isar Aerospace со второй попытки вывела Spectrum на орбиту 20 ч.
В Китае разработан четвероногий робот-поводырь для незрячих людей 06-09 08:21
Xiaomi настолько уверена в своей тяговой батарее, что готова менять сгоревший из-за неё автомобиль на новый 06-09 07:43