Nowa wersja WINE 9.0 przynosi lepsze wsparcie dla WoW64 na 64-bitowym x86 i Arm

최근 몇 년 동안 다양한 WINE 버전이 출시되었는데, 최신 버전인 WINE 9.0은 화요일에 출시되었습니다. 이번 릴리스는 Windows와 Unix 세계 간의 모듈을 Portable Executable (PE) 형식으로 전환하고 적절한 Windows와 Unix 간 분리를 도입하는 장기 노력의 완성을 상징적으로 나타냅니다. 그 결과, 이제는 완전히 64비트 Unix 설치에서 32비트 Windows 애플리케이션을 실행할 수 있습니다. 새로운 WoW64 모드는 32비트 Windows 애플리케이션을 32비트 Unix 프로세스 내에서 실행할 수 있게 해줍니다.

대부분의 Linux 배포판은 현재 64비트 버전만 제공하지만, 여전히 32비트 라이브러리와 프로그램을 지원하고 있습니다. 그러나 많은 주요 플레이어들은 이러한 지원을 중단하려고 고려하고 있습니다. WINE는 또한 Apple macOS에서도 작동하지만, macOS 10.15 “Catalina”부터는 32비트 소프트웨어 지원이 중단되었습니다.

가장 최신 버전인 WINE 9.0은 macOS 11-14와 ARM64 플랫폼에서 32비트 Windows 실행 파일을 실행할 수 있게 합니다. 그러나 WINE는 Arm 상에서 x86 코드를 에뮬레이션하는 라이브러리를 제공하지 않습니다. 따라서 macOS Arm64에서는 Rosetta 2 번역기를 통해 이 지원이 이루어지고, Linux Arm64에서는 사용자가 FEX-Emu와 같은 자체 해결책을 제공해야 합니다.

최신 WINE 버전은 또한 게이머, 스트리머 및 비디오 작업을 수행하는 개인에게 중요한 Wayland 디스플레이 프로토콜 지원을 도입했습니다. 게다가 PostScript 처리, 3D 그래픽, 오디오 및 비디오 지원, 데스크톱 통합, Gecko로의 MSHTML 랜더링 지원, Mono 및 .NET 지원 등에서도 개선사항이 이루어졌습니다.

사용자들은 다양한 WINE 버전 중에서 선택할 수 있습니다. Wine-Stable은 일반적으로 Linux 배포판 저장소에서 찾을 수 있는 안정 버전입니다. 더 나은 기능을 원하는 사용자들을 위해 Wine-Staging 브랜치도 있습니다. 또한 두 주에 한 번씩 새로운 릴리스를 받는 -development 브랜치도 있습니다. 특정 애플리케이션이나 게임이 WINE과 호환되는지 확인하려면 사용자들은 Wine 애플리케이션 데이터베이스를 참고하거나 Winetricks 스크립트와 같은 보조 도구를 활용할 수 있습니다. 간소화된 설치 옵션을 찾고 있는 사용자들은 Linux, ChromeOS 및 Mac과 같은 다양한 플랫폼에서 사용 가능한 CodeWeavers의 CrossOver를 고려할 수 있습니다.

자주 묻는 질문 (FAQ)

1. WINE란 무엇인가요?

WINE은 Windows 애플리케이션을 Linux나 macOS 등의 Unix 계열 운영 체제에서 실행할 수 있게 해주는 호환성 계층입니다. WINE은 에뮬레이션보다는 대체로 윈도우 환경을 재구성하여 애플리케이션을 실행합니다.

2. WINE을 어떻게 사용할 수 있나요?

WINE은 개별 애플리케이션이나 게임을 설치하여 사용할 수 있습니다. WINE 애플리케이션 데이터베이스나 온라인 커뮤니티에서 해당 애플리케이션 또는 게임의 호환성 정보를 확인하고, 필요한 경우 Winetricks 스크립트와 같은 보조 도구를 사용하여 설정을 조정할 수 있습니다.

3. WINE 버전 중에서 어떤 것을 선택해야 하나요?

WINE 버전은 사용자의 요구에 따라 다릅니다. Wine-Stable은 일반적으로 가장 안정된 버전으로, Wine-Staging은 새로운 기능을 테스트하고자 하는 사용자를 위한 버전입니다. -development 브랜치는 매 두 주마다 새로운 릴리스가 이루어지며, 최신 기능을 원하는 사용자들에게 적합합니다.

4. WINE이 ARM64와 호환되나요?

네, WINE 9.0부터는 ARM64 플랫폼에서도 실행 가능한 버전이 제공됩니다. macOS Arm64에서는 Rosetta 2 번역기를 통해 호환성을 제공하며, Linux Arm64에서는 사용자가 별도의 해결책을 찾아야 합니다.

출처: [The Register](https://www.theregister.com/2021/10/14/wine_90_released/)

The source of the article is from the blog regiozottegem.be