Parts of this article (those related to how and when it was discontinued) need to be updated.(August 2022) |
Developer(s) | Adobe Systems and Mozilla |
---|---|
Repository | |
Written in | C++ |
Operating system | Cross-platform |
Type | Virtual Machine for ECMAScript |
License | Tri-licensed GPL, LGPL, and MPL |
Website | developer |
Tamarin is a discontinued free software virtual machine with just-in-time compilation (JIT) support intended to implement the 4th edition of the ECMAScript (ES4) language standard. Tamarin source code originates from ActionScript Virtual Machine 2 (AVM2)[1] developed by Adobe Systems, as introduced within Adobe Flash Player 9, which implements ActionScript 3 scripting language. ActionScript Virtual Machine 2 was donated as open-source to Mozilla Foundation on November 7, 2006, to develop Tamarin as a high-performance virtual machine, with the support from broad Mozilla community, to be used by Mozilla and Adobe Systems in the next generation of their JavaScript and ActionScript engines with the ultimate aim to unify the scripting languages across web browsers and Adobe Flash platform and ease the development of better performing rich web applications.[2]
{{cite web}}
: CS1 maint: archived copy as title (link)