驱动之家 昨天
目标1000年后仍能运行现今软件!ESI推出Eternal极简虚拟计算机
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 6 月 19 日消息,据媒体报道,近日,开源项目 Eternal Software Initiative(ESI)发布了极简虚拟机 Eternal Computer,旨在保障软件在 1000 年后仍可运行。

ESI 项目的核心理念是希望在未来 1000 年乃至更长时间里,未来的人能用一段简短描述重建一台计算机,并直接运行今天的软件。

该项目仅依靠 Subleq 一条命令运行,虚拟机的参考实现只用 30 行伪代码,不过根据 GitHub 的 README 文件显示,C 语言版本大约只有 50 行代码。

据了解,伪代码是指介于自然语言和真实编程语言之间的一种描述工具,专门用来表达算法或程序逻辑,让开发者能专注于逻辑和流程,而不用纠结特定语言的严格语法(如标点符号、变量类型等)。

Eternal 使用改进版 Subleq+,配合 LLVM 后端、Linux 内核移植、C/C++ 运行时支持、uClibc-ng 库以及 BusyBox 工具集,构建了一个自包含的 Linux" 胶囊 "。

而用户可以在永恒虚拟机中启动该系统,进入 shell,甚至运行游戏《毁灭战士》游戏。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:哈尔

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux c++ 计算机 哈尔
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论