あるフリーソフトウェア開発者が、Wineを利用してLinux上でAdobe Lightroom CCを実行することに成功しました。Anthropic社の人工知能Claude Codeの助けを借り、実験版のWine-Stagingを組み合わせ、DLLファイルを修正し、補助ライブラリを追加することで、クラウド同期と複数の操作ツールをサポートした写真編集アプリケーションを動作させました。
Wineサポートのための実験的パッチと修正DLL 🛠️
このプロジェクトは、安定版ブランチに含まれていない実験的パッチを適用したWineのバージョンであるWine-Stagingに基づいています。開発者は複数のシステムDLLファイルを修正し、Windowsがネイティブに提供する機能を代替する新しい補助ライブラリを作成しました。その結果、クラウド同期と基本的な編集機能を備えたLightroom CCの実行が可能になりました。ただし、一部のダイアログボックスで予期せぬクラッシュが発生する可能性があり、GPUアクセラレーション機能はWindowsで期待される完全なパフォーマンスを提供しません。
謝罪なしにAdobeがLinuxで動作する奇跡 🙏
Adobeはこれまで、自社アプリケーションをLinuxに移植することに公式な関心を示したことはありません。その間、ペンギンユーザーは仮想マシンや奇抜な解決策に頼らざるを得ませんでした。今や、いくつかのDLLを修正し、AIアシスタントの助けを借りることで、Lightroomが動作します。まるでデジタルな信仰行為のように、いくつかのダイアログボックスはロシアンルーレットと化します:動くか、クラッシュするか。しかし、まあ、少なくともクラッシュする前に写真をクラウドに同期してくれます。