Latest News

31-01-2007 :: Major update to GPLFlash : GPLFlash v0.5.4 is publically available !

As annouced last year after most of the GPLFlash developpers leaved the effort in favour of gnash, GPLFlash is still developped and updated. Thanks to the hard effort of Mike Steed this new version contains many improvements to the latest 0.4.13 version : better sound support, hardware sound independance, better graphic drawing support, debugged code and many more.

However this version introduced a new API to handle sounds, this API broke softwares that was written to work with the old one including the plugin and the standalone player. Unfortunately Mike and me aren't developping on Linux and as such haven't been able to test the modifications we made in those sources, we are searching skilled developpers to validate/test/improve those parts, don't hesitate to contact me (abalabanb).

This site will slowly evolve to focus mainly on GPLFlash, we don't have any interest in GPLFlash2 so we can't provide information, support or help on this source code. We will however still maintain the source in the CVS and will try to keep the online documentation for reference only. If you are really interested in GPLFlash2 try to contact one the developper that tooke part in its developpement at the time.

About

The original GPLFlash project, which was meant to bring to GNU/Linux the ability to play Macromedia Flash movies, stalled when Macromedia released a 32-bit binary Flash Player for Linux. Because of that, and because of a lack of development help, the last significant update to GPLFlash was in June 2000. But in the past year there has been a surge in developer interest in the GPLFlash project, and now it's back, with greater stability and fewer bugs.

An attempt to rewrite GPLFlash from scratch was started in late 2005, this was GPLFlash2. However this new version using technologies like OpenGL was more ressource hungry than the previous one. Early 2006, this attempt was ditched in favour of gnash.

Majority of developpers moved on to gnash, however this new implementation has the same drawbacks than GPLFlash had : it's ressources requirements that prevents it to use on low end machine or embedded systems. That's why GPLFlash wis still worked on and updated.