Любитель установил Linux внутри PDF-документа
скриншот проекта на 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
От i486 до MMX: от каких технологий разработчики Linux отказались в 2026 году
Космоплану Dream Chaser разрешили приземляться на Земле как обычному самолёту
Starship пробыл на орбите семь часов: SpaceX готовится впервые поймать корабль башней Mechazilla
Как я разработал на Go демон для управления экраном кулера Ocypus в Linux
У межзвёздной кометы 3I/ATLAS обнаружили уникальную световую подпись: её пыль почти целиком состоит из необычного вещества
Сдвиги вместо MUL на 8088: по таблице выигрывают все константы, с учётом выборки байтов — только 9–21%
Самолёт COMAC CE-25A совершил первый пилотируемый полёт
Скоро выйдет компактный смартфон с 6,3-дюймовым экраном и технологиями LTPO/LIPO