2011-05-19

Javascript 可以寫出 Linux 核心 ?

這個是阿舍在二天前看到的新聞,就是 Fabrice Bellard 先生用 Chrome 和  FireFox 的 Javascript 引擎寫出相當於 Linux 2.6.20 核的的程式,也就是說,用 Chrome 和 FireFox 就可以啟動一個 Linux 作業系統的模擬器,是滿厲害的一件事,但是,阿舍那個時候沒有想太多,就想是和之前用 Javascript 寫出的 Windows 3.1 是一樣的,所以就沒有想要介紹出來了哩 !

但是,國外後續的報導讓阿舍慢慢的發現,這個 Javascript 寫的 Liunx 是不一樣的,這個 JS/Linux 不只是一個畫面模擬器,而是一個貨真價實的 PC 模擬器,可以在上面跑 Linux 的軟體,所以,才會引起不少人的注意,同時,也都認為這個 JS/Linux 應該可以有不錯的應用哩 ! 阿舍想,如果,效能和儲存的問題能夠解決,這個 JS/Linux 可就是一個真正的 "雲端作業系統" 哩 !

這個 JS/Linux 目前只能在 Chrome 11 和 FireFox 4 瀏覽器上執行,主要的原因是當初 Fabrice Bellard 先生是用 Chrome 和 FireFox 的 Javascript Engine 來寫的,而這二套的 Javascript Engine 比較快,所以可以跑的起來,不過,Fabrice Bellard  先生跑這個 JS/Linux 時候,意外發現 當當時 FireFox 的 Javascript Engine 是比 Chrome 快二倍哩 ! 真是意外啊 !

其實,這個 Fabrice Bellard 先生本來就不是什麼簡單人物,他可是 FFMPEG 軟體專案的發起人,也是知名開放原始碼虛擬機器軟體 QEMU 的商標擁有人和創始者,所以,他能夠寫出 JS/Linux 這樣的東西也是其來有自的哩 !



[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



2 則留言 :

Gene Chang 提到...

build一個hello.c超久的XD

Arthur Yu 提到...

Hello,

原來 ... 它是可以用來 build 程式的哩 ! ... Cool !

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !