Источник

В конце декабря 2025 года на 39-м Chaos Communication Congress в Германии представили необычный дистрибутив Linux под названием Loss32. Это не просто дистриб с улучшенной поддержкой Windows-программ, а попытка построить всю пользовательскую среду вокруг Win32. 

Идея звучит провокационно: взять ядро Linux и поверх него запустить классический Windows-десктоп — explorer.exe, меню «Пуск» и привычное окружение — через Wine, дополнив все компонентами из ReactOS. У нее есть как сторонники, так и противники. Первые называют это гениальным хаком, вторые — бессмысленным гибридом. Давайте разберемся, что это за проект и почему он может оказаться полезным. 


Откуда ноги растут

Разработчик не скрывает, что идея родилась из разочарования в существующих решениях. Главный ориентир — ReactOS, проект, который уже почти три десятилетия пытается воссоздать Windows NT с нуля, включая собственное ядро. Амбициозно, но именно оно стало ахиллесовой пятой: поддержка современного оборудования отстает, стабильность хромает, прогресс идет медленно. Возникает логичный вопрос: зачем переписывать то, что уже хорошо работает? Ядро Linux давно и уверенно справляется с современным железом, для него существует огромная база драйверов, а уровень стабильности и безопасности давно не вызывает сомнений.

Вот и получается другой путь: оставить Linux в основе, а основные усилия направить на пользовательский слой. Wine давно позволяет запускать старые Windows-программы — иногда даже лучше, чем это делают современные версии Windows. Обычно такой слой остается лишь дополнением к привычному десктопу вроде GNOME или KDE. В Loss32 этот подход переворачивают: он становится фундаментом системы, а вся графическая среда строится вокруг explorer.exe и ключевых библиотек вроде shell32.dll. Часть компонентов берут напрямую из Wine, часть — из ReactOS, где они уже доработаны и ближе к поведению оригинальной Windows.

Результат выглядит как классическая Windows конца 1990-х — начала 2010-х: серо-голубые тона, знакомое меню «Пуск», панель задач внизу, диалоги открытия файлов. Exe-файлы запускаются двойным кликом без префиксов и бутылок. Композитор выбирают минималистичный — например, standalone-Mutter или экспериментальные варианты под Wayland, чтобы не навязывать традиционный Linux-интерфейс. Linux-программы, конечно, остаются доступны, но акцент явно на Win32.

Название и логотип — чистая ирония. Фраза на сайте “Linux is not an operating system unto itself…” пародирует старые высказывания Microsoft о том, что GNU/Linux неполноценен без пользовательских приложений. Здесь же подразумевается, что без Wine- и Win32-компонентов Linux остается голым ядром.

Проблемы традиционных подходов и как их решает Loss32

Многие годы энтузиасты ищут способы упростить переход с Windows на Linux. Используются разные подходы: Proton для игр, виртуальные машины, Wine как дополнительный слой — все это работает, но всегда с компромиссами. Чаще всего страдает либо производительность из-за виртуализации, либо интеграция с системой, либо сам пользовательский опыт: чужой интерфейс, нетипичное поведение окон, сложная настройка. ReactOS обещает полную двоичную совместимость с Windows NT, но из-за собственного ядра остается альфа-проектом с ограниченной поддержкой оборудования, драйверов и современных графических стеков.

Автор Loss32 идет другим, более радикальным путем: Win32 становится основным и приоритетным API системы. Приложения запускаются напрямую в пользовательском пространстве Linux без эмуляции процессора, с трансляцией системных вызовов и API на уровне библиотек. Скачал exe — запустил, без телеметрии, подписок и навязчивых обновлений. Старое железо, которое Windows 11 уже не поддерживает из-за требований к TPM и CPU, получает вторую жизнь на легком Linux-ядре с актуальными драйверами. Для офисного legacy-софта, учебных классов и специализированных приложений это может быть практичным вариантом: знакомый интерфейс, предсказуемое поведение программ и минимальные требования к обучению пользователей и администраторов.

