홈으로 돌아가기

Wine 11.5: 빌드 내 C++ 및 Linux syscall

Wine 11.5 — Meson의 C++ 지원, 내장 ICU, Linux의 사용자 syscall 디스패치, VBScript 수정과 함께 실험적 릴리스입니다. 5400+ Windows 애플리케이션이 안정적으로 작동합니다. 팀이 22개의 버그를 수정했습니다.

새로운 Wine 11.5: C++ 빌드 및 Linux 최적화
Advertisement 728x90

## Wine 11.5: 빌드 시스템의 C++ 지원과 Linux 개선

2026년 3월 20일, 개발자들이 Wine 11.5를 출시했습니다. 이는 Linux, macOS, BSD에서 Windows 앱을 실행하기 위한 실험적 빌드입니다. 2025년 1월 이후 프로젝트는 Wine 10.0과 2026년 1월 13일의 11.0 릴리스를 거쳤습니다. Wine 12.0은 2027년 초에 출시될 예정입니다. 약 2000명의 기여자 팀이 22개의 버그 보고서를 수정하고 196개의 변경 사항을 구현했으며, 주요 기여는 32명의 개발자입니다.

Wine은 수정 없이 5400개 이상의 Windows 프로그램이 안정적으로 작동함을 확인했습니다. 추가 조정과 외부 DLL을 사용하면 4400개의 앱이 안정적으로 실행됩니다. 4086개의 경우 핵심 기능에 영향을 주지 않는 사소한 문제가 기록되어 있습니다.

주요 기술 개선 사항

이번 버전은 빌드 인프라와 호환성에 중점을 두었습니다. 주요 신기능:

Google AdInline article slot
  • Meson 빌드 시스템에서 C++ 지원으로 현대 C++를 사용하는 복잡한 모듈 컴파일을 간소화.
  • 외부 종속성 없이 유니코드 처리와 국제화를 위한 내장 ICU 라이브러리 통합.
  • Linux의 사용자 모드 syscalls 디스패치를 통한 지원으로 에뮬레이션 성능 향상.
  • Windows 앱 스크립트와의 호환성을 높이기 위한 VBScript 수정.

이러한 변경은 저수준 구성 요소에 영향을 주어 레거시 PC 소프트웨어를 이식하는 중고급 개발자에게 Wine을 더 안정적으로 만듭니다.

개발자들은 이전 11.x 릴리스의 버그 보고서를 해결하며 Win32 API 안정성에 집중했습니다. 지원 범위가 확대되고 있습니다. 각 릴리스마다 검증된 앱 목록이 늘어나며 평가의 노이즈가 최소화됩니다.

호환성 통계 및 로드맵

프로젝트는 Platinum 카테고리(완전 기능)에서 5.4K개 이상, Gold(조정으로 안정)에서 4.4K개, Silver(사소한 문제)에서 4K개의 앱 메트릭을 추적합니다. 이를 통해 비-Windows 플랫폼에서 Windows 에뮬레이션 진행 상황을 평가할 수 있습니다.

Google AdInline article slot

| Category | Number of Apps | Description |

|----------|----------------|-------------|

| Platinum | 5400+ | 완전 호환 |

Google AdInline article slot

| Gold | 4400+ | 조정으로 안정 |

| Silver | 4086 | 사소한 문제 |

로드맵에는 ARM 최적화 강화와 DirectX/Vulkan 브리징 개선을 포함한 Wine 12.0이 있습니다. 이번 릴리스의 기여자(32명)는 수정 속도를 높이고 있으며, 이는 CI/CD 파이프라인의 프로덕션 사용에 중요합니다.

주요 요약

  • Meson 빌드 시스템에 네이티브 C++ 지원 추가로 Wine 모듈 개발 속도 향상.
  • 내장 ICU 라이브러리로 Linux 배포판의 시스템 패키지 종속성 제거.
  • 사용자 모드 syscall 디스패치로 Linux 커널 호출 최적화 및 에뮬레이션 오버헤드 감소.
  • VBScript 수정으로 스크립트 기반 엔터프라이즈 앱 호환성 향상.
  • 전체 진행 상황: 196개의 패치, 22개의 버그 보고서 해결, 32명의 개발자 기여.

— Editorial Team

Advertisement 728x90

다음 읽기