Tamarin (software)

Tamarin
Developer(s)Adobe Systems and Mozilla
Repository
Written inC++
Operating systemCross-platform
TypeVirtual Machine for ECMAScript
LicenseTri-licensed GPL, LGPL, and MPL
Websitedeveloper.mozilla.org/en-US/docs/Archive/Mozilla/Tamarin Edit this at Wikidata

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]

  1. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2017-05-16. Retrieved 2017-03-25.{{cite web}}: CS1 maint: archived copy as title (link)
  2. ^ "What Tamarin means to developers". Adobe Developer Connection. November 7, 2006. Archived from the original on March 16, 2013. Retrieved January 2, 2013.