On the other hand, operating systems, including Unix, allow the user to build applications with ease. To overcome this limitation of web browsers, Browsix has been created as a research project from the PLASMA lab at the University of Massachusetts, Amherst.
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.
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.
Did you find Browsix interesting? Don’t forget to share your views and feedback in the comments section below.
Also Read: Linux Lexicon — How Does Linux Kernel Work?