Технически ставка делается на уже доказавшую зрелость экосистему Wine: тысячи Win32-приложений работают без серьезных проблем, включая сложные GUI-программы и корпоративный софт. Подмешивание компонентов из ReactOS позволяет закрывать слабые места именно в оболочке: стабильнее работает explorer.exe, корректнее реализованы shell-API, улучшается масштабирование на HiDPI-экранах, появляются более точные реализации оконного поведения и системных диалогов. При этом графический вывод опирается на современный стек Linux с поддержкой Wayland и композиторов, а не на устаревшие X11-хаки. Ключевое преимущество такого подхода — концентрация усилий: вместо поддержки тысяч пакетов на GTK и Qt разработка фокусируется на одном API и классе приложений. Любые улучшения в совместимости, графике или вводе автоматически возвращаются в экосистему Wine и оказываются полезны даже тем, кто никогда не планирует использовать Loss32 как основной десктоп.

Конечно, не все идеально. Wayland-интеграция еще требует шлифовки, особенно в части глобальных хоткеев, захвата экрана и старых GDI-паттернов. Некоторые системные библиотеки Win32 реализованы не полностью и требуют доработки на уровне поведения, а не просто API-совпадения. Но фундамент уже есть: весь код открыт, Wine развивается активно, ReactOS делится наработками, а Linux обеспечивает стабильное ядро и современную аппаратную базу. Именно поэтому Loss32 выглядит не как экзотический эксперимент, а как попытка собрать давно существующие технологии в более логичную и цельную архитектуру.

Что уже сделано  

Пока Loss32 — скорее концепция с рабочими скриншотами, чем готовый дистрибутив. Идею активно обсуждают на форумах, в Reddit и новостях об операционных системах. Одни видят в ней будущее для нишевых сценариев: старые ПК, корпоративный legacy-софт, ностальгия по классическому интерфейсу без современных надстроек. Другие считают, что рациональнее развивать уже существующие решения вроде Zorin OS или CrossOver, не пытаясь переворачивать модель десктопа целиком. 

Сам разработчик настроен серьезно и активно ищет помощников. Уже открыт канал #loss32 в IRC на Libera.Chat, есть сайт с техническим описанием и дорожной картой. В команде нужны специалисты по Wayland-композиторам, упаковке под Debian, а также люди, хорошо разбирающиеся во внутренностях Wine и ReactOS. В ближайшее время обещают полноценный proof-of-concept, который любой желающий сможет собрать самостоятельно.

Loss32 интересен не как попытка «воскресить Windows», а как инженерный ответ на реальную проблему совместимости. Win32 остается одним из самых стабильных бинарных интерфейсов для настольных систем — миллионы приложений, написанных за десятилетия, до сих пор просто работают именно благодаря этой стабильности. И пока такая экосистема существует, попытки встроить ее в более современную, открытую и технически гибкую базу будут появляться снова и снова.

Зачем это вообще нужно в 2026 году

Это справедливый вопрос. Есть веб-версии всего, Proton для игр, виртуалки. Но для тех, кто зависит от конкретного старого софта или просто любит классический десктоп без лишнего, такой гибрид может стать находкой. Корпорации все больше упрощают интерфейсы под ИИ и подписки, а открытое сообщество сохраняет выбор.

А вы пробовали запускать старые Windows-программы на Linux? Или ностальгируете по интерфейсу XP/2000? Расскажите в комментариях — интересно будет почитать.

Комментарии (6)


  1. Komrus
    17.01.2026 08:07

    Exe-файлы запускаются двойным кликом без префиксов и бутылок.

    А вот переводчику бутылка бы не помешала... :)
    (Или наоборот - помешала ? :)


    1. andrezh
      17.01.2026 08:07

      Бутылки (Bottles) - это изолированные среды для вайна.


      1. Komrus
        17.01.2026 08:07

        Вопрос, возможно, сугубо вкусовщинный и оформительский... Но, на мой взгляд, обсуждаемая фраза звучит несколько кривовато.


        1. andrezh
          17.01.2026 08:07

          Почему? Wine - вино. Чтобы изолировать вайн, его надо поместить в бутылку.

          По-моему, разработчики остроумно подошли к вопросу нейминга.


  1. einhander
    17.01.2026 08:07

    Разработчик сего чуда увидел winlator для android и решил запустить его на десктопном линуксе.


  1. zelenin
    17.01.2026 08:07

    Сам разработчик настроен серьезно
    Уже открыт канал #loss32 в IRC