Live data from Hacker News

Unix in the Browser Tab

browsix.org

1–10 of 79 posts

Re: Unix in the Browser Tab

#6

So emscripten is still the compiler, but this is an OS which can be targeted by emscripten? Am I understanding it right?

I don't think it's as a clean a separation as that. Emscripten supplies many things. Some libc-like, some os-like, including a filesystem api. This adds things like pipes, concurrent processes, signals and sockets, and makes the emscripten filesystem api shared across "processes" (web workers). It's borrowing from other code, too, like BrowserFS.

Re: Unix in the Browser Tab

#8
post #2

Past discussion: https://news.ycombinator.com/item?id=13151566 (2016, 124 comments)

Interesting, I'm assuming Browsix must have been rewritten in Typescript significantly later; TS must have been much more niche in 2016 (though wikipedia tells me it may be as old as 2012)

Re: Unix in the Browser Tab

#10
Why not "stream" an image of an actual OS (say, linux) to the browser? Has anyone pulled that off yet? (Kind of like rendering services for example, the client is just for user interaction, everything else is streamed from server where all the computation happens)
Post reply on HN