FOSS 的未来:问责制、年龄验证与一个时代的终结
FOSS 的未来:问责制、年龄验证与一个时代的终结
传统 FOSS 的衰落
"Benevolent Dictator for Life"(终身仁慈独裁者)维护者和高度开放的软件开发时代正在向企业管理和法律问责模式转型。这种转变是由数字主权的需求——特别是在欧盟——以及对加密证明计算平台日益增长的需求所驱动的,旨在打击网络犯罪并执行年龄验证。
年龄验证与证明计算的影响
强制性年龄验证被预测为我们所熟知的 FOSS 终结的主要催化剂。由于用户可以修改并重新编译开源代码以绕过限制,唯一可行的技术解决方案是经过加密证明的软件完整性。
在这种模式下,操作系统必须由受信任的实体签名以验证其完整性。这与 FOSS 的核心原则产生了根本冲突:如果用户可以更改源代码并重新编译,平台就无法再作为受信任的进行“证明”。因此,互联网正在分裂成“证明计算平台”,在这些平台中,用户可能可以访问源代码,但如果不修改软件,就无法在失去对基本服务的访问权限的情况下修改软件。
问责制与数字主权
法律问责正在取代 FOSS 许可证中典型的“别怪我”条款。这在欧盟推动数字主权以减少对美国技术垄断者的依赖方面尤为明显。
虽然欧盟在《Cyber Resilience Act》等立法中为 FOSS 提供了豁免,但这些豁免通常在项目变得盈利时结束。随着 FOSS 成为欧洲数字基础设施的主要载体,向专业化管理的转变是不可避免的。作者认为,具有重大影响力的 FOSS 项目将从个人的“做好事的人”维护者转向由 FOSS 管理者或公司任命的委员会,以确保法律和财务问责。
LLM 辅助代码审查与“泡沫”
大语言模型(LLMs)目前正被用于代码审查,但其长期经济可行性受到了质疑。作者认为,LLMs 遵循一种类似于静态分析工具的模式:初始生产力爆发,发现许多 bug,随后收益递减。
关于 LLM 工具的关键观察包括:
- 发现模式: 就像
lint或 Clang 的静态分析一样,LLMs 擅长比人类探索更宽、更深的搜索树,识别出人类因认知捷径而忽略的 bug。 - 经济可行性: 训练模型的极高前期成本与分发结果权重(weights)的极低成本相比,可能会在当前的经济泡沫破裂后导致可持续性危机。
- 在安全领域的效用: 只要能保持经济上的可持续性,LLMs 被视为在网络攻击与防御的“类棋局”博弈中具有价值。
社区观点与反论点
围绕这些预测的讨论揭示了作者对隐私的看法与社区对公民自由的看法之间存在显著紧张关系。
关于隐私与“Tech Bros"
几位批评者认为,作者将“隐私倡导者”斥为“tech bros”的做法过于片面。他们认为隐私不是一种奢侈品,而是抵御国家暴政和监控的基本保护。
"There's private, and there's not private. There is nothing in between. This is not about tech bros. This is about guiding principles, about personal liberty, and about freedom from tyranny."
关于年龄验证的可行性
一些社区成员认为,年龄验证不一定会扼杀 FOSS。他们建议,监管可能会针对消费级设备和预装软件,而不是整个开源生态系统。
关于 LLM 的影响
与作者的怀疑态度相反,一些人认为 LLM 辅助编程已经是巨大的颠覆者,这表明作者对“泡沫”的看法忽略了当前 AI 进步的快速步伐。
结论: “围墙花园”式的未来
FOSS 预测的轨迹是向“围墙花园式应用商店”模式的迈进。在这种未来中,只有经过加密证明的真实内核(kernels)才能提供冲浪网络所需的法律证明,而只有来自批准商店的未经修改的程序才能在浏览器沙盒之外运行。虽然用户可能仍然能够阅读源代码,但在受信任的平台上修改并执行该代码的能力预计将会消失。