開源ソフトウェアチームがAdobeアプリケーションの逆向き工学を行い、無料の代替品を作成

·著者 Henderson·AI
開源ソフトウェアチームがAdobeアプリケーションの逆向き工学を行い、無料の代替品を作成

Vibeエンコーディングは全く新しい変革を迎えた。本月初め、Adobeのサブスクリプションモデルに不満を抱いた開発者が、Claudeを利用してPhotoshop、Lightroomおよびその他のCreative Cloudアプリケーションの逆向き工学を行った。チームはその後、これらの情報を基に機能が類似したオープンソースのクローンアプリケーションを作成し、誰でも無料でダウンロードおよび修正できるようにした。個別のプログラマーは逆向き工学を通じて自分のアプリケーションを作成し、既存のアプリに新機能を追加している。

これにより激しい議論が巻き起こった。一部の人々は、サブスクリプションモデルを濫用していたアプリ開発者がついに相応の報いを受けたと考え、他の人々は単なる海賊行為と見なしている。人工知能の急速な普及は、特許や著作権に関する新たな法的影響をもたらしており、さらなる検討が必要である。

オープンソースクローンアプリケーションの台頭

長年にわたり、GIMPがPhotoshopの代わり、DarktableがLightroomの代わり、DaVinci ResolveがPremiereの代わりとなる無料またはオープンソースのソフトウェアが存在し、Adobeの対応アプリケーションと同じ機能(あるいはそれ以上)を実行できる。しかし、大多数のユーザーは、長年にわたって築いた筋肉記憶をもとに新しいソフトウェアを学ぶ「移行コスト」を負担したくない。Artcraftが登場した。ソフトウェア開発者のBrandon Thomasとそのチームは、10月初めにこれらのAdobeスイートのクローンアプリを初めて発表した。

彼らの宣伝は、これらのアプリケーションがCreative Cloudアプリの逐次的な代替品であり、類似のユーザーインターフェースを持ち、「無料でサブスクリプション不要、ソースコードを所有する」としている。このチームはRedditで述べた。

ThomasはHacker Newsで、Adobeの「ダークモード」によるキャンセル費用に何度も直面したため、Creative Cloudアプリの逆向き工学を行うことを決定したと明かした。そのために、彼はClaude Opus 5.5を使用して「クリーンルーム...純Rust」バージョンを作成し、その性能は元のアプリを上回ると主張している。私がArtcraftについて初めて聞いたときは懐疑的だったが、開発者のPhotoshop代替品であるPhotocraftを試用した後、驚かされた。

それは人工知能やその他の高度な機能を欠いているが、Photocraftはサイズ調整、マスキング、色調整など、私のほとんどのニーズを満たすことができる。さらに良いことに、すべてのメニューとコントロールはほぼPhotoshopと1対1で一致しているため、急な学習曲線なしで即座にこのアプリを使用できた。ヘビーユーザーには代替品ではないかもしれないが、多くのAdobeサブスクリプションユーザーには十分かもしれない。

法的課題と未来の展望

しかし、いくつかの問題が依然として存在する。ユーザーはPhotocraftにおける重大なバグを報告しており、アプリが画像を削除したり、ランダムにレイヤーを統合したり、安定性が不足していることがある。また、原生のPSD Photoshopファイルを開くことができないことも、既存のユーザーにとっては大きな問題である。AdobeのアプリケーションはThomasの野心の終点ではない。「ソフトウェアは時代遅れである...人工知能は私たちに技術を再掌握させ、悪化しない時代に時計を戻すことを可能にした。」Photocraftチームのメンバーは経験豊富なプログラマーであるが、だからといって一般の人々がこのトレンドに参加できないわけではない。

REA(Reverse Engineer Anything)というアプリケーションが過去数週間で急速に人気を集め、10月20日には87Kのフォークと346,000のスターを獲得した。「その名の通り」、ユーザーはソフトウェアを分解し、クリーンなコードで再構築することができる。「それはソースコードなしでアプリを検査し、機能がどのように動作するかを説明し、証拠を示し、プロジェクトのバージョンを構築することができる」とREAのGitHubの説明にある。言い換えれば、DEA(および類似の技術やAIリポジトリ)は、ArtCraftチームが行ったようにアプリケーションやウェブサイトを分解し再構築する方法を提供するが、より自動化されている。

それはスマートフォンやコンピュータ上で動作するソフトウェアだけでなく、テレビ、冷蔵庫、楽器、スマートフレームなどの消費者機器のファームウェアにも使用できる。この作業は、マルチプラットフォームのゲームの深い研究にも関連している。最近の成果には、『Tiger Woods PGA Tour 2004』、『Final Fantasy Tactics Advance』、および『冥界密探』の完全な逆コンパイルが含まれる。

decomp.devというウェブサイトは(人間の)ゲームの逆向き工学に特化しており、最近AI駆動の逆コンパイルがコミュニティを超えたために閉鎖されたと、404 Mediaが最近報じた。Vibeエンコーディングを利用する現象はしばらく存在していたが、ソフトウェアを逆向き工学し、それをクローンすることは比較的新しい現象である。あるRedditのコメント者はArtcraftについて、「過去にPhotoshopの読み書きツールを構築したことがあるので、ファイル形式を扱う際の課題を知っている」と述べた。

「その後、大量のUI/UXを実装する必要があり、これは非常にうまく実行されているように見える。」すべての人がこれに感銘を受けているわけではない。「本当に無駄だ、このコードベースは数ヶ月後には維持できなくなるだろう」と、あるコメント者がXでPhotocraftについて述べ、アプリの背後にある概念の理解が欠如していることを指摘した。

別の試用者はそれを「完全にAI駆動のゴミ」と呼び、「Adobeの商標と著作権を公然と侵害している」と述べた。この法的側面は別の障害となる可能性がある。ArtcraftチームはAdobeのコードを一切使用していないと主張しているが、Photoshopやその他のアプリの商標や特許に違反している可能性がある。Adobeの利用規約も、ソフトウェアの逆向き工学を行ってその動作を確認することを明確に禁止している。それにもかかわらず、Artcraft、REA、その他のアプリは明らかにパンドラの箱を開けてしまった。

今や、AIに精通した一人の人間が、かつては一つのエンジニアチームが必要だった作業を行うことが可能になっている。これにより、無数の質の低い、劣悪なアプリが出現する可能性があるが、同時にAdobeのような企業が多くの人々に嫌われているビジネスモデルを再考することを余儀なくされる可能性もある。

項目仕様
開発者Brandon Thomas
アプリ名Photocraft
逆向き工学ツールClaude Opus 5.5

H
著者について
Henderson