Gnash 0.8.9 Released!

Open Media Now! and the Gnash community are happy to announce the release of Gnash 0.8.9. Gnash the GNU Flash player is a free/libre SWF movie player, with all the source code released under GPLv3. Gnash is available as both a standalone player and also as a browser plugin for Firefox (and all other Gecko based browsers), Chromium and Konqueror.

Currently Gnash has been ported to most GNU/Linus distros, embedded GNU/Linux, *BSD, non x86 architectures - ARM, MIPS, PowerPC, and even 64 bit processors. And yes, Gnash plays Youtube!!

The last few months have been pretty eventful, and Gnash has made several important advances.

Improvements since 0.8.8 release are:

* Avoid drawing operations when the window is obscured, including when Gnash is used as a plugin, starting with Firefox 4.0 (GTK GUI).
* NPAPI plugin: fix relative urls resolution in presence of tag and "base" parameter; improved robustness and compatibility with chromium browser. Avoid blocking the parent process.
* Support SWF with embedded ScreenVideo when using FFMPEG or gstreamer-ffmpeg >= 0.10.12.
* Fixed playback of uncommon MPEG4 streams when using GStreamer.
* Fix playback of SWF-embedded ADPCM audio when using Gstreamer.
* Fix playback of SWF-embedded PCM audio when using FFMPEG.
* Fixes for several crashes, with better automated testing of the entire ActionScript API for input sanitization.
* Improved ActionScript performance processing, especially for interactive applications.
* Improved SWF8 support with BitmapData.draw, BitmapData.loadBitmap, and other bitmap functions.
* Re-entrant core libraries. Now Gnash is no longer dependent on a singleton Virtual Machine and Garbage Collector.
* RTMP remoting support.
* Support for PNG and GIF files in all DefineBitsJpeg tags; support
for DefineBitsJpeg4 tags, and fix display of some GIFs with multiple records.
* Restore support for mingw32.
* dump-gnash: improved speed, sync and flexibility.
* JPEG screenshot output.
* Support for linear RGB interpolation mode in gradient fills.
* Clipboard setting (GTK only).
* More flash.geom.Rectangle functions.
* Improved OpenBSD compatibility.

You can grab the Gnash sources from, or from Gnash Git using the release_0_8_9 branch. Experimental binary packages built by the Gnash team are also available at, along with source snapshots. Binary packages for Debian or RPM based systems will be available from your GNU/Linux distribution, and from whatever BSD variant you are using.

Questions about Gnash or offers of help can to to the developer's email list at Free software doesn't exist without your support, for donation information, go to