Gnash is a GPLv3'd SWF movie player and browser plugin for Firefox, Mozilla, and Konqueror. Gnash supports many SWF v7 features and ActionScript 2 & 3 classes. with growing support for SWF versions 8-10. Gnash also runs on many GNU/Linux distributions, embedded GNU/Linux, FreeBSD, NetBSD, OpenBSD, non x86 processors, and 64 bit architectures. There are also standalone players for GNOME or KDE based desktops.
Improvements since the 0.8.5 release are:
Open Media Now has launched a "summer of code" project for Gnash to implement a large chunk of the ActionScript 3 class library needed for swf v9/10 & AIR support. Some projects you can throw bodies at. :-)
Ever tried editing the free map of the world with Gnash ?
Only, if you want to trace roads starting from satellite photos
Well, you can now donate for dropping that limitation :)
I've recently been playing with porting Gnash to Android, which turns out to be more complex than it should be. I've ported Gnash to several other cell phones, but the C++ support for Android is totally crippled. I've almost got a full C++ toolchain working, I can compile Gnash all the way, but there is a runtime problem still C++ initialization. More details on life with Android on the
Other than the problems with C++, Android is an interesting platform. The qemu based emulator works well with the adb shell, to make it easy to test your code.
Gnash 0.8.5 Released!
The fourth beta release of Gnash has just been made at version
Improvements since the 0.8.4 release are:
* Cygnal media server alpha release!
It's about time... After bitching about the lack of RTMP specifications last year when Adobe released their ActionScript specs, they just announced they'll be releasing RTMP specs sometime this year. This announcement is pretty meaningless to the Gnash team, as we already wrote our own docs (Gnash RTMP docs) over a year ago, and have both client side and server side RTMP support in the Gnash source tree, but it's still a nice gesture on Adobe's part.
The question of exactly how legal it is to use Adobe Flash in the course of developing Gnash is a frequent topic on the Gnash mailing lists. Here I'll discuss the situation in the EU.
In this subject I'll avoid the term reverse engineering since it means different things to different people.
The relevant legislation in the EU is the Council Directive 91/250/EEC of 14 May 1991 on the legal protection of computer programs. Council directives are generally implemented also in national law, although the European Court of Justice has held that directives are binding on member states (i.e., EU countries) even if they have not (yet) added them into national law.
I'm keeping track of bugs in the 0.8.4 release. Obviously "fixed" cannot mean that they've been fixed in 0.8.4, which is immutable. Instead, it means that they've been fixed in bzr.
For those people that want to see what is actually stored in these files, Gnash includes a utility program called "soldumper", which will do this for you to make sure your privacy isn't being invaded. -- rob
Flash Cookies: The Silent Privacy Killer
There are hundreds of applications out there from spyware cleaners to built-in browser features that eliminate cookies on the spot, and even let you set cookie policies on your computer regarding what can be stored in your machine, and for how long.