Jslinux

出自Local Chinese Wikipedia
imported>糯米花2025年5月11日 (日) 17:14的修訂 (使用DisamAssist清理消歧義連結:Opera(連結至Opera (瀏覽器))。)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋

package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found

Jslinux是由程式設計師法布里斯·貝拉於2011年5月開始開發的一款能夠在瀏覽器中運行的x86模擬器。該模擬器使用JavaScript語言編寫,用到了W3C Typed Arrays,提供了一個剪貼板位於/dev/clipboard處用於與宿主機交換數據。

最新版本已於2011年8月20日發布,MIT授權。

硬體方面[編輯]

  • 32位x86兼容的CPU
  • 8259可編程中斷控制器
  • 8254可編程中斷時鐘
  • 16450 UART
  • 實時時鐘(RTC)

軟體方面[編輯]

用處[編輯]

  • 測試瀏覽器的JavaScript引擎的性能(多長時間啟動)
  • 在瀏覽器中學習Unix命令行(甚至可以用來試驗rm -rf /
  • 使用一個x86庫在客戶端進行數據處理(例如加密)
  • 一個更加高級的版本可以用於運行老的DOS軟體(例如遊戲)

瀏覽器兼容性[編輯]

參考[編輯]

外部連結[編輯]