Pengembang Mengklaim Installer Photoshop Kini Bisa Berfungsi di Linux Menggunakan Wine


Seorang pengembang telah merilis versi Wine yang telah diperbaiki yang dikabarkan memungkinkan installer Adobe Photoshop berjalan di Linux.

Ketidakmampuan menggunakan Adobe Creative Cloud di Linux sering disebut sebagai hambatan utama bagi banyak pengguna yang mempertimbangkan untuk beralih ke platform tersebut. Namun mungkin, hanya mungkin, sudah ada terobosan ke arah itu.

Seorang pengembang komunitas mengatakan bahwa mereka telah menyelesaikan masalah kompatibilitas Wine yang sudah lama ada yang mencegah installer Adobe Creative Cloud selesai dijalankan di Linux, dengan menerbitkan patchset dan biner pra-bangun yang mereka klaim memungkinkan pemasangan Photoshop 2021 dan Photoshop 2025.

Patch ini menargetkan kegagalan pada installer era Creative Cloud Adobe, yang bergantung pada komponen Windows lama yang selama ini sulit untuk ditiru secara akurat oleh Wine.

Di Reddit, penulis melaporkan bahwa Photoshop 2021 "berjalan sangat lancar," sambil mencatat masalah drag-and-drop yang mungkin terkait dengan Wayland. Postingan tersebut disertai dengan klip singkat yang menunjukkan instalasi yang berhasil diselesaikan.

Pemasangan Adobe Photoshop 2021 berhasil diselesaikan di Linux.

Pekerjaan tersebut diposting sebagai permintaan tarik (pull request) terhadap pohon Wine Valve yang downstream (terutama digunakan untuk pengembangan Proton). Menurut PR tersebut, perbaikan difokuskan pada implementasi mshtml dan msxml3 Wine, komponen yang digunakan oleh penginstal Adobe.

Pengembang menyesuaikan cara Wine menangani pengiriman JavaScript, atribut event DOM, dan perilaku COM di mshtml agar lebih sesuai dengan harapan gaya Internet Explorer yang digunakan oleh UI penginstal Adobe.

Selain itu, patch ini melonggarkan perilaku parsing XML di msxml3 agar dapat mentolerir struktur XML yang rusak atau tidak standar yang diterima Windows tetapi sebelumnya ditolak oleh Wine, yang merupakan penyebab umum crash installer di tengah instalasi.

Namun, pengelola Valve menutup PR, menjawab bahwa PR harus dievaluasi dan digabungkan di hulu di Wine sebelum backport Proton dipertimbangkan. Pengulas lain menggambarkan tambalan sebagai "LGTM" (singkatan umum dalam pengembangan perangkat lunak yang berarti "Terlihat Bagus Bagi Saya") dan mengarahkan penulis ke GitLab WineHQ untuk pengiriman hulu.

Jadi, untuk saat ini, patch tersebut tetap merupakan upaya eksperimental yang digerakkan oleh komunitas. Dampak jangka panjangnya akan tergantung pada apakah perubahan tersebut diterima ke dalam Wine upstream.