SpiderMonkey

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
SpiderMonkey
Autor Mozilla Foundation,
Mozilla Corporation
Pierwsze wydanie 1.0 (marzec 1996)
Aktualna wersja stabilna 68.0 (9 lipca 2019; ponad 5 miesięcy temu)
Język programowania C/C++
Platforma sprzętowa x86, x86-64, ARM
System operacyjny Wieloplatformowość
Rodzaj Silnik JavaScriptu
Licencja MPL[1]
Strona internetowa

SpiderMonkeywieloplatformowy silnik JavaScriptu 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. Rozpowszechniany jest na licencji MPL[1].

SpiderMonkey został napisany w języku C/C++ i 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ż[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. a b Mozilla Licensing Policies (ang.). Mozilla. [dostęp 2018-03-31].

Linki zewnętrzne[edytuj | edytuj kod]