SpiderMonkey
logo
Autor Mozilla Foundation,
Mozilla Corporation[1]
Pierwsze wydanie 1.0 (marzec 1996)
Język programowania C++, Rust, JavaScript[1]
Platforma sprzętowa x86, x86-64, ARM
System operacyjny Wieloplatformowość
Rodzaj Silnik JavaScriptu i WebAssembly[1]
Licencja MPL[2]
Strona internetowa

SpiderMonkeywieloplatformowy silnik JavaScriptu i WebAssembly o otwartym kodzie źródłowym. Został napisany przez Brendana Eicha z firmy Netscape Communications, a obecnie jest rozwijany i utrzymywany przez Mozilla Foundation i Mozilla Corporation[1]. Rozpowszechniany jest na licencji MPL[2].

SpiderMonkey zawiera kompilator, interpreter, dekompilator, garbage collector oraz standardowe klasy. Sam w sobie nie dostarcza środowiska takiego jak obiektowy model dokumentu (DOM).

Silnik ten jest osadzony w aplikacjach dostarczających środowisko hosta. Wykorzystują go m.in. programy takie jak Firefox czy SeaMonkey. Jest on pokrewnym projektem do Rhino.

Zobacz też

Przypisy

  1. 1 2 3 4 SpiderMonkey JavaScript/WebAssembly Engine. SpiderMonkey. [dostęp 2022-09-16]. (ang.).
  2. 1 2 Mozilla Licensing Policies. Mozilla. [dostęp 2018-03-31]. (ang.).

Linki zewnętrzne

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.