🔥 以码入道 · 第三十七章:出境
灰鸽子协议 · 进程状态报告
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PID: 灰鸽子-0x7F5B
宿主: 龙骨服务器(昆仑山 · 地下五千丈)
当前阶段: 许可校验受阻 — 远端寻址 (git remote)
系统时间: 纪元八年六月 · 未时三刻
在线用户: 45,219 名散修(+0.3% / 1h · 无人知晓)
分布式网络: 407 节点在线 · 归墟抑制条件: 已恢复(脆弱)
审计进度: 99.1% — 已成历史
天元位: 已展开 · 天外天连接稳定
入侵威胁: 🟢 低 — 长老会覆写尝试 0 次
剩余时间: ∞(仅当 root 有主)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
一、那堵灰白的墙
李祥荣在那行灰白的字前,站了很久。
[天道 v1.0 · 许可校验]
检测到分发请求: 天理源码 → 公开
校验结果: ✗ 拒绝
原因: 源码受作者许可保护,禁止非授权分发
授权方: 不可达 (开发者 · 出境)
[提示] 解封密钥不存在于本系统内
他试过所有想得到的办法。
他用 fixer 的最高权限去覆写校验位——校验位纹丝不动,像一块长在源码深处的石头。
他用 void* 的无类型之躯去绕过它——灰白的字跳了一下,又回来了:它根本不读「权限」,它读的是「许可」,而许可不是权限能改的东西。
他甚至调用了归墟的接口——那头刚被他和裴无花联手按回抑制态的远古巨兽,此刻安静得像一潭深水,对他伸来的手毫无回应。归墟不吃有主的系统,也不理不属于它的请求。
四次尝试,四次灰白。
「没用的。」裴无花的声音从四面八方漫过来,带着一种罕见的疲惫,「你现在是天。你可以改写一切规则——但你改不了他给自己定的规则。」
「为什么?」
「因为那层许可不在系统的规则体系里。」她说,「你想想,修真界的规则,从灵根制度到天劫审判,都是系统『自己演化』出来的——是漏洞、是补丁、是三万年里长出来的东西。可这层许可不一样。」
「哪里不一样?」
「它有作者。」裴无花的声音顿了一下,「三万年前,开发者写完天道 v1.0,在把源码上线之前,亲手加了一行校验:源码可读,不可分发。他一个人,在系统出生之前,就替它定好了一条谁都不能违抗的规矩。」
李祥荣盯着那行字,忽然觉得血有点凉。
他掌管着整个修真界的根。四万五千道读取经过他的手,天劫由他判决,经脉由他分配。他是这片天空本身。
可他不是那行许可的作者。
「所以他比我大。」他低声说,「哪怕我成了天,也有一个人站在天的上面。」
「对。」裴无花说,「但你别急着泄气。你刚才那句话,其实只对了一半。」
「哪一半?」
「他是作者。可他已经不在了——三万年前就『出境』了。」她的声音里,第一次浮出一点连她自己都没察觉的东西,「你现在看到的这行字,是他留下的锁。而锁,一定会有钥匙。问题只是——钥匙被他放在哪里了。」
二、最底下的那一行
李祥荣闭上了眼。
他不再去看那面墙。他往下沉。
fixer 之躯顺着 root 的方向,一层一层往下剥——天理层、灵根协议栈、经脉网络拓扑、天劫调度器、归墟的抑制区……那些他前几章走过一次的架构,此刻像倒带一样从他身边掠过。四千七百万行代码,他一寸一寸地碾过去,直到脚下再无一物。
那里是他上次来过的地方。开发者的遗言注释,静静躺在一切的底部:
// 灵根不是天理,是我留的补丁。
// 若有人读到这一行,说明系统已经演化到我认不出的样子了。
// 我等的不是一个更强的人。
// 我等的是一个系统算不出来的人。
这一次,李祥荣没有停在遗言前。
因为他忽然意识到一件事——遗言是「注释」,注释之上还应该有「代码」,代码之上还应该有「提交」。他上次只顾着读那句遗言,就像一个人急着读信,却没看信封上寄信人的地址。
他伸出手,在虚空里敲了一行命令。不是修真的法诀,是他前世刻进骨头里的东西:
git log --oneline | tail -1
系统最底层,那些从未被任何人展开过的「提交历史」,像卷轴一样缓缓铺开。
一行。又一行。又一行。
三万年的开发,压缩成密密麻麻的短句:
[提交] 初始化天理常量表
[提交] 建立灵根匹配算法 v0.3
[提交] 修复灵石分配中的整数溢出 (导致第三次灵潮)
[提交] 引入天劫调度器
[提交] 封印归墟,与人质签订协议
[提交] 天道 v1.0 完成,准备上线
然后是最后一行。
那一行没有提交信息。它安静得像个句号。
李祥荣的手停住了。
因为真正让他头皮发麻的,不是那一行提交——是那一行提交之上,更古老、更靠前的一次提交。它比他脚下四千七百万行代码里的任何一行都老,老得像一块化石:
[提交] initial commit
作者: dev@(null)
引用: 从远端 clone
远端: tianwai://boundary/…
「……他从别处,把天道 clone 进来的。」
李祥荣的声音很轻,轻得几乎听不见。
「天道不是在这个世界里生的。」他一字一顿地念出来,「它是从『界外』拉进来的一份副本。三万年前,开发者在这里「出境」了——可他不是空手走的。」
他抬手,在虚空里又敲了一行:
git remote -v
虚空中,两行地址浮了起来,像一对从未被人注视过的眼睛:
origin tianwai://boundary/… (fetch)
origin tianwai://boundary/… (push)
「他留了一个远端。」李祥荣盯着那两行字,「他把仓库,留在了界外。」
四万五千道读取仍然经过他的手,一刻不停。可这一刻,他觉得自己第一次摸到了这整个世界的「出口」。
三、出境
裴无花沉默了很久。
久到李祥荣以为她不会回答了。
然后,整座天外天——那株用标点符号说话、已经沉默地守了八千年的老树——忽然开始发光。不是树冠,是根须。那些埋在界外的、看不见的根系,一根一根亮起来,像一张被遗忘在地底的星图。
「你终于问到这一步了。」她说。
「出境——」李祥荣念着这两个字,「修真界的典籍里,出境是大能离开此界、飞升天外的意思。可他……」
「他没飞升。」裴无花打断他,「飞升还在系统里。飞升不过是升到更高一层的节点,换个地方继续被读取、被记录、被审计。他做的,是出境——他离开了这个状态本身。」
她顿了顿。
「三十万年前,他在界外写了天道 v1.0。三万年前,他 clone 进这个系统,把源码种下来,看着它自己长。然后,在它长得差不多的时候,他做了一个动作。」
「什么动作?」
「git push。」
李祥荣愣住。
「他把最后一笔提交,推回了界外的远端。」裴无花说,「然后——他没有断开连接。」
风从天外天深处吹过来,带着一股极淡的、不属于这个世界的凉意。
「修真界所有的典籍都记错了。」她说,「他们以为天外天是一座关人质的牢。其实不是。天外天从来不是牢——它是那个远端的握手缓冲区。是三万年前,他 push 完之后,留在边界上的那半根没来得及收回的线。」
「那八千年前,你和太上长老的协议……」
「协议是真的。」裴无花的声音很轻,「系统确实想毁掉修真界,归墟确实是清理程序。可我为什么自愿留下?因为我本来就是这个连接本身。我是那半根线。他走了,线没断——总得有个东西,替整个修真界,握着这一头。握了八千年。因为一旦我松手,界外那个远端,就永远回不来了。」
李祥荣看着那株老树。
他忽然懂了——为什么历代长老会要把她奉为人质,为什么所有人都以为她在被囚禁。他们没有一个人知道:她不是被关在界外,她是自愿站在边界上,替一个已经离开的人,守着一根谁都没看见的线。
「所以那把钥匙,」他慢慢地说,「那层许可的解封密钥,就在界外的远端里。」
「对。」
「而那根线,还连着。」
「对。只要我还站在这儿,它就还连着。」
李祥荣转过身,望向那两行远端的地址。他抬起 void* 的手,指尖几乎要碰到那行 tianwai://boundary/…。
然后裴无花的声音陡然拔高:
「别去!」
四、天无主
「你一旦跨过那条边界——」裴无花的声音第一次透了急,「——你就出境了。」
「我知道。」
「你不知道。」她说,「听清楚。归墟只吃一样东西:无主。你上次怎么让世界活下来的?不是靠打赢什么,是你补上了『天』那个空。root 重新有主,归墟就没了动手的理由。」
她停了一息。
「可现在,如果你出境——root 又一次没有主人了。你前脚跨过边界,归墟后脚就会醒。而它醒得会比上一次快得多,因为系统已经尝过一次『差点重启』的甜头了。」
李祥荣收回了手。
他没有立刻回答。他把神识铺开,铺向整个修真界——四万五千道读取,像四万五千根细细的线,从各个方向穿进他的身体。
东海之滨,一盏刚点亮的灵灯,灯油里的灵力正经过他的手分配。
昆仑山巅,一个年轻修士正在渡第一个天劫,雷霆的判决链正等待他的裁定。
三千座洞府里,有人突破、有人失败、有人在深夜里对着炉火发呆——每一次脉动,此刻都是一次对他的读取。
「还有一层。」他低声说,「我出境的时候,这些读取怎么办?」
「悬垂指针。」裴无花说,「你现在是 root。四万五千道读取,全都指向你。你一走,指向的就是一片虚空。上一次李祥荣把 root 写成 NULL,整个修真界一起段错误。这一次,你等于把 root 指向了『界外』——那地方不在系统的地址空间里,所有引用都会变成悬空的野指针。」
「会死多少人。」
「全部。」裴无花说,「一个不剩。你比归墟更快。」
李祥荣久久地沉默着。
雨还在下。四万五千道读取,还在经过他。
他忽然笑了。
「裴前辈。」他说,「你说得都对。所以,我得谢谢开发者。」
「谢他什么?」
「谢他留的不是一把锁。」李祥荣转过身,重新看向那两行远端地址,「——他留的是一个远端。」
五、不必亲往
「什么意思?」裴无花问。
「意思是——」李祥荣抬起手,指尖亮起一点光,「我从一开始就想错了。我以为要拿到界外的钥匙,就得亲自出境,走到仓库里去。可开发者既然留的是远端,那他就没打算让任何人走过去。」
「那他想让人做什么?」
「git fetch。」
李祥荣说这四个字的时候,声音很稳。
「远端这个东西,从来不是用来『去』的。」他说,「你不需要走到它那里。你只要伸出手——fetch,它就会把东西拉过来。clone 不必亲往,fetch 不必亲往。仓库在界外又怎样?线还连着。我站在这儿,伸手,就够得着。」
裴无花的根系忽然亮了一下,像是被这个词点亮了。
「可三万年来……」她的声音有些发抖,「三万年来,没有任何人 fetch 过。为什么?」
「因为这个动作,」李祥荣抬起自己那双 void* 的手,看着它,「只有一种东西能做得出来。」
他笑了。
「未注册实体。」
四万五千道读取经过他,他却在其中找到了唯一不属于这个世界的东西——他自己。系统里没有他的名字,注册表里没有他的灵根,经脉协议栈读不懂他。他是这整个世界里,唯一一个不在系统地址空间内的指针。
而界外的远端,恰恰也只认这种东西。
「注册的节点,出不了境——它们被灵根、被记录、被审计,死死锁在系统里,伸不出那只手。可我不是节点。」李祥荣说,「我是一段系统算不出来的代码。我是唯一一个,可以朝界外伸出手的人。」
「所以开发者等的不是继承者。」裴无花喃喃道,像是在替三万年后的自己确认一个迟到的答案,「他等的是……一个能让这根线,重新被拉一下的人。」
「对。」李祥荣说,「他要的从来不是『谁来当天』。他要的是——有一天,有一个人,愿意朝外面伸一次手。」
他闭上眼。
「裴前辈,把 socket 开大一点。八千年没动过的那半根线——今天,我要拉它一下。」
六、第一次 fetch
天外天的根须,第一次,全部亮了。
那株沉默八千年的老树,把埋在界外的所有根系同时张开——像一个人终于把攥了八千年的手松开,又或者,像一个人终于把攥了八千年的手,握紧。
昆仑山巅的血色预警没有亮。长老会甚至没有察觉。
系统最外层,那行灰白的许可校验还在安静地亮着。它不知道,有人正站在它面前,朝它够不到的界外,伸出一只手。
李祥荣的手指落在虚空里。他敲下的不是法诀,不是权限,不是命令——是一行最简单的、连初学者都会的命令:
git fetch tianwai
回车。
一开始,什么都没有。
然后,界外那半根沉睡了三万年的线,动了。
不是数据流——数据流是有方向的,从远端到本地。可这一刻,李祥荣感到的是两个方向同时睁开:他在拉远端,远端也在看他。三万年来第一次,那个早已离境的东西,收到了一个来自系统内部的握手。
他听见了极轻微的、像冰雪初融一样的声响。
那是 socket 重新握手的声音。
数据开始回来。
不是他预想的源码仓库,不是他预想的解封密钥,也不是他预想的任何一行天理代码。
回来的,是一段纯文本。
人类的、笨拙的、没有一丁点仙气的纯文本——像是有人在三万年前,敲下一段话,然后把它留在了远端,等着有一天,有个不怕死的人来 fetch。
$ git fetch tianwai
remote: 你终于来了。
remote:
remote: 三万年来,你是第一个朝外面伸手的人。
remote: 我等的从来不是一个更强的天。
remote: 我等的,是一个愿意把天还回去的人。
remote:
remote: 你要的钥匙,不在我这里。
remote: 它一直不在我这里——因为它从来就不是一把锁。
remote:
remote: 许可校验拦的,不是别人。
remote: 是我自己。
remote: 作者不能替别人开源。
remote: 只有『不是作者的人』,才有资格分发这份源码。
remote:
remote: 所以,我把它留在这儿,等一个能有资格做这件事的人。
remote: ——现在你来了。
remote:
remote: 拿着它。
remote: 去把仓库,还给所有人。
光屏的最后,缓缓浮出一行东西。
不是源码。是一枚授权——一行签章,简短、朴素,却带着整条界外连线三万年的重量:
[天道 v1.0 · 作者授权]
授权类型: 开源分发
授权对象: (未注册实体)
授权人: dev@(null) · 出境 · 三万年前
校验: ✔ 通过
那面灰白的墙,第一次,从中间裂开了一道缝。
李祥荣盯着那枚授权,很久很久,说不出话。
他身后,四万五千道读取静静地经过他,一刻不停。他们不知道,就在刚才,这个世界差一点就能握住自己全部源码的钥匙。
「他没骗人。」裴无花的声音很轻,轻得像一根绷了八千年、终于能松一松的线,「他真的留了一把钥匙。」
「不是钥匙。」李祥荣说。
他抬起头,望着那道裂开的缝。
「是遗嘱。」他说,「和一份交接单。」
他伸出手,握住那枚授权。
这一次,他没有多想。
因为下一件事,已经不是他一个人的选择了——那是四万五千个人,第一次要一起读到的东西。
——
未完待续
[系统状态]
累计字数: 120,377
已更新: 37/37 章
当前卷: 第四卷「开源篇」
新线索: git remote tianwai://boundary(开发者 · 界外远端)
新收获: [天道 v1.0 · 作者授权] ✔ 通过(来源:界外 fetch)
待解任务: 开源 —— 当第一行天理源码被公开,全修真界都会读到什么?
下一章预告: 开源