Projet Tamarin
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/35px-Circle-icons-computer.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
Cet article est une ébauche concernant l’informatique et un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
![Page d’aide sur l’homonymie](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Logo_disambig.svg/20px-Logo_disambig.svg.png)
Pour les articles homonymes, voir Tamarin.
![Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Info_Simple.svg/12px-Info_Simple.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/OOjs_UI_icon_clock-warning.svg/45px-OOjs_UI_icon_clock-warning.svg.png)
Cet article doit être actualisé ().
Des passages de cet article ne sont plus d’actualité ou annoncent des événements désormais passés. Améliorez-le ou discutez-en. Vous pouvez également préciser les sections à actualiser en utilisant {{section à actualiser}}.
Développé par | Adobe![]() |
---|---|
Dépôt | github.com/adobe/avmplus![]() |
Écrit en | C++![]() |
Système d'exploitation | Multiplateforme![]() |
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![]() |
modifier - modifier le code - voir Wikidata (aide)
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
- ↑ (fr) Adobe et Mozilla s'allient pour lancer le projet Tamarin par Tristan Nitot
- ↑ (en) Baptisée ActionScript Virtual Machine (AVM2) par le service marketing Adobe.
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
v · m Mozilla | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Général |
| ![]() | |||||||||
Organisations |
| ||||||||||
Projets |
|
Portail de l’informatique
Portail des logiciels libres