Любитель установил Linux внутри PDF-документа

Прокомментировать Просмотры: 89

скриншот проекта на GitHub

Недавно энтузиаст под ником Ading2210 реализовал запуск игры Doom прямо в PDF-файле. Теперь этот же разработчик добился работы целой операционной системы в формате PDF!

Проект LinuxPDF, как следует из его названия, предоставляет возможность запуска операционной системы Linux в PDF-документе. Разумеется, это осуществимо лишь с использованием модифицированной версии эмулятора TinyEMU для RISC-V.

Создатель подчёркивает, что концепция LinuxPDF схожа с DoomPDF. Подобно последнему, проект Linux-in-a-doc также имеет некоторые ограничения по быстродействию, поскольку, по имеющимся данным, он более чем в 100 раз медленнее ожидаемого. Например, загрузка ядра занимает от 30 до 60 секунд.

Эмулятор TinyEMU RISC-V функционирует в PDF благодаря использованию техники, при которой его код компилируется через старую версию Emscripten, ориентированную на asm.js вместо WebAssembly. Он встраивается в PDF и загружает минимальное ядро Linux, адаптированное для данной архитектуры.

 

Источник: iXBT

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов