软件先驱 Eric S. Raymond 每日引言:“软件保密时代的终结已近在咫尺”
Quote of the day by software pioneer Eric S. Raymond: "The end of software secrecy is almost upon us"
软件先驱 Eric S. Raymond 称 AI 反编译已能破解 AAA games,闭源软件的保密时代即将终结。他近期在 X 上表示,用 AI 反编译旧游戏并移植新格式的实验可规模化,且有人已对整个 AAA games 实施此类操作。他认为行业只能将可执行文件藏于 SaaS 屏蔽后维持保密,云软件更难逆向工程。
Eric Steven Raymond, widely known as 'ESR' has been a large presence in the software development space for many decades, making key contributions to the school of development, programming languages, and the open source movement. Given the rise of AI, ESR has signalled the end of the closed-source model of software development.
Reverse engineering
ESR delivered this verdict on X recently, adding to his recent history of commenting on the rise of large language models (LLMs) and the impact on software.
Quote of the day
This article is part of TechRadar Pro's QOTD project to provide an insight into the minds of the brightest and most recognized figures in the technology industry today and in years gone by. Read the full series here.
In his post, the software pioneer remarked on how a fun experiment involving the use of AI to decompile an old game and port it into a new format alerted him to the potential for this practice to happen on a much grander scale.
"The thing is, I thought of this as a fun stunt but didn't have any confidence that the technique would scale up to large, real programs," he wrote, adding: "I have since learned that people are now doing this sort of thing with entire AAA games, which are among the most complex software artifacts ever to be shipped as a binary. If they can be decompiled, anything can be."
A paradigm shift
The implication of this practice, ESR said, is that there is no longer a secrecy moat around almost any software at all – and that the only way for the industry to maintain this "moat" is by hiding their executables behind SaaS shields. In that sense, cloud-enabled software will be much harder to crack open and reverse engineer.
Rather than closed source being gradually driven toward extinction by cost gradients, as he foresaw, he now believes that closed-source software may be "wiped out in a technoapocalypse" – albeit with the caveat that some laws will prevent the mass decompilation of binaries.
His thoughts mirror the views of Nvidia's CEO Jensen Huang, who put a twist on Marc Andreessen's famous comment that "software is eating the world" by suggesting in 2017 that "AI is going to eat software". This is something that we are arguably seeing play out as AI improves and becomes more prevalent across the enterprise.
来源:TechRadar · techradar.com