웹사이트 검색

loss32는 WINE을 사용해 리눅스를 완전한 Win32 데스크탑으로 바꾸고 싶어합니다


loss32는 WINE 위에서 전체 Win32 데스크톱을 실행하는 실험적인 리눅스 프로젝트로, 수십 년의 윈도우 소프트웨어를 리눅스에서 네이티브처럼 느끼게 만드는 것을 목표로 합니다.

리눅스 열정가들은 최근의 기억을 되살리려는 노력으로 항상 놀라움을 주며, 그들의 최신 시도가 완벽한 예시가 됩니다. loss32라는 실험적 프로젝트는 리눅스 데스크톱에 대한 근본적으로 다른 비전을 제시합니다. 이 시스템에서는 전통적인 리눅스 데스크톱 소프트웨어 대신 WINE에서 실행되는 Win32 애플리케이션으로 전체 그래픽 환경이 구성됩니다.

loss32의 아이디어는 고전적인 Windows 데스크톱과 같은 느낌을 주는 오픈 소스 운영 체제를 구축하는 것이지만, Linux 커널로 구동되는 운영 체제입니다. 이를 위해 GTK나 Qt 애플리케이션 대신 데스크톱 자체가 explorer.exe, Paint 등 익숙한 구성 요소와 같은 Win32 프로그램으로 구성되며, 이 모든 프로그램이 WINE을 통해 실행됩니다. 동시에 Linux 애플리케이션도 기술적으로는 사용 가능하지만, 환경의 주요 초점은 아닙니다.

이 프로젝트는 ReactOS에 대한 개념적 대안으로 자리잡고 있습니다. 그러나 ReactOS가 Windows NT 커널을 재구현하는 것을 목표로 하는 반면, loss32는 의도적으로 그 접근 방식을 피합니다. 저자는 커널 재구현이 ReactOS의 하드웨어 호환성과 장기적인 안정성을 제한하는 주요 요인이었다고 주장합니다.

loss32는 리눅스 커널과 성숙한 유저스페이스 구성 요소에 의존함으로써 Windows 내부를 처음부터 다시 구축하지 않고도 유사한 최종 사용자 경험을 제공하고자 합니다.

개념의 핵심은 Win32를 안정적인 애플리케이션 바이너리 인터페이스로 보는 아이디어입니다. 이 프로젝트는 수십 년간의 .exe 소프트웨어를 직접 다운로드하여 실행할 수 있는 실질적인 장점을 강조하며, 여기에는 Linux로 포팅되지 않았거나 원래 포트가 오래전에 중단된 애플리케이션도 포함됩니다.

안정적인 WINE 빌드를 사용하여 Debian에서 실행되는 작동하는 프로토타입.

보시다시피 이 환경은 Windows 클래식 모양을 그대로 흉내 내며, 작업 표시줄, WINE 브랜드의 시작 버튼, 그리고 xterm과 xeyes 같은 전통적인 X11 유틸리티와 공존하는 Win32 애플리케이션을 포함하고 있습니다. 그러나 작성자에 따르면, 데스크톱 통합, 스케일링, 셸 동작 등에서 여전히 많은 미완성 부분이 있다고 합니다.

현재 개발 노력은 explorer.exe와 shell32 기능을 포함한 WINE의 셸 구성 요소 개선과 WINE과 ReactOS 사용자 영역의 일부 간의 호환성 문제 해결에 집중되고 있습니다.

게다가, 이 프로젝트는 전통적인 리눅스 데스크톱 환경을 강요하지 않는 미니멀리스트 Wayland 합성기 실험도 진행하고 있어, Win32 셀이 주요 인터페이스 역할을 할 수 있게 하고 있습니다.

한 가지는 즉시 분명히 해야 합니다 – loss32는 주류 데스크탑 대체제로 제시되는 것이 아니라, 1990년대 후반에서 2010년대 초반의 PC 데스크탑 경험을 중요하게 여기는 파워 유저와 열정적인 사용자들을 위한 개념 증명(proof-of-concept)으로 설계되었습니다.

이 프로젝트의 저자는 WINE을 일류 데스크톱 역할로 높이는 것이, WINE이 단지 대안으로 사용될 때 흔히 용인되는 오랜 제약들을 드러내고 해결함으로써 더 넓은 리눅스 생태계에 도움이 될 수 있다고 주장합니다.

초기 개념 증명 저장소는 2026년 1월 말에 계획되어 있습니다. 첫 번째 릴리스는 APT를 통해 설치 가능할 것으로 예상되며, 누락된 기능과 알려진 문제에 대한 방대한 문서가 함께 제공될 예정입니다. 현재 단계에서 목표는 세련되고 바로 사용할 수 있는 운영 체제가 아니라 반복적인 개발입니다.

자세한 정보는 프로젝트 웹사이트를 방문하세요.