Bir süre önce, ading220 takma adıyla bir tutkun PDF belgesinde Doom’u başlatmayı başardı. Şimdi aynı programcı PDF belgesinde tüm işletim sisteminde çalışmak zorunda kaldı!
Linuxpdf adlı proje, ad açık olduğu gibi, PDF’de Linux işletim sistemini başlatmanıza izin verir. Tabii ki, sadece doğrudan Linux burada değil, Tinyemu RISC-V emülatörünün değiştirilmiş versiyonunda çalışıyor.
Geliştirici, LinuxPDF’nin DoOMPDF projesine çok benzer olduğunu belirtiyor. Doompdf gibi, bu linux-in-doc projesi de bazı performans sorunları var, çünkü iddia ediliyor, olması gerekenden 100 kat daha yavaş. Özellikle, çekirdek 30-60 saniye içinde yüklenir.
Tinyemu RISC-V emülatörü, kodunun WebAssembly yerine ASM.JS’ye yönelik eski versiyonu kullanılarak derlendiği yöntemi sayesinde PDF’de çalışır. Daha sonra bu mimariye odaklanan minimum Linux çekirdeğini otomatik olarak başlatan PDF’ye gömülür ve yüklenir.


