PDF에서 Linux 실행: 브라우저에서 실행되는 RISC-V 에뮬레이터
2025-01-31
개발자 @ading2210은 PDF 파일 안에서 Linux 시스템을 실행하는 놀라운 성과를 달성했습니다. PDF 내부의 JavaScript 엔진과 asm.js로 컴파일된 TinyEMU RISC-V 에뮬레이터를 활용하여 기능적인 Linux 환경을 만들었습니다. 출력은 ASCII 문자로 표시되고, 입력은 가상 키보드로 관리됩니다. 부팅 시간이 느리지만(30~60초), 이 프로젝트는 PDF 형식의 놀라운 기능을 보여줍니다. 코드는 오픈소스이며 32비트와 64비트 시스템을 지원합니다.
개발