Linux에서 .exe 파일을? Win32/Linux 프로젝트 등장!

by DD
5개월 전
조회수 13

Win32/Linux 프로젝트는 Linux 환경에서 Win32 소프트웨어를 WINE을 통해 실행하는 것을 목표로 함

ReactOS와 유사한 사용자 경험을 제공하며, Linux 커널을 기반으로 하여 기존 Linux 소프트웨어 실행도 지원

개발자는 WINE 개선Wayland 통합에 기여할 수 있으며, 2026년 1월에 초기 버전 출시 예정

Win32 API on Linux: WINE의 역할

Win32/Linux 프로젝트는 WINE을 핵심 기술로 사용하여 Win32 API를 Linux 환경에서 에뮬레이션한다. 구체적으로 WINE은 Win32 시스템 콜을 Linux 시스템 콜로 변환하여 .exe 파일 실행을 가능하게 한다. 따라서, 호환성 계층을 통해 Windows 소프트웨어를 Linux에서 실행할 수 있으며, ReactOS의 사용자랜드 컴포넌트도 활용한다.

ReactOS vs. loss32: 기술적 차이점

ReactOS는 Windows NT 커널을 재구현하려는 시도로, 하드웨어 호환성 및 안정성 문제에 직면해 왔다. 반면, loss32는 Linux 커널과 WINE을 기반으로 하여 안정성을 확보하고, 기존 Linux 소프트웨어와의 호환성을 유지한다. 따라서, WINE의 개선에 집중하여 Win32 소프트웨어 실행 환경을 개선하고, Wayland와의 통합을 통해 사용자 경험을 향상시킨다.

프로젝트 참여 및 향후 계획

프로젝트 참여는 Wayland compositor와 WINE 관련 기술에 대한 기여를 통해 가능하다. 구체적으로, HiDPI 스케일링shell32.dll 관련 문제 해결에 참여할 수 있다. 결과적으로, 2026년 1월에 초기 버전 출시를 목표로 하며, 패키징테스트를 통해 안정성을 확보할 예정이다.

loss32: let's build a Win32/Linux