Энтузиаст запустил Linux в PDF-файле

Kate

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

Энтузиаст запустил Linux в PDF-файле скриншот проекта GitHub
Проект под названием LinuxPDF, как ясно из названия, позволяет запустить в PDF операционную систему Linux. Конечно, не просто напрямую — Linux тут работает в модифицированной версии эмулятора TinyEMU RISC-V.

Разработчик отмечает, что LinuxPDF работает очень похоже на проект DoomPDF. Как и DoomPDF, этот проект Linux-in-a-doc также имеет некоторые проблемы с производительностью, поскольку, как утверждается, он более чем в 100 раз медленнее, чем должен быть. В частности, ядро загружается за 30-60 секунд.

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

 

LavillMat

Member
methyl 2 amino 4 4 fluorophenyl 5 methylthiophene 3 carboxylate 95% - купить онлайн в интернет-магазине химмед
Tegs: p53 wild type ea - купить онлайн в интернет-магазине химмед
p53, human recombinant - купить онлайн в интернет-магазине химмед
p53, human recombinant - купить онлайн в интернет-магазине химмед

methyl 2 amino 4 4 isopropylphenyl 5 methylthiophene 3 carboxylate 95% - купить онлайн в интернет-магазине химмед https://chimmed.ru/products/methyl-...5-methylthiophene-3-carboxylate-95-id=4478734
 

LavillMat

Member
4 trifluoromethyl thio benzoyl bromide - купить онлайн в интернет-магазине химмед
Tegs: 1 ethyl 1h indazol 5 yl boronic acid - купить онлайн в интернет-магазине химмед
1 ethyl 1h indazol 5 yl boronic acid - купить онлайн в интернет-магазине химмед
1 ethyl 1h indazol 5 yl boronic acid - купить онлайн в интернет-магазине химмед

4 trifluoromethyl thio iodobenzene - купить онлайн в интернет-магазине химмед https://chimmed.ru/products/4-trifluoromethylthioiodobenzene-id=4430010
 

LavillMat

Member
2 amino 5 phenyl 1, 3 thiazole 4 carbohydrazide - купить онлайн в интернет-магазине химмед
Tegs: anti vcpip1 - купить онлайн в интернет-магазине химмед
anti vcpip1 - купить онлайн в интернет-магазине химмед
anti vcpkmt - купить онлайн в интернет-магазине химмед

2 amino 5 phenyl 4, 6 pyrimidinediol 95% - купить онлайн в интернет-магазине химмед https://chimmed.ru/products/2-amino-5-phenyl-46-pyrimidinediol-95-id=4345991
 
Сверху