Icma.az
close
up
AZ
Menu

Атакован крупный химзавод в России

Без резких перепадов

Как в Баку, вопреки устоявшимся традициям, любовь победила запреты (ФОТО)

Сейсмологи сообщили о землетрясении в Каспийском море

Мусабеков: Я не знаю, какие стратеги сидят в Еврокомиссии, но их давно следовало бы уволить ИНТЕРВЬЮ

В НАТО отметили важность логистики в возможном конфликте с Россией Minval Politika

Сотрудники дорожной полиции спасли женщину из огня Minval Politika

В Джебраиле начнется строительство СЭС в кратчайшие сроки

Миндальное дерево и голуби: в Баку почтили память Национального героя Александра Кальянинова

Никакой заморозки. Армения в ОДКБ заявила Захарова

Азербайджанский газ для Венгрии: новое соглашение вступит в силу в 2026 году ЭКСКЛЮЗИВ

Сколько территорий Украины захватила Россия в 2025 году? Minval Politika

Жесткая цензура и тотальный контроль в США. Демократии больше нет! главная тема

Названы способы повысить пользу кофе

В Азербайджане зафиксирован самый высокий показатель урожайности хлопка с 2000 года

Партия конфет из Ирана уничтожена после проверки AQTA ФОТО

Отныне каждый сам за себя главная тема

Microsoft в срочном порядке закрыла десятки опасных уязвимостей Minval Politika

В Азербайджане внесены изменения в перечень доходов, из которых удерживаются алименты на детей

Лига Европы: Фенербахче и Рома разгромили своих соперников

Операционную систему Linux смогли запустить внутри файла PDF

Операционную систему Linux смогли запустить внутри файла PDF

Согласно сайту Media az, передает Icma.az.

Операционная система Linux была успешно запущена внутри PDF-файла, открываемого браузером на базе Chromium. За этим уникальным проектом, получившим название LinuxPDF и весящим всего 6 МБ, стоит подросток, выступающий под ником Ading2210, который прежде прославился аналогичным проектом — DoomPDF. Об этом сообщает издание Tom's Hardware.

Ading2210 объясняет, что Linux работает внутри PDF благодаря модифицированной версии эмулятора TinyEMU RISC-V. LinuxPDF функционирует по аналогии с DoomPDF, однако страдает от значительных проблем с производительностью — скорость работы заявлена как «более чем в 100 раз медленнее», чем должна быть.

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

Пользователи, знакомые с DoomPDF, узнают характерный для проекта серый дисплей с низкой контрастностью. Вывод изображения также осуществляется посредством построчного ASCII-вывода, как и в DoomPDF.

Под окном Linux в PDF расположена программная клавиатура, реализованная с помощью набора кнопок PDF. Однако ввод команд через поле «type here for keyboard inputs», расположенное справа от клавиатуры, вероятно, будет более удобным для большинства пользователей с физической клавиатурой.

Для тестирования LinuxPDF требуется браузер на базе Chromium (проект не работает в Firefox). Как и в случаях с предыдущими проектами Ading2210, исходный код LinuxPDF доступен на GitHub для изучения и модификации.

Не пропустите дальнейшие события, следите за актуальными новостями на Icma.az.
seeПросмотров:146
embedИсточник:https://media.az
archiveЭта новость заархивирована с источника 10 Февраля 2025 23:02
0 Комментариев
Войдите, чтобы оставлять комментарии...
Будьте первыми, кто ответит на публикацию...
topСамые читаемые
Самые обсуждаемые события прямо сейчас

Атакован крупный химзавод в России

11 Декабря 2025 09:01see795

Без резких перепадов

10 Декабря 2025 16:49see412

Как в Баку, вопреки устоявшимся традициям, любовь победила запреты (ФОТО)

11 Декабря 2025 22:24see290

Сейсмологи сообщили о землетрясении в Каспийском море

11 Декабря 2025 08:19see250

Мусабеков: Я не знаю, какие стратеги сидят в Еврокомиссии, но их давно следовало бы уволить ИНТЕРВЬЮ

10 Декабря 2025 17:05see216

В НАТО отметили важность логистики в возможном конфликте с Россией Minval Politika

11 Декабря 2025 18:30see214

Сотрудники дорожной полиции спасли женщину из огня Minval Politika

10 Декабря 2025 15:09see172

В Джебраиле начнется строительство СЭС в кратчайшие сроки

10 Декабря 2025 15:08see170

Миндальное дерево и голуби: в Баку почтили память Национального героя Александра Кальянинова

11 Декабря 2025 13:09see166

Никакой заморозки. Армения в ОДКБ заявила Захарова

11 Декабря 2025 23:35see159

Азербайджанский газ для Венгрии: новое соглашение вступит в силу в 2026 году ЭКСКЛЮЗИВ

10 Декабря 2025 19:57see153

Сколько территорий Украины захватила Россия в 2025 году? Minval Politika

10 Декабря 2025 19:50see148

Жесткая цензура и тотальный контроль в США. Демократии больше нет! главная тема

11 Декабря 2025 02:20see145

Названы способы повысить пользу кофе

11 Декабря 2025 09:18see131

В Азербайджане зафиксирован самый высокий показатель урожайности хлопка с 2000 года

11 Декабря 2025 16:43see128

Партия конфет из Ирана уничтожена после проверки AQTA ФОТО

10 Декабря 2025 17:18see126

Отныне каждый сам за себя главная тема

11 Декабря 2025 18:37see125

Microsoft в срочном порядке закрыла десятки опасных уязвимостей Minval Politika

10 Декабря 2025 21:41see125

В Азербайджане внесены изменения в перечень доходов, из которых удерживаются алименты на детей

10 Декабря 2025 19:31see123

Лига Европы: Фенербахче и Рома разгромили своих соперников

12 Декабря 2025 03:12see123
newsПоследние новости
Самые свежие и актуальные события дня