개발자가 포토샵 설치 프로그램이 이제 Wine을 사용해 리눅스에서도 작동한다고 주장
한 개발자가 Adobe Photoshop 설치 프로그램이 리눅스에서 완료될 수 있도록 하는 패치된 Wine 빌드를 공개했습니다.
많은 사용자가 Linux로 전환을 고려할 때 Adobe Creative Cloud를 사용할 수 없다는 점이 주요 장벽으로 자주 언급됩니다. 하지만 어쩌면, 어쩌면 이미 그 방향에서 돌파구가 있었을지도 모릅니다.
한 커뮤니티 개발자가 리눅스에서 Adobe Creative Cloud 설치 프로그램이 완료되지 못하게 했던 오래된 Wine 호환성 문제를 해결했다고 말하며, Photoshop 2021 및 Photoshop 2025 설치를 가능하게 한다고 주장하는 패치 세트와 사전 빌드된 바이너리를 배포했습니다.
이번 패치는 과거 Windows 구성 요소에 의존하는 Adobe의 크리에이티브 클라우드 시대 설치 프로그램의 실패를 대상으로 하며, 이러한 구성 요소는 Wine이 역사적으로 정확하게 에뮬레이트하기 어려웠습니다.
레딧에서 작성자는 포토샵 2021이 '매우 부드럽게 실행된다'고 보고하면서도 Wayland와 관련이 있을 수 있는 드래그 앤 드롭 문제를 언급했습니다. 해당 게시물에는 설치 완료 장면을 보여주는 짧은 영상도 함께 올려져 있습니다.
이 작업은 Valve의 다운스트림 Wine 트리(주로 Proton 개발에 사용됨)를 대상으로 한 풀 리퀘스트로 게시되었습니다. PR에 따르면, 이 수정 사항은 Adobe 설치 프로그램이 의존하는 구성 요소인 Wine의 mshtml과 msxml3 구현에 중점을 두고 있습니다.
개발자는 Adobe 설치 프로그램 UI에서 사용하는 Internet Explorer 스타일의 기대치에 더 잘 맞도록, Wine이 JavaScript 디스패치, DOM 이벤트 속성 및 mshtml의 COM 동작을 처리하는 방식을 조정했습니다.
또한 이 패치는 msxml3에서 XML 구문 분석 동작을 완화하여 Windows에서는 허용하지만 이전에 Wine에서는 거부했던 잘못되거나 비표준 XML 구조를 허용하도록 합니다. 이는 설치 도중 설치 프로그램이 중간에 충돌하는 알려진 원인입니다.
하지만 밸브의 유지보수 담당자가 PR을 닫으면서, Proton으로 백포트를 고려하기 전에 Wine에서 상류 레벨에서 평가되고 병합되어야 한다고 답변했습니다. 다른 리뷰어는 해당 패치를 'LGTM'(소프트웨어 개발에서 'Looks Good To Me'를 의미하는 일반적인 약어)이라고 평가하고, 작성자에게 상류 제출을 위해 WineHQ의 GitLab을 참고하라고 안내했습니다.
그래서 현재로서는 이 패치는 실험적이고 커뮤니티 중심의 노력으로 남아 있습니다. 장기적인 영향은 이러한 변경 사항이 상류 Wine에 수용되는지 여부에 달려 있습니다.

