With Sun's recent announcement that they are planning on freeing Java under the GPL and Adobe's decision to open source the Actionscript Virtual Machine, I thought it would be good to take a look at other open source Rich Internet Application solutions. One of the most famous is Gnash, a GNU Flash movie player. I talked with Rob Savoye, the lead developer on the project, about what Gnash is and what the goals for this implementation for open source Flash are. If you are interested in trying it out, you can download Gnash here, and Rob said a new release is expected very soon.
Fabienne: One and a half weeks ago I spent two days at the second annual O'Reilly EuroOSCON conference in Brussels, Belgium. EuroOSCON topics on Open Source programming range from political to technological. For more of my coverage check out the EuroOSCON tag here on Netscape.
Rob Savoye on Gnash - The GNU/Flash Player
An Enhanced Flash Player?
I just caught this over on MacNN: SWF Movie Player is being billed as a “smart” Flash Player for MacOS. When I first saw the post, I assumed it was something like Gnash, which is an entirely separate Flash Player built from the ground up. But it looks like it is simply an enhancement for Flash Movies. I don’t know if it runs as a SWF, or if it somehow interacts with the browser to enable the functionality.
KhanReaper (Matt T. Proud) — 20060812 GNU Gnash is an open source implementation of Adobe's Flash Player and its rendering technology. Although its source code originated from other open source projects, most particularly gameswf, the entire code base is a clean-room implementation of Flash, I believe. While I have not examined the intellectual property ramifications of its development, I would be interested in knowing more—particularly with respect to genericness of what Flash provides and whether Adobe holds first to file or first to invent status with Flash's concepts.
Gnash, the free Flash player, makes progress
The Gnash project has been developing a free software Flash player since December. Filling one of the last major gaps on the GNU/Linux desktop, it is one of the Free Software Foundation's high-priority projects. We covered the project several months ago, when compiling the code was problematic. Now that Gnash has reached the 0.7.1 version, the player is still rough, but enough has been done to give us an indication of what the final version might be like.
The first alpha release of Gnash has just been made at version 0.7.1. Gnash is a GPL'd Flash movie player and browser plugin for Firefox, Mozilla, Konqueror, and Opera. Gnash supports many SWF v7 features and ActionScript3 classes. Gnash also runs on many GNU/Linux distributions, embedded GNU/Linux, FreeBSD, NetBSD, OpenBSD, non x86 processors, and 64 bit architectures. Ports to Darwin and Windows are in progress for a future release. The plugin works best with Firefox 1.5 or newer, and should work in any Mozilla based browser. There is also a standalone player for GNOME or KDE based desktops.
Free Software Foundation launches Gnash
Gnash is a free player for Adobe (formerly Macromedia) Shockwave/Flash (SWF) files. Developer Rob Savoye started the project last fall at the request of the Free Software Foundation.
Open Source Flash Player Revealed
One of the most popular and ubiquitous rich media plug-ins for any browser on almost any platform is the Macromedia (now Adobe) Flash player.
Thanks to efforts of the Free Software Foundation, a Free Software Flash player called GNU Gnash is now in active development. The development is apparently occurring without the help or support of Adobe in any way. An Adobe/Macromedia spokesperson was unable to comment on the development.
Installing the GNU Gnash Flash Player
FireFox Running Gnash
GNU Gnash is GNU's response to closed source Flash media players from Macromedia. The goal of the project is to provide a free and open source flash player for everyone to use that's more reliable than it's closed source counterpart.
RPM's are available currently for the standalone player, but none exist for the plugins. Check PBone or check your distribution's pre-packaged repository if you only want the standalone player.