开源运动先驱埃里克·史蒂文·雷蒙德(Eric Steven Raymond,简称ESR)近日断言,随着人工智能技术的爆发,闭源软件的发展模式已走向终结。

“软件秘密时代的结束迫在眉睫,闭源的消亡与开源的最终胜利即将到来。”雷蒙德在社交平台X上发表了这一激进观点。

AI逆向工程打破壁垒

这一论断延续了雷蒙德近期关于大语言模型(LLM)重塑软件行业的系列评论。他透露,一项利用AI反编译旧游戏并移植到新格式的实验,让他意识到了该技术在大规模应用上的潜力。

“起初我仅视其为有趣尝试,怀疑其能否扩展至大型真实程序,”雷蒙德写道,“但随后我发现,人们已能对作为二进制文件发布的、最复杂的AAA级游戏进行此类操作。既然它们能被反编译,那么任何软件都可以。”

SaaS成最后防线

雷蒙德认为,AI逆向工程能力意味着传统软件的保密壁垒已不复存在。行业维持“护城河”的唯一方式,是将可执行文件隐藏在SaaS(软件即服务)的云端的保护伞下。相较本地部署,基于云的软件更难被破解和逆向工程。

此前,雷蒙德曾预测闭源软件将因成本劣势逐渐被淘汰;如今他修正了这一看法,认为闭源软件可能在“技术末日”中被彻底清除。不过他也补充指出,法律因素可能会阻止对二进制文件进行批量反编译。

这一观点与英伟达CEO黄仁勋的判断不谋而合。针对马克·安德森“软件正在吞噬世界”的名言,黄仁勋在2017年提出修正:“AI将吞噬软件。”随着AI在企业级的普及,这一趋势正加速成为现实。