Gnash (Software)
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 (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 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)