loss32 хочет превратить Linux в полноценный рабочий стол Win32 на базе WINE

Энтузиасты Linux не перестают удивлять своими попытками возродить воспоминания о недавнем прошлом, и их последняя разработка — прекрасный тому пример. Экспериментальный проект под названием loss32 предлагает совершенно иное видение рабочего стола Linux: система, в которой вся графическая среда состоит из приложений Win32, работающих под управлением WINE, а не традиционного программного обеспечения для рабочего стола Linux.
Идея loss32 заключается в создании операционной системы с открытым исходным кодом, которая по ощущениям напоминает классический рабочий стол Windows, но работает на ядре Linux. Для этого вместо приложений GTK или Qt сам рабочий стол состоит из программ Win32, таких как explorer.exe, Paint и других привычных компонентов, работающих через WINE. В то же время приложения для Linux остаются технически доступными, но они не являются основным направлением развития среды.
Проект позиционирует себя как концептуальную альтернативу ReactOS. Однако, в то время как ReactOS стремится к повторной реализации ядра Windows NT, loss32 намеренно избегает такого подхода. Его автор утверждает, что повторная реализация ядра была основным фактором, ограничивающим аппаратную совместимость и долгосрочную стабильность ReactOS.
Опираясь на ядро Linux и зрелые компоненты пользовательского пространства, loss32 стремится обеспечить аналогичный пользовательский опыт без необходимости перестраивать внутренние компоненты Windows с нуля.
В основе концепции лежит идея Win32 как стабильного бинарного интерфейса приложений. Проект подчёркивает практическое преимущество возможности напрямую загружать и запускать программное обеспечение .exe, созданное за десятилетия, в том числе приложения, которые никогда не переносились на Linux или чьи собственные порты давно не поддерживаются.
Как видите, среда имитирует классический интерфейс Windows с панелью задач, фирменной кнопкой «Пуск» WINE и приложениями Win32, которые сосуществуют с традиционными утилитами X11, такими как xterm и xeyes. Однако, по словам автора, в системе всё ещё много недоработок, особенно в том, что касается интеграции с рабочим столом, масштабирования и поведения оболочки.
В настоящее время усилия разработчиков направлены на улучшение компонентов оболочки WINE, в том числе функций explorer.exe и shell32, а также на устранение несовместимости между WINE и некоторыми частями пользовательского пространства ReactOS.
Кроме того, в рамках проекта проводятся эксперименты с минималистичными композиторами Wayland, которые не используют традиционную среду рабочего стола Linux, позволяя оболочке Win32 выступать в качестве основного интерфейса.
Сразу нужно прояснить один момент: loss32 — это не полноценная замена настольному компьютеру, а скорее экспериментальный проект, ориентированный на опытных пользователей и энтузиастов, которые ценят возможности настольных компьютеров конца 1990-х — начала 2010-х годов.
Автор проекта также утверждает, что повышение статуса WINE до полноценной роли в настольной системе может принести пользу всей экосистеме Linux, поскольку позволит выявить и устранить давние ограничения, на которые часто закрывают глаза, когда WINE используется только в качестве запасного варианта.
Первоначальное тестирование концепции репозитория запланировано на конец января 2026 года. Ожидается, что первая версия будет устанавливаться через APT и будет сопровождаться обширной документацией с описанием недостающих функций и известных проблем. На данном этапе заявленная цель — итеративная разработка, а не создание отлаженной операционной системы, готовой к использованию.
Для получения дополнительной информации посетите сайт проекта.
Редактор: AndreyEx
