Thom Wolf 谈软件未来:Everflux、半透明源码与人人自建功能
The future of software In the limit, of course, software won't mean anything anymore. Everything di...
NVIDIA 联合创始人写的行业观察,观点很尖锐:闭源软件在 Claude 面前名存实亡,每天 3 万次代码合并意味着等版本发布的时代结束了。做开源、维护 fork 或纠结软件 IP 的人读完会有直接感触,especially 定制软件与上游同步这个真问题。
NVIDIA 联合创始人 Thom Wolf 发文提出,软件正在进入一个过渡时代,由三条新规则定义。第一条是 Everflux(持续流变):某公司每天合并超过 30,000 次代码变更,软件不再是隔数月的版本发布,而是持续演化,安全补丁也必须跟上依赖网络的整体节奏。第二条是 Translucent sources(半透明源码):Claude 已能拆解任意 Electron 应用,带调试符号的二进制文件对 LLM 而言就是逆向工程游乐场,许多所谓闭源软件已是事实上的开源。第三条是 Bespoke features(定制功能):他用 Claude 根据几段编辑器演示视频 vibe-code 出一个个人文本编辑器,说明一句界面描述已足以让 LLM 重建软件内部结构,软件 IP 正在溶解。
文中指出的核心矛盾在于:个人定制功能撞上持续流变的上游代码怎么办。直接 fork 会失去后续的安全更新和新功能,不 fork 又要独自承担全部维护成本。作者判断 merge conflict 将从偶发事件变成常态,未来的解法是让智能体在每次新版本发布后自动把个人定制功能 rebase 上去。
The future of software In the limit, of course, software won't mean anything anymore. Everything di...
The future of software In the limit, of course, software won't mean anything anymore. Everything digital will be instantly created at will. But in the interim period we'll wander through an increasingly odd in-between age for software. This transition periodwill be defined by three new precepts. Everflux software - instead of stepping from release to release, months apart, software now evolves continuously. Software creation has broken the sound barrier of our own keystrokes, and every model release pushes it faster. There is no reason to wait weeks or months for the next release when a single company merges over 30,000 code changes a day. Cyber capabilities are also progressing at an increasing pace. Bug and vulnerability fixes need to ship quickly and continuously. And every piece of software sits in a lattice of dependencies, each one now shipping at a blistering pace. Software will have to move accordingly fast just to keep from breaking as everything around it shifts. Translucent sources – A new territory has opened between open source and closed source. Today Claude will happily pick apart any Electron app, and any binary shipped with debug symbols has become a reverse-engineering playground for LLMs. In other words, much so-called closed-source software is now open source in all but name, and keeping code closed makes less and less sense. Even the notion of IP and copyright is breaking in software: Apps don't even need to be accessed to be reproduced. I'm writing this text on a personal text editor I prompted Claude to vibe-code from a few videos of people demoing editor features they liked. A mere description of the interface is increasingly enough for an LLM to rebuild the internals, whether or not they resemble the original. Software IP seems to be dissolving like cotton candy in a raccoon's paws. Bespoke features - Now that all software is open source, nothing prevents us from modifying everything. And personalization is just one prompt and a couple million tokens away, so there is absolutely no reason anymore to wait for someone else to add this feature you want. Everyone becomes their own product manager. Want a search box, an API bridge, a custom button? It's a couple of minutes away, mostly executed in the background of your daily life. Soon we'll want to personalize everything. A major challenge appears when bespoke features crash into our first tenet: everflux software. How do you customize software without cutting yourself off from upstream? I could fork it for good to add my search box, but I'd lose all future benefit from the software creator, be it new security updates or other updates to the rest of the software. How do you personalize software that was never meant to be personalized, without shouldering all of its future maintenance? Merge conflicts won't be the exception anymore; they'll be a constant of everflux software. Agents will rebase our personal features onto each new release overnight, and software will look less like a product and more like a living species, evolving through constant mutation. Image: M.C. Escher, Metamorphosis II, November 1939 - March 1940📊 14 ⚡
This report is categorized under AITOP's "Industry" desk, focusing on US frontier AI labs and Silicon Valley technology leaders. Within our cross-regional analytical framework, it directly maps to AI developer toolchains, coding agents, and engineering workflows. Key entities and technical topics under continuous tracking include Claude, vibe coding, 开源模型, 软件工程.
Source attribution: curated from Thomas Wolf (@Thom_Wolf).