最新消息:

在浏览器中运行操作系统项目汇总

乐软 lewuxian 23浏览 0评论

运行在浏览器端的操作系统主要有两类:模拟操作系统UI界面的项目,采用WebAssembly技术运行真实操作系统的项目。

模拟操作系统UI界面的项目只是从UI界面上模拟操作系统的界面和操作,并未实际执行操作系统命令。

采用WebAssembly技术运行真实操作系统的项目在浏览器端装载了真实操作系统,因此可以实际执行操作系统命令和操作。

汇总一下不错的支持在浏览器中运行操作系统的项目。

模拟操作系统UI界面的项目

Puter

https://puter.com/

https://github.com/HeyPuter/puter

Puter算得上此类项目的顶流,功能完整,界面优雅。

 

Windows 11网页版

https://win11.blueedge.me/

https://github.com/blueedgetechno/win11React

 

Windows 12 网页版

https://tjy-gitnub.github.io/win12/desktop.html

https://github.com/tjy-gitnub/win12

国内3个初中生开发的项目

 

theajack / mac

https://theajack.github.io/mac/

https://github.com/theajack/mac

Mac网页版

 

macOS in Svelte

https://www.macos-web.app/

 

 

 

采用WebAssembly技术运行真实操作系统的项目

PCjs

https://www.pcjs.org/

https://github.com/jeffpar/pcjs

IBM PC模拟器

 

v86

https://copy.sh/v86/

支持 KolibriOS,Linux, Windows 98

 

JSLinux

https://bellard.org/jslinux/

Linux/FreeDOS/Windows 2000

 

WebVM 2.0

https://labs.leaningtech.com/blog/webvm-20

https://news.ycombinator.com/item?id=42133980

在浏览器中运行完整的 Linux 桌面环境

 

Infinite Mac

https://infinitemac.org/

在线运行 Mac OS 1.0〜9.0以及NeXTSTEP 操作系统

 

PCE.js

https://jamesfriend.com.au/pce-js/

https://jamesfriend.com.au/projects/basiliskii/BasiliskII-worker.html

https://github.com/jsdf/pce

Mac OS System 7

 

 

DOSBox

https://www.dosbox.com/

https://msdos.org/

浏览器中运行DOS,众多DOS在线游戏都基于此项目

 

更多系统工具

 

转载请注明:乐无限,互联网有趣资源聚合地 » 在浏览器中运行操作系统项目汇总

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址