Alfred M. Szmidt wrote:
2. Browsers do not offer POSIX API to JS/WebAssembly for very good
reasons.
The other issue is that it wouldn't really be an operating system, if
it runs in a web browser. Which kinda is the whol point of the GNU
project. :-)
The GNU project also provides some application software. Octave or
Emacs, to name two examples, could usefully be offered as "run this in
your browser" in addition to the regular native ports, but general lower
performance and Web security policies are likely to make browser ports
of packages like R and libGMP useful only as demonstrations.
-- Jacob