ading2210

linuxpdf

ading2210

Linux running inside a PDF file via a RISC-V emulator

AI 简介

LinuxPDF 是一个通过 RISC-V 模拟器在 PDF 文件中运行 Linux 的项目。它基于 TinyEMU,使用 C 语言编写,并通过 asm.js 编译到 PDF 中执行。该项目利用了 PDF 格式支持的 JavaScript 功能,在现代浏览器中实现了一个功能受限但令人惊叹的 Linux 环境。适用于对技术好奇、希望探索 PDF 和模拟器潜力的研究者或开发者,以及任何对非传统计算环境感兴趣的用户。尽管由于安全原因,PDF 中的 JavaScript API 受限且性能较差(例如,启动 Linux 需要 30-60 秒),但它仍然提供了一个独特的实验平台。

C
GNU General Public License v3.0
4.9k
Stars
248
Forks
30
Watchers
1
Issues

Star 增长

今日0
近 7 天+7
近 30 天+37
综合评分46.39
默认分支main