Энтузиасты Linux представили экспериментальный проект под названием Loss32, который предлагает радикально иной взгляд на организацию графического интерфейса. Основная идея разработки заключается в создании среды, где вместо привычного программного обеспечения для Linux используется полноценное окружение Win32, работающее через слой совместимости WINE.
Цель Loss32 состоит в построении операционной системы с открытым исходным кодом, которая по своим свойствам напоминает классический рабочий стол Windows, но при этом опирается на возможности ядра Linux. В данной среде вместо приложений на базе библиотек GTK или Qt графическую оболочку формируют стандартные программы Win32, такие как explorer.exe, Paint и другие знакомые компоненты. Технически поддержка нативного софта Linux сохраняется, однако он не является приоритетным для этого окружения.
Концептуальные отличия от ReactOS и выбор архитектуры
Разработчики позиционируют Loss32 как альтернативу проекту ReactOS. Главное различие кроется в подходе к системному ядру. В то время как ReactOS стремится воссоздать ядро Windows NT с нуля, проект Loss32 намеренно избегает этого пути. Автор утверждает, что именно попытки реализовать архитектуру ядра Windows являются основным ограничивающим фактором для ReactOS в вопросах совместимости с оборудованием и долгосрочной стабильности.
Используя ядро Linux и зрелые компоненты пользовательского пространства, Loss32 стремится обеспечить аналогичное удобство использования без необходимости переписывать внутренние механизмы Windows. В центре этой концепции находится восприятие Win32 как стабильного двоичного интерфейса приложений (ABI). Проект подчеркивает практическое преимущество возможности запускать программное обеспечение в формате .exe, накопленное за десятилетия, включая те приложения, которые никогда не имели версий для Linux.
Технические характеристики и текущее состояние разработки
На текущий момент существует рабочий прототип системы, созданный на базе дистрибутива Debian с использованием стабильных сборок WINE. Внешний вид интерфейса имитирует классический стиль Windows: присутствует панель задач, кнопка Пуск с логотипом WINE и окна программ Win32, которые могут сосуществовать с традиционными утилитами X11, такими как xterm или xeyes.

По словам автора, в системе еще достаточно много недоработок, особенно в вопросах интеграции рабочего стола, корректного масштабирования и поведения программной оболочки. Текущие усилия по разработке сосредоточены на улучшении компонентов WINE, отвечающих за работу функций explorer.exe и библиотеки shell32. Также ведется работа по устранению несовместимости с отдельными элементами окружения ReactOS.
Дополнительно в рамках проекта проводятся эксперименты с минималистичными композиторами Wayland. Они не навязывают стандартные решения для рабочих столов Linux, позволяя оболочке Win32 выступать в роли основного интерфейса системы.
Целевая аудитория и планы по выпуску
Важно отметить, что Loss32 не рассматривается как замена массовым операционным системам. Это подтверждение концепции, ориентированное на опытных пользователей и энтузиастов, которые ценят логику интерфейсов персональных компьютеров образца конца 1990-х - начала 2010-х годов. Автор также полагает, что вывод WINE на роль основного компонента системы принесет пользу всей экосистеме Linux, помогая выявить и устранить давние ограничения, на которые часто закрывают глаза при обычном использовании слоя совместимости.
Публикация первого репозитория с исходным кодом запланирована на конец января 2026 года. Ожидается, что начальную версию можно будет установить через менеджер пакетов APT. Релиз будет сопровождаться подробной документацией с описанием отсутствующих функций и известных проблем. Основной целью разработчики называют итеративное развитие системы, а не выпуск готового к эксплуатации продукта на данном этапе.
Linux: обзоры и обновления
• loss32: реализация рабочего стола Win32 на Linux как альтернатива проекту ReactOS
• SteamOS 3.7.20 Beta получила драйвер ntsync для повышения производительности некоторых игр
• Исследование безопасности Linux: 20% ошибок в коде ядра скрываются более пяти лет
• Сравнение производительности ядер Linux 6.18 LTS и Liquorix на AMD Ryzen Threadripper
• Canonical прекращает поддержку Ubuntu 25.04: пользователям рекомендуется обновиться
• SteamOS 3.7.19 – стабильное обновление с исправлениями ошибок и повышением стабильности