夜雨聆风学习资料网

ARTICLE · 1207262

REA来了,软件创新走了?

REA来了,软件创新走了?

近来听说有一种器械,唤作 REA,能拆开软件,如庖丁解牛,游刃有余。它一出现,GitHub 上的星数便如决堤之水,数日间破了二十万,直登历史星数第二十三把交椅,连续五日七日,霸着 Trending 第一不肯下来。于是舆论大哗:有人说"软件完蛋了",有人说"闭源护城河破产了",沸沸扬扬,仿佛天要塌下来。

我向来不惮以最坏的恶意推测技术爱好者,然而我还不料,也不信竟会恐慌到这地步。软件何尝完蛋?完蛋的,怕只是"看不见你的代码,便觉得你神圣"的那一点神秘罢了。

一、恐慌原是旧病

其实这样的恐慌,向来是不新鲜的。先前电灯初明,有人怕鬼魅藏于灯下;铁路初通,有人怕火车惊了龙脉。凡有新物事出来,总有一班人先恐为敬,捂住耳朵,闭上眼睛,说"要完,要完"。至于那物事到底如何,是并不研究的。这大约便是看客的惯技:不必懂,先怕了;怕了,便有资格发言。

REA 是什么?说破了,不过是一把更快的刀。它把 Ghidra、IDA 这些老匠人的家伙什,接进一个会自己动手的学徒(唤作 Agent)手里,让"提取符号、追调用链、生成伪代码、重建实现"这一套功夫,从十年磨一剑的硬功夫,变成按图索骥的日常。有好事者试过,拆一个加壳的银行级 App,三十分钟,三十美元,便剖开给你看。刀是快了,可刀还是刀。

二、拆的本事,古已有之

庖丁解牛,十九年而刀刃若新发于硎,那是技进乎道。今日之拆,亦非新事。知己知彼,百战不殆;解剖之艺,古已有之。从前拆,要十年功夫,故拆者尊贵如国手;如今拆,只要三十分钟,故拆者众,如市集之屠户。所异者,非刀之利钝,乃持刀者之多寡。

然而利器入市,人心便活泛起来。有人想着拆来仿制,省却十年辛苦;有人想着先声夺人,拆了再说。于是便有"软件完蛋了"之叹。这叹声里,一半是真心忧,一半是假意怕——怕的,是自己那一亩三分地,也被人三十分钟剖开。

三、免费的从来只是"实现"

但我要说,被三十分钟拆走的,从来只是"实现",不是"为什么"。这一层意思,历史已经演过三回。

头一回是开源。代码一直摆在那里,任人取用,然 Red Hat 靠着订阅与服务,年入百亿——人家买的,从来不是代码,是保障,是兼容,是"出了事有人管"。第二回是数字盗版。音乐免费了,行业转向订阅、现场与版权;软件免费了,转向企业版与云。第三回是游戏克隆潮。Flappy Bird 被克隆得满网都是,可赚钱的,靠的是 IP,是社交,是运营,不是那几行代码。

三回演完,规律便显:实现一免费,钱便流向实现之外——流向分发,流向信任,流向服务,流向数据,流向生态。徐昊先生有一句话说得好:软件本身不是产品,软件中的知识才是产品。克隆能拿走代码,拿不走"为什么这样设计",拿不走"为谁而做",拿不走"出了事谁来管"。

护城河也挪了地方:从前是"你看不到我的代码",如今是"你拿不走我的服务和业务理解"。可见护城河不是没了,是挪了窝。

图一:拆开一切之后,价值流向何处

四、守株待兔者戒

于是有人要问:倘若人人等着别人造出来再拆,谁也不肯先造,那软件又从何而来?此问正中要害。人人等拆,无人肯造,是谓囚徒困境;人人都做守株待兔的宋人,则天下必无兔。兔从何来?总得有人去种树、去养兔、去冒那"第一个造出来"的险。

好在此均衡,并不容易锁死。一者,先发者收益巨大,第一个定义品类的人,拿走大半价值,总有人愿赌。二者,逆向有摩擦——核心逻辑一旦搬上云端,拆到的不过空壳;加壳混淆还在升级,版权、专利、商业秘密,也还摆在桌上。三者,防御倒逼创新:客户端变薄、服务端变厚,本身就是被这把刀逼出来的新功夫。

所以"软件完蛋了"这话,说早了。软件不会完蛋,完蛋的只是"躺赚的神秘";创新也不会停止,它只是换了个地方发钱。

图二:守株待兔者,终无兔可得

五、写给看客

至于看客们,也不必太过自危。一个人加一个 AI,能干从前一个团队的活,门槛是低了;可门槛低了,不等于饭从天降。从"能做出类似功能"到"客户愿意付钱",中间隔着很多事——隔着懂行,隔着信任,隔着把一件东西当事业做下去的那点耐性。

夜半灯下,想这一桩事,忽然记起一句旧话:从来如此,便对么?然而今日之"从来",却是另一番意思——倘若人人都等着拆,便连"从来如此"也不可得。免费化的,从来只是"会写";值钱的,永远是"为何写、为谁写、如何写成服务"。

愿诸君勿做抄书匠,而做著书人。书在那里,谁都能拆开看;可书之为书,终不在一笔一划的拆解,而在那字里行间的、拆不走的意思。

这样想着,那"软件完蛋了"的喧声,便渐渐远了。

相关学习资料