开源软件团队逆向工程 Adobe 应用程序创建免费替代品

·作者 Henderson·AI
开源软件团队逆向工程 Adobe 应用程序创建免费替代品

Vibe 编码迎来了全新的变革。本月初,一名因不满 Adobe 订阅模式而受到驱动的开发者,利用 Claude 进行了 Photoshop、Lightroom 及其他 Creative Cloud 应用程序的逆向工程。该团队随后利用这些信息创建了功能相似的开源克隆应用程序,任何人均可免费下载和修改。个别程序设计师正在通过逆向工程创建自己的应用程序,甚至为现有的应用增添新功能。

这引发了激烈的讨论。部分人认为,滥用订阅模式的应用开发商终于得到了应有的报应,而另一些人则将其视为单纯的盗版。人工智能的快速传播正在带来有关专利和版权的新法律影响,仍需进一步探讨。

开源克隆应用程序的兴起

多年来,类似 GIMP 取代 Photoshop、Darktable 取代 Lightroom 或 DaVinci Resolve 取代 Premiere 的免费或开源软件已经存在,并能够执行许多与 Adobe 对应应用程序相同的功能(若非更多)。然而,大多数用户并不愿意承担在多年建立肌肉记忆后,学习全新软件的“转换成本”。Artcraft 应运而生。软件开发者 Brandon Thomas 及其团队于十月初首次推出这些 Adobe 套件的克隆应用。

他们的宣传是这些应用程序是 Creative Cloud 应用的逐一替代品,拥有相似的用户界面,但“免费且无需订阅,您拥有源代码”,该团队在 Reddit 上表示。

Thomas 在 Hacker News 上透露,他因多次遭遇 Adobe 的“黑暗模式”取消费用而决定进行 Creative Cloud 应用的逆向工程。为此,他使用 Claude Opus 5.5 创建了“清洁室……纯 Rust”版本,并声称其性能优于原始应用。当我首次听说 Artcraft 时持怀疑态度,但在试用开发者的 Photoshop 替代品 Photocraft 后感到惊讶。

尽管它缺乏人工智能和其他高级功能,但 Photocraft 几乎可以满足我的所有需求,例如调整尺寸、遮罩和颜色调整。更好的是,所有菜单和控制几乎与 Photoshop 一对一匹配,因此我能够立即使用该应用,无需陡峭的学习曲线。对于重度用户来说,它可能不是一个替代品,但对于许多 Adobe 订阅者来说,或许已经足够。

法律挑战与未来展望

不过,仍然存在一些问题。用户报告了 Photocraft 中的关键错误,包括该应用删除图像、随机合并图层及稳定性不足。我还注意到,它无法打开原生 PSD Photoshop 文件,这对于现有用户来说是一个巨大的问题。Adobe 的应用程序并不是 Thomas 雄心的终点。“软件已经过时……人工智能让我们能够重新掌握技术,将时钟倒回到不再糟糕的时代。”Photocraft 团队成员都是经验丰富的程序设计师,但这并不意味着普通人无法参与这一趋势。

一个名为 REA(Reverse Engineer Anything)的应用程序在过去几周迅速走红,截止到十月二十日已拥有 87K 的分支和 346,000 颗星。它“正如其名称所示”,让用户能够拆解软件并以干净的代码重建。“它可以在无需源代码的情况下检查应用,解释功能如何运作,显示证据,并为您的项目构建一个版本”,根据 REA 的 GitHub 描述。换句话说,DEA(以及类似技术和 AI 仓库)提供了一种拆解和重建应用程序或网站的方式,就如同 ArtCraft 团队所做的,但更为自动化。

它不仅可以用于运行于智能手机或计算机上的软件,还可以用于消费设备中的固件,例如电视、冰箱、乐器和智能相框。这项工作还涉及深入研究多平台的游戏。最近的成就包括对《老虎伍兹 PGA 巡回赛 2004》、《最终幻想战术进阶版》和《冥界密探》的完整反编译。

一个名为 decomp.dev 的网站专注于(人类)游戏的逆向工程,最近宣布因为 AI 驱动的反编译超越了社区而关闭,正如 404 Media 最近报道的那样。利用 AI 进行 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