Rhino (moteur JavaScript)
Rhino est un moteur JavaScript. open source Il est développé entièrement en Java et est géré par la Mozilla Foundation. Elle fournit aussi SpiderMonkey, un moteur JavaScript écrit en C.
Netscape a commencé le projet Rhino en 1997 et l'a transmis à mozilla.org en 1998. Il a été rendu open source par la suite. L'animal de la couverture du livre JavaScript de O'Reilly Media[1] a inspiré le nom Rhino.
Rhino convertit les scripts JavaScript scripts en classes Java. Rhino travaille à la fois en mode compilé et en mode interprété. Rhino n'est pas destiné à tourner côté client et donc ne supporte pas les objets associés au butineurs communs dans les autres environnements JavaScript.
On peut utiliser Rhino comme un shell. On peut embarquer Rhino dans des applications.