Gnash
From Wikipedia, the free encyclopedia
Gnash | |
Developer: | Rob Savoye |
---|---|
Latest release: | 0.7.2 / November 17, 2006 |
OS: | Cross-platform |
Use: | Media player |
License: | GNU General Public License |
Website: | http://www.gnu.org/software/gnash/ |
Gnash is a project which aims to create a player and browser plugin for the Adobe Flash file format which is free software, replacing the proprietary software niche currently occupied by Adobe Flash Player.
Gnash is a fork of the GameSWF project, the source code of which is in the public domain. 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.[1]
The project was first announced by software developer John Gilmore. Its main developer is Rob Savoye.
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.[citation needed]
[edit] Technical details
Gnash requires either AGG, Cairo, or OpenGL for rendering. In contrast to most GNU projects, which are typically written in C, Gnash is written in C++.
Currently, some of the platforms Gnash is able to be compiled and run on are: x86, AMD64, MIPS/Irix, and PowerPC Linux and Net-/Open-/FreeBSD. Adobe does not provide an official player for any of the platforms listed above except Linux on x86. As yet an integrated port exist for RISC OS, which never had Macromedia/Adobe Flash support,[2] and an unintegrated port for BeOS, where support terminated at Version 4.[3]
Currently the player can play Flash files, called SWF, up to version 7 and some of SWF 8–9 (most Flash on the web is SWF 7 or up[citation needed]). The current development versions can also play .flv videos if ffmpeg or GStreamer are installed and Gnash is compiled against them. As of April 02 2007, Gnash is more or less capable of properly displaying videos in sites such as YouTube. Most other free software Flash players can only play up to SWF 4. The current version of Adobe Flash Player for Microsoft Windows, Mac OS X, and x86 GNU/Linux can play any SWF version, including SWF 9.
[edit] References
- ^ Gilmore, John (20 December 2005). Welcome to the Gnash project!. Gnash mailing list. Retrieved on December 28, 2006.
- ^ http://osnews.com/story.php?news_id=16552
- ^ http://joomla.iscomputeron.com/index.php?option=com_content&task=view&id=924
[edit] See also
[edit] External links
- Official Gnash homepage
- Gnash's Savannah Page
- 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 • Emacs • GNU C Library • Coreutils • GNU build system • other GNU packages and programs
Speakers: Robert J. Chassell • Loïc Dachary • Ricardo Galli • Georg C. F. Greve • Federico Heinz • Bradley M. Kuhn • Eben Moglen • Richard Stallman • Len Tower
Categories: Articles to be expanded since January 2007 | All articles to be expanded | Articles with unsourced statements since January 2007 | All articles with unsourced statements | Articles with unsourced statements since February 2007 | GNU project | Animation software | Free media players | GNU project software | Adobe Flash