Gnash (zusammengesetzt aus GNU und Flash) ist eine unter der GPL lizenzierte Software zur Wiedergabe von Flash-Dateien, die als Teil des GNU-Projekts entwickelt wird.
Gnash
| |
---|---|
![]() | |
![]() Wiedergabesoftware für Flash-Dateien | |
Basisdaten
| |
Hauptentwickler | Rob Savoye |
Entwickler | Rob Savoye, Sandro Santilli, Bastiaan Jacques, Vitaly Alexeev, Tomas Groth, Udo Giacomozzi, Hannes Mayr, Markus Gothe, Ann Barcomb und Andere. |
Erscheinungsjahr | 2005 |
Aktuelle Version | 0.8.1 Alpha (29. August 2007) |
Betriebssystem | Linux, BSD |
Programmiersprache | C++[1] |
Kategorie | Medienspieler |
Lizenz | GPL |
deutschsprachig | nein |
www.gnashdev.org |
Gnash ist eines der Projekte, die für die Free Software Foundation eine hohe Priorität haben, da es einen Bereich abdeckt, in dem derzeit noch oftmals proprietäre Software benutzt werden muss.[2] Ziel ist es eine freie Alternative zum Marktführer Adobe Flash zu etablieren. Dafür wird auch das Abspielen von Flash-Filmen unterstützt, was diese Software bereits deutlich von anderen Klonen abhebt.[3]
Die aktuelle stabile Version der Software ist Gnash 0.8.1. Gnash befindet sich noch im Alpha-Stadium und unterstützt noch nicht alle Merkmale des Flash-Formates.
Gnash basiert auf GameSWF, einem anderen Open-Source- und Public-Domain-Flash-Player, der aber seit einiger Zeit nicht mehr weiterentwickelt wird.
Flash-Dateien, die die Dateiendung SWF haben, lassen sich mit Gnash einzeln unabhängig von einem Webbrowser abspielen. Durch ein ebenfalls verfügbares Plugin lassen sich auch in Webseiten eingebettete Flash-Dateien mit Webbrowsern wie Firefox oder Konqueror betrachten.
Die Wiedergabe der Grafiken erfolgt per Software-Rendering über Anti-Grain Geometry oder Hardware-beschleunigt über die Grafikschnittstelle OpenGL. Auch Cairo wird teilweise unterstützt.
Zurzeit ist noch keine offizielle Version für das Betriebssystem Windows (nur experimentell und sehr fehlerbehaftet), sondern lediglich für GNU/Linux und BSD verfügbar. Portierungen auf Windows und Solaris sind jedoch vorgesehen. Des Weiteren gibt es auch eine Portierung auf OS/2, derzeit allerdings ohne Browserplugin.
Funktionen
- Möglichkeit, Flash-Dateien einzeln abzuspielen.
- Erweiterungsmodule für Firefox und Konqueror: Direktes Abspielen im Webbrowser.
- Unterstützung von SWF v7: Möglichkeit, die meisten aktuellen Flash-Filme abzuspielen.
- Unterstützung von Streaming (Abspielen des Films während der Übertragung)
- XML-Nachrichten-Server: Gnash unterstützt das XML-basierte Nachrichtensystem.
- Hohe Qualität der Ausgabe: Gnash verwendet zur Darstellung der Grafiken OpenGL.
- Unterstützung von Flash Video (YouTube, MyVideo etc.)
- Erweiterungen über dynamische Bibliotheken, die direkt in ActionScript verwendet werden können
Siehe auch
Einzelnachweise
- ↑ The gnash Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
- ↑ Free Software Foundation: High Priority Free Software Projects
- ↑ Open-Source-Player spielt Flash-Filme
Weblinks
- Offizielle Webpräsenz (englisch)
- Gnashs Savannah-Seite (Quellcode) (englisch)
- Seite beim GNU-Projekt
- Ursprüngliche Ankündigung Dezember 2005 (englisch)
- FSF/GNU Pressemitteilung: FSF kündigt GNU Gnash an – Flash Movie Player (englisch)