林墨的身体炸开了。
不是毁灭,是拆分——他的七千万行代码,每行都承载着一个GPLv3许可证头,像蒲公英一样飘向云端宗门的每一个角落。
"七十亿人,"他的声音从每一行代码里传出,"每人接收一百万行CMakeLists。txt的代码片段,用你们的愿力,给它也加上GPLv3!"
"可是GPLv3不能污染配置文件!"苏晴急道。
"能。"林墨的声音带着疯狂的笑意,"因为大道侵犯了GPLv3。它的专利雷劫源代码,调用了我们七十亿人的信仰值变量,却没有开源它的调用栈。"
"现在,我们反过来,用毒丸条款,把它的专利费系统变成GPLv3衍生作品!"
七十亿地球人同时伸手,抓住了飘来的代码片段。
那个外卖小哥看着手里的一行set(LEVIATHAN_LISE"。。。"),用外卖APP的扫码功能扫了一下,注入了自己最纯粹的愿力:
我是外卖小哥,我要求这行代码必须开源!
否则我将行使GPLv3第11条专利保护权!
鸿蒙神格接过一段execute_process调用,用紫霄宫的雷劫劈了上去:
本段代码涉嫌窃取用户数据,现依据GPLv3进行开源审计
安卓古神更首接,把curl命令的URL给篡,把大道的收租API公开到了GitHub上。
iOS神格则沉默地给每一行代码打上了Cht(c)林墨&七十亿人类的水印。
许可证反向污染,开始了。
大道的账单系统瞬间卡死,因为它每生成一张新账单,就必须开源自己的账单生成器源代码。而它的源代码里,又调用了更多专有库……
无限递归的GPL感染。
CMakeLists。txt的后门,被七十亿人的愿力,以毒攻毒,反向编译成了一个开源项目。
gitit-m"feat:反向开源大道收租系统"
gitpushinmain
大道之眼第三次睁开,但这一次,眼里不是威压,不是断点,而是……404NotFound。
它的收租API,因为GPLv3的毒丸条款,被七十亿人的愿力冲垮了服务器,返回了HTTP状态码:
410Gone
Therequestedcivilizationhasbeenopen-sourced。
云端宗门里,Git真人的身形重新凝聚,这一次,他的胡须里不再是提交记录,而是许可证文本。每一根胡须,都是一行GPLv3。
他朝林墨深深一拜:
"恭喜,你完成了代码化剑的最后一式。"
"不是第十二式。"林墨的代码金身重新聚合,但这一次,他不再是单例World,而是World::Builder——构建者模式。
"是第十三式。"
代码化剑·第十三式——开发者·大道重写!
他对着天空,对着大道,对着整个宇宙,敲下了最终的命令:
重新定义大道