挑战“比特腐烂”:GitHub开源基于Subleq单指令集的“永恒软件”计划

“永恒软件计划”(ESI)通过定义一种基于 Subleq 单指令集计算机(OISC)的极简架构,旨在解决现代软件因复杂依赖而无法长期运行的“比特腐烂”问题。该架构指令集仅包含一条指令,规范简单到可写在餐巾纸上,却足以支撑完整的 Linux 操作系统和 C/C++ 运行环境。项目提供了 LLVM 编译器后端、Linux 内核移植版及仅 50 行代码的虚拟机实现,可将现有软件编译为独立的“胶囊”。未来人类无需了解 21 世纪的复杂硬件或操作系统,仅凭该架构规范和二进制文件即可复现软件。该项目已在 GitHub 完整开源,包含从工具链构建到虚拟机运行的全流程代码。

事件分析

该项目在系统架构和数字考古领域具有极高的创新价值。通过 Subleq 这种 OISC(单指令集计算机)设计,它将复杂的软硬件依赖抽象降级到一个极简的可验证层,从根源上解决了传统 x86/ARM 架构因专利和黑盒导致的长期维护难题。LLVM 后端的移植则证明了极简架构具备承接现代大型软件工程的能力。这种“胶囊化”封装思路为长期数字保存提供了新范式,不仅适用于历史学家复原千年前的数字生活,也为未来在极端环境下运行高可靠性软件提供了一种去除冗余商业技术栈的参考路径。

💡 核心观点:剥离时代的复杂性,用最底层的通用逻辑构建“数字方舟”,是抵抗技术熵增的终极尝试。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册