For the fun of it, I tried running JSLinux in Rhino using envjs and it doesn't seem to throw any errors, nor does it seem to work.
As mentioned here: How do I locally host the webbrowser Virtual Machine here: http://bellard.org/jslinux/, I first downloaded all the files and ensured that it opens up fine in a browser. Then I got to trying it out in rhino.
Here is the interaction:
$ rhino
Rhino 1.7 release 2 2010 01 20
js> load('env.js')
[ Envjs/1.6 (Rhino; U; Linux i386 2.6.32-31-generic-pae; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.13 ]
js> window.location = 'emul.html';
There is some high CPU usage and then it seems to be doing nothing.
Is there some way to get it to work?
I think Rhino does not support Typed Arrays, which is required for jslinux to run.