Skip to content

WebAssembly port of Plan9 (fourth edition) libraries, device drivers, file systems and Inferno kernel

License

Notifications You must be signed in to change notification settings

acomagu/plan9_webasm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plan9_webasm

WebAssembly port of Plan9 C libraries, devices, filesystems, compiler, command line tools and Inferno kernel. (I believe this is first Unix-derived operating system to be ported to WebAssembly!)

musl (C library subset) and syscall stubs into Inferno kernel also being ported.

Top level source directories are now:

  • musl

  • sys

  • wasm/musl

  • wasm/sys

Expects to have musl 1.1.20 in ./musl

WebAssembly specific files in ./wasm/musl tree overrides corresponding source file in ./musl tree

Likewise ./wasm/sys overrides corresponding source file in ./sys tree

About

WebAssembly port of Plan9 (fourth edition) libraries, device drivers, file systems and Inferno kernel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 78.6%
  • JavaScript 19.1%
  • C++ 0.9%
  • Yacc 0.9%
  • Makefile 0.4%
  • HTML 0.1%