Tamarin
Vamos a ver si lo tengo claro. Adobe y Mozilla acaban de anunciar que van a colaborar para desarrollar Tamarin (nota de prensa).
De la web del proyecto y las FAQs, yo saco la siguiente información:
- La ActionScript Virtual Machine 2 (ASVM2) será utilizada en el futuro dentro de Firefox para ejecutar Flash Y JavaScript.
- El código fuente de la ASVM2 será totalmente parcialmente* liberado.
Simplemente estas dos cosas me dejan :O.
Si no me estoy equivocando, para empezar esto dejaría el proyecto GNash, casi sin sentido, sobre todo a largo plazo, cuando los swfs de versiones anteriores a la 9 sean casi nulos (La ASVM2 solo ejecuta swf >= 9). Dependiendo de la licencia final abre las puertas a que se hagan implementaciones libres de la AVM2 para plataformas no soportadas.
También me da que ayudará a que la comunicación JS <-> Flash sea muuuuucho más fácil, ¿no?
Wow, habrá que dejar pasar algunos días para analizar esto tranquilamente.
[actualización]
Hablan de ello Cristalab, MadeInFlex, OSFlash, Tinic Uro…
The AVM2 released does only include “Core” classes such as Math/Array/… You can’t build a working Flash Player 9 from it or port to another platform, since all the graphical/sound part is still closed source.
[/actualización]