Ентузіаст запустив Linux у PDF-файлі
Ентузіаст запустив Linux у PDF-файлі

Ентузіаст запустив Linux у PDF-файлі

Якийсь час тому ентузіаст із псевдонімом Ading2210 зумів запустити Doom у PDF-документі. Тепер цей програміст змусив працювати в PDF-документі цілу операційну систему! Проект під назвою 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, орієнтоване на цю архітектуру.

Читайте також -  Майкрософт хоче додати сповіщення про вхідні дзвінки в Edge
Источник материала
loader
loader