News for hackers. Stuff that matters.
Re:Unix in the Browser Tab by xphx on Thursday January 06, 2022 @09:45AM (#29824103)
Maybe I misunderstand, but didn't JSLinux[1][2] do system emulation running a proper kernel basically since 2012?

1: http://jslinux.org/

2: https://bellard.org/jslinux/tech.html

Re:Unix in the Browser Tab by rektide on Thursday January 06, 2022 @11:20AM (#29825504)
For sure, it's amazing to get a full kernel running; there's so much one could do. But an emulator and a full kernel is going to have a sizable footprint, be a significant amount to download, and performance is going to be mediocre. Yes there's a linux kernel running, but it's inside a virtualization layer; if you want to integrate & have the page interact with the kernel, you'd need to start hacking some pretty wild channels to punch through that virtualization layer.

Writing an operating system that directly targets the browser, that offers the expected/standard system calls ought to be smaller and faster, and more interestingly, it can potentially integrate with the rest of the page in interesting fashions, easily.

Re:Unix in the Browser Tab by xphx on Sunday January 09, 2022 @05:10AM (#29861974)
I did underappreciate this, thank you!