Adobe-Zentraleuropa-Chef ??? Freie Software bei Adobe?

olafBuddenhagen at gmx.net olafBuddenhagen at gmx.net
Sa Feb 5 23:21:51 UTC 2011


Hallo,

On Thu, Jan 27, 2011 at 05:15:07PM +0100, Matthias Kirschner wrote:

> Weiß jemand von euch was von den Flash-Bestandteilen, die Freie
> Software sein sollen?

Ja:

   http://www.mozilla.org/projects/tamarin/

Kurz zusammengefasst: Vor ein paar Jahren hat Adobe mit großen Taram
ihre ActionVM 2 (den Kern der ActionScript 3 Implementierung) als freie
Software dem Mozilla-Projekt gespendet. Tamarin war damals die einzige
ECMAScript-Engine, die JIT-Kompilierung beherrscht hat. Die Idee war,
dass Mozilla es verwenden würde, um effizienter JavaScript ausführen zu
können.

Nach einigen Versuchen hat sich jedoch herausgestellt, dass ActionScript
und JavaScript -- trotz der gemeinsamen ECMAScript-Basis -- doch zu
verschieden sind, und Tamarin daher nicht für Mozilla geeignet ist. Am
Ende hat Mozilla die eigene TraceMonkey-Engine implementiert, und von
Tamarin nur eine relativ kleine Kernkomponente (NanoJIT) übernommen.

Nichtsdestotrotz ist der Code von Tamarin weiterhin verfügbar. Das ist
insofern interessant, dass Gnash immer noch keinen AVM2-Support hat --
Tamarin *könnte* als Grundlage für eine Implementierung nützlich sein.

-antrik-



Mehr Informationen über die Mailingliste FSFE-de