動察 Beating AI 速報、リバースエンジニアリングツール「REA」が最近話題沸騰中で、開発者のMatthew Bermanは「ソフトウェアは死んだ」とまで叫んだ。しかし、AIを使ってAdobeのフルスイートを再現しようとしているArtCraft創業者のBrandon Thomasは、REAを使わないと公言している。彼はHacker Newsで、チームは商用ソフトウェアを逆コンパイルせず、Ghidraなどのリバースエンジニアリングツールの使用も禁止しており、著作権訴訟を引き起こすことを懸念していると強調した。
ThomasはClaude Opus 5.5を活用し、Rustで一連の無料オープンソースソフトウェアを開発している。そのうち7本はAdobe製品に対抗するもので、Photoshop、Illustrator、Premiere Proを含む。最近では、ターゲットをMicrosoftに移し、それぞれWord、Excel、PowerPointに対抗するプロジェクトを発表した。ただし、これらのソフトウェアが本当にオリジナルを置き換えるまでには、まだ長い道のりがある。実際に試したところ、PhotoCraftはiPhoneで一般的なHEIC写真を開けず、FilmCraftは一部の基本的な編集操作や音声再生にも問題がある。
REAはClaude CodeなどのAgentにGhidraやIDAなどのツールを呼び出させ、ソースコードが公開されていないソフトウェアを分析し、その分析結果に基づいて機能を再実装することができる。しかしThomasは別の開発手法を貫いている。公開された技術文書とソフトウェアの実際の動作のみを参考にし、ゼロからコードを書き、オリジナルの内部実装には触れない。この手法は「クリーンルーム」開発と呼ばれている。
彼は、REAを個人研究や廃止されたソフトウェアの研究に使うのは問題ないかもしれないが、それを使って商用ソフトウェアを逆コンパイルし、さらに模倣品を公開した場合、オリジナルの専有コードに抵触すれば訴訟に直面する可能性があると考えている。