Given the extremely high market penetration of the Flash technology, for a
long time the creation of an open source Flash player was considered a priority
by the Free Software Foundation. In the beginning the GPLFlash [4] project
was primarily supported. Nowadays most of the developer of that project moved
to Gnash, released under the GPL, which itself derives from the code base of
GameSWF.
Gnash oers complete support for Flash version 7, and for some features
of version 8 and 9. Flash video playback is supported through the FFmpeg or
GStreamer libraries [2] [5].
This project includes a good support for the ActionScript 1.0 and 2.0 lan-guages. For a long time an ActionScript 3.0 implementation has been under
work, but it's still in early testing. Moreover, only the interpreter is supported
as there is no JIT compiler ready. The Open Media Now foundation has founded
a summer of code project to boost the work on the Virtual Machine, but right
now any results is yet to be seen.
1
Partager