簡介
由
程式設計師Fabrice Bellard寫了一段Javascript在Web瀏覽器中啟動Linux。目前,只能使用Firefox 4和Chrome 11運行這個Linux。這不是什麼假的模仿Linux的東西,這是實實在在的運行一個Linux。
特點
這個模似器完全由Javascript寫成CPU
仿真器使用的是QEMU(接近於原古的486),為了裝上Linux,其做了一些改動。Javascript的
終端本來可以使用termlib,但因OS的按鍵和Web瀏覽器不一樣(here)Linux 使用了2.6.20
核心,編譯配置在這裡,並做了一些小改動。
磁碟用的是Ram Disk,在啟動的時候裝載。其檔案系統由Buildroot 和BusyBox產生。在Home目錄下有一個hello.c的程式,你可以使用
TinyCC編譯。