Browsix: Now Run A Unix-like Open Source Operating System In Your Browser A team of developers from University of Massachusetts, Amherst, has created a Unix-like operating system for your web browser. It uses a JavaScript-based kernel and extends the JS runtimes for C, C++, Go, and Node.js programs. It also comes with a POSIX-like shell.
What is Browsix? How does it work?
Browsix comprises of two core parts; a kernel written in TypeScript; and extended runtimes for C, C++, Go, and Node.jps. Let’s tell you more about it.
Browsix is a JavaScript-only framework that makes the core Unix features available to web apps and extends the JS runtimes for C++, C, Node.js, and Go programs. It also features a POSIX-like shell. You can try out the Browsix shell right here. It supports standard Unix utilities like ls, cat, echo, etc.
It bridges the conventional gap between your familiar operating systems and the web browser. “Browsix does this by mapping low-level Unix primitives, like processes and system calls, onto existing browser APIs, like Web Workers and postMessage,” the description on the Browsix website says.
To know more about Browsix, read the peer-reviewed paper of the same. Grab its open source code on GitHub.
source:Fossbytes

Post a Comment
Thanks for your comment..!!
EmoticonClick to see the code!
To insert emoticon you must added at least one space before the code.