Pembangun Menyatakan Pemasang Photoshop Kini Berfungsi di Linux Menggunakan Wine
Seorang pembangun telah menerbitkan binaan Wine yang telah dibaiki yang dikatakan membolehkan pemasang Adobe Photoshop selesai dijalankan pada Linux.
Ketidakmampuan menggunakan Adobe Creative Cloud di Linux sering disebut sebagai halangan besar bagi ramai pengguna yang mempertimbangkan untuk beralih ke platform tersebut. Tetapi mungkin, hanya mungkin, sudah ada suatu terobosan ke arah itu.
Seorang pembangun komuniti berkata mereka telah menyelesaikan masalah keserasian Wine yang telah lama wujud yang menghalang pemasang Adobe Creative Cloud daripada selesai dijalankan di Linux, dengan menerbitkan set tampalan dan binari siap bina yang mereka dakwa membolehkan pemasangan Photoshop 2021 dan Photoshop 2025.
Patch ini menyasarkan kegagalan dalam pemasang era Creative Cloud Adobe, yang bergantung pada komponen Windows lama yang secara sejarah sukar ditiru dengan tepat oleh Wine.
Di Reddit, penulis melaporkan bahawa Photoshop 2021 'berjalan dengan sangat lancar,' sambil menyatakan isu seret-dan-lepas yang mungkin berkaitan dengan Wayland. Catatan itu disertai dengan klip pendek yang menunjukkan pemasangan yang berjaya diselesaikan.
Kerja itu telah dihantar sebagai permintaan tarik terhadap pokok Wine hilir Valve (terutama digunakan untuk pembangunan Proton). Menurut PR tersebut, pembaikan menumpukan pada pelaksanaan mshtml dan msxml3 Wine, komponen yang digunakan oleh pemasang Adobe.
Pembangun menyesuaikan cara Wine mengendalikan penghantaran JavaScript, atribut acara DOM, dan tingkah laku COM dalam mshtml untuk lebih menepati jangkaan gaya Internet Explorer yang digunakan oleh antara muka pemasang Adobe.
Selain itu, tampalan ini melonggarkan tingkah laku pemguraian XML dalam msxml3 untuk menampung struktur XML yang cacat atau tidak standard yang diterima oleh Windows tetapi sebelum ini ditolak oleh Wine, satu punca yang diketahui menyebabkan kemalangan pemasang separuh jalan melalui pemasangan.
Walau bagaimanapun, seorang penyelenggara Valve menutup PR itu, menjawab bahawa ia perlu dinilai dan digabungkan di Wine terlebih dahulu sebelum backport Proton dipertimbangkan. Seorang penilai lain menggambarkan tampalan itu sebagai “LGTM” (singkatan biasa dalam pembangunan perisian yang bermaksud “Nampak Bagus Pada Saya”) dan menunjuk pengarang itu ke GitLab WineHQ untuk penyerahan di peringkat hulu.
Jadi, buat masa ini, tampalan tersebut kekal sebagai usaha percubaan yang dipacu oleh komuniti. Kesan jangka panjangnya akan bergantung kepada sama ada perubahan itu diterima ke dalam Wine asal.

