linuxpdf

通过RISC-V模拟器在PDF文件中运行Linux的演示项目,展示PDF阅读器的意外用法,属于趣味实验。

分享到 X许可证: GPL-3.0

概述

LinuxPDF 是一个在 PDF 文件中运行 Linux 的演示项目。它使用基于 TinyEMU 的 RISC-V 模拟器,并借助 PDF 格式内置的 JavaScript 支持,Chromium 和 Firefox 等浏览器只实现了其中有限的部分。它是一个技术趣味作品,展示了 PDF 阅读器能被用来做什么。

主要特点

  • 在单个 PDF 文件中运行 Linux
  • 基于 TinyEMU 的 RISC-V 模拟器
  • 借助浏览器 PDF 阅读器的 JavaScript 引擎运行
  • 与作者此前的 DoomPDF 项目原理相近

适用场景

适合对文件格式和模拟器的非常规用法感兴趣的人。它只是演示,不是实用工具。

上游仓库
ading2210/linuxpdf
GitHub 上的 fork
Guo-astro/linuxpdf
上游 Star 数
5.1k
分类
文档、媒体与内容
许可证
GPL-3.0
Fork 时间
2025-11-25
同步状态
已同步上次同步 2026-09-29