Gnash
From Wikipedia, the free encyclopedia
- For the hockey team mascot, see Gnash (Nashville Predators)
Developer: | Rob Savoye |
---|---|
Latest release: | 0.7.2 / November 17, 2006 |
OS: | Cross-platform (many Unices and Microsoft Windows) |
Use: | Media player |
License: | GPL |
Website: | www.gnu.org/software/gnash/ |
Gnash is a GNU project to create a free software player and web browser (Mozilla-based and Konqueror) plugin for the Adobe Flash format. Currently the player can play Flash files, called SWF, up to version 7 and some of SWF 8–9 (most Flash on the WWW is SWF 7). Most other free software Flash players can only play up to SWF 4. The current version of Adobe's proprietary Flash player for GNU/Linux can also play up to version 7 (whereas the Microsoft Windows and Mac OS X versions can play SWF 9). There is currently a beta of Flash 9 available for GNU/Linux [1]
Contents |
[edit] History
Writing a free software Flash player has been a priority of the GNU project for some time. Before the launch of Gnash, the GNU project asked for people to assist the GPLFlash project.
Gnash is a fork of the public domain source code of the GameSWF project. The primary distribution terms for Gnash are those of the GNU General Public License, but code developed by the Gnash project which might be useful in GameSWF will be placed in the public domain.
The project was first announced by software developer John Gilmore. Its main developer is Rob Savoye.
[edit] Technical details
Gnash requires either AGG, Cairo, or OpenGL for rendering. Another attribute inherited from GameSWF is that the software is written in the programming language C++; this is in contrast to most GNU projects, which are typically written in C.
Currently, some of the platforms Gnash is able to be compiled and run on are: x86, AMD64, MIPS/Irix, and PowerPC GNU/Linux and Net-/Open-/FreeBSD. Adobe does not provide an official player for any of the platforms listed above except GNU/Linux on x86. As yet unintegrated ports exist for RISC OS [2], which never had Macromedia/Adobe Flash support, and BeOS [3], where support terminated at Version 4.
[edit] See also
[edit] External links
- Official Gnash homepage
- Gnash's Savannah Page
- The initial announcement
- FSF/GNU Press Release: FSF announces GNU Gnash - Flash Movie Player
- An interview with Gnash project leader about the future of the product
History: GNU Manifesto • GNU Project • Free Software Foundation (FSF)
GNU licenses: GNU General Public License (GPL) • GNU Lesser General Public License (LGPL) • GNU Free Documentation License (FDL)
Software: GNU operating system • bash • GNU Compiler Collection • GNU Emacs • Ghostscript • other GNU packages and programs
Advocates and activists: Richard Stallman (RMS) • Robert J. Chassell • Prof. Masayuki Ida • Geoffery Knauth • Lawrence Lessig • Eben Moglen • Henri Poole • Peter Salus • Gerald Sussman • FSF's Past Directors • others
Software developers: Richard Stallman (RMS) • Jim Blandy • Ulrich Drepper • Brian Fox • Tom Lord • Roland McGrath • other programmers
Software documentors: Richard Stallman (RMS) • Robert J. Chassell • Roland McGrath • other documentors