Seorang pelajar sekolah menengah dan pengatur cara, “Ading2210”, sekali lagi mencipta kejutan dalam dunia teknologi dengan berjaya menjalankan sistem operasi Linux di dalam format fail PDF.
Sebelum ini, beliau telah mencipta DoomPDF, iaitu versi permainan Doom yang boleh dimainkan dalam PDF.
LinuxPDF ini beroperasi menggunakan pelagak (emulator) RISC-V berasaskan TinyEMU, dengan kawalan melalui papan kekunci maya atau input langsung dari pengguna. Walaupun prestasi agak perlahan, projek ini membuktikan keupayaan JavaScript dalam PDF melebihi sekadar paparan teks dan gambar.
Fail PDF dalam pelayar seperti Chrome, Edge, dan Opera boleh menjalankan kod JavaScript dalam versi terhad.
Ading2210 menemui cara menggunakan Emscripten versi lama untuk menyusun kod C dalam format PDF, membolehkan Linux berfungsi walaupun dengan kelewatan ketara – but sistem boleh mengambil masa sehingga satu minit.
Walaupun LinuxPDF bukan untuk kegunaan praktikal, pencapaian ini membuka ruang kepada eksplorasi baharu dalam teknologi PDF.
Bagi mereka yang mencari alternatif Linux yang lebih berguna, Ading2210 juga membangunkan ChromeOS RMA Shim Bootloader, membolehkan Debian berjalan di Chromebook tanpa mengubah perisian tegar.
Sumber kod untuk LinuxPDF boleh didapati di GitHub pembangun ini, dan pengguna boleh mencubanya di pelayar Chromium.
{suggest}
Sumber: Techspot