コミュニティ開発者が、Adobe PhotoshopのインストーラーをLinuxで動作させるためのWineのパッチ版を公開し、長年の互換性問題を解決した。この修正はAdobe Creative Cloudインストーラーの問題を対象とし、Photoshop 2021および2025でテスト済み。有望だが、メインのWineプロジェクトへの統合を待っている状態だ。
Adobe Creative CloudアプリケーションをLinuxで動作させる課題は、ユーザーがこのプラットフォームに移行するのを長年阻んできた。最近の画期的な進展は、コミュニティ開発者が公開したWine向けのパッチセットとプリビルドバイナリで、Photoshop 2021およびPhotoshop 2025のインストールに成功したと主張している。 このパッチは、Adobeのインストーラーで発生する失敗を解決し、これらはWineが以前不十分にエミュレートしていたWindowsのレガシーコンポーネントに依存している。具体的に、Wineのmshtmlおよびmsxml3コンポーネントを改善した。変更には、Adobeインストーラーインターフェースで使用されるInternet Explorerの期待に合わせたmshtml内のJavaScriptディスパッチ、DOMイベント属性、COM動作の調整が含まれる。また、msxml3のXML解析を緩和し、Windowsが許容するが従来のWineバージョンが拒否した不正な構造を受け入れるようにし、インストール途中のクラッシュを防ぐ。 Redditの投稿で、開発者はPhotoshop 2021が「バターのようになめらかに動作する」と共有したが、Waylandに関連する可能性のあるドラッグアンドドロップの問題を指摘した。短いビデオクリップがインストール完了を示している。 この作業は、ゲーム向けProtonで使用されるValveのWineツリーにプルリクエストとして提出された。しかし、Valveのメンテナーがこれをクローズし、本流Wineでの評価を推奨した。レビュアーは「LGTM」(Looks Good To Me)とマークし、WineHQのGitLabへの提出を指示した。 現時点では、これは実験的な取り組みである。将来的にはアップストリームWineへの受け入れ次第で、AdobeソフトウェアのLinux互換性が広がる可能性がある。