Open-source developer Joel Severin today announced his work on porting the Linux kernel to WebAssembly and has successffully gotten the kernel up and running within WASM-capable web browsers.

This WebAssembly port of the Linux kernel is up and running basic programs from a shell within a web browser. But there are stability issues and it didn’t take me long either to trigger crashes for this Linux kernel WASM port when running within Google Chrome.

  • towerful@programming.dev
    link
    fedilink
    arrow-up
    10
    ·
    2 days ago

    Because WASM is a VM in terms of isolation.
    Docker is just chroot with marketing (and tooling & ecosystem).

    So, the idea of wasm is something that could actually run anywhere, without everything required to prop up a docker/k8s runtime