Projet Tamarin
| Développé par | Adobe |
|---|---|
| Dépôt | github.com/adobe/avmplus |
| Écrit en | C++ |
| Système d'exploitation | Multiplateforme (d) |
| Type |
Moteur JavaScript Machine virtuelle |
| Licence | MPL-2.0, licence publique générale GNU et licence publique générale limitée GNU |
| Site web | developer.mozilla.org/en-US/docs/Archive/Mozilla/Tamarin |
Le projet Tamarin est un projet open source sous triple-licence GPL/LGPL/MPL, initié par Adobe et la Fondation Mozilla, conciliant l'implémentation du standard ECMAScript Édition 4 (ES4) dans JavaScript 2.0 et ActionScript 3.0, avec la création d'une machine virtuelle pouvant exécuter des programmes écrits dans ces langages.
Cette machine virtuelle a été intégrée dans Flash 9 et devait aussi l'être dans Firefox 3.5, où elle a été remplacée par TraceMonkey.
Histoire
Le projet a débuté lorsque Adobe a donné le code source de la machine virtuelle Tamarin et du compilateur JIT nanojit à la fondation Mozilla le [1]. Le but étant de faire le développement en commun pour améliorer le projet plus vite qu'il n'aurait été possible de le faire chacun de son côté.
Mozilla
- Implémentation du standard ES4 dans JavaScript 2.0 (JS2)
- Machine virtuelle Tamarin était originellement prévu pour être intégré à SpiderMonkey pour la sortie de Mozilla Firefox 3.5, mais TraceMonkey lui a été préféré.
Adobe
- Implémentation du standard ES4 dans ActionScript 3.0
- Machine virtuelle Tamarin intégrée au lecteur Flash 9[2].
Notes et références
Voir aussi
Articles connexes
Liens externes
- (en) Projet Tamarin sur mozilla.org
- (en) Avec le partenariat Mozilla, Adobe espère accélérer l'adoption du standard ECMAScript Edition 4 (ES4) et promouvoir ses technologies Flash
- Portail de l’informatique
- Portail des logiciels libres