2 ms·
https://en.m.wikipedia.org/wiki/Rhino_(JavaScript_engine) https://en.m.wikipedia.org/wiki/Rhino_(JavaScript_engine) Written in Java and compiles to JVM
by pipeline_peak 3y ago
https://en.m.wikipedia.org/wiki/Rhino_(JavaScript_engine) https://en.m.wikipedia.org/wiki/Rhino_(JavaScript_engine)
Written in Java and compiles to JVM
- MrBuddyCasino 3y agoNowadays one would probably use the GraalVM based implementation instead of Rhino: https://www.graalvm.org/latest/reference-manual/js/ https://www.graalvm.org/latest/reference-manual/js/
- mdaniel 3y agoI would guess that depends on the licensing context in which it will be running, since Rhino is MPLv2 <https://github.com/mozilla/rhino/blob/Rhino1_7_14_Release/LICENSE.txt https://github.com/mozilla/rhino/blob/Rhino1_7_14_Release/LI...> and OP's repo is MIT whereas Graal is UPLv1 <https://github.com/oracle/graaljs/blob/graal-23.1.2/LICENSE https://github.com/oracle/graaljs/blob/graal-23.1.2/LICENSE>. GitHub's license gizmo claims it is OSI/FSF approved, but Oracle gonna Oracle and they for sure have more lawyers than you do