Gnash

Gnash
Gnash
Gnash-0.8.0.png
Gnash 0.8.0 ejecutándose en Ubuntu
Desarrollador
Rob Savoye
gnashdev.org
Información general
Última versión estable 0.8.9
19 de marzo de 2011; hace 6 meses (2011-03-19)[1]
Género Reproductor multimedia
Programado en C++, (GTK+ / Qt)
Sistema operativo Multiplataforma
Licencia GPL
En español ?

Gnash es un proyecto para crear una alternativa basada en el software libre de Adobe Flash Player, el reproductor más popular del formato multimedia Adobe Flash.

Forma parte oficial del proyecto GNU, que anteriormente pidió ayuda para el proyecto GPLFlash.[2]

Contenido

Historia

Gnash es un fork, un proyecto derivado, del proyecto GameSWF cuyo código se publicó como de dominio público.[3] Gnash está bajo licencia GPL y su código puede ser útil en otros proyectos libres como swfdec. El proyecto fue anunciado por John Gilmore. Su principal desarrollador es Rob Savoye.

Detalles técnicos

Como GameSWF, algunos renderizados hechos por Gnash pueden necesitar OpenGL. El proyecto está escrito en lenguaje C++, a diferencia de muchos proyectos GNU que están en C o Lisp.

Archivos tipo Flash consisten generalmente en dos tipos diferentes de archivos, SWF o Flash, es el encargado de mostrar vectores gráficos animados y presentaciones, y FLV o Flash video que ofrece vídeos bajo descarga de páginas como YouTube.

Actualmente Gnash puede reproducir archivos SWF hasta la versión 7, y algunas características de las últimas versiones (la 8 y 9). Ya puede reproducir videos en formato FLV de sitios tan reconocidos como YouTube o Myspace. FLV requiere de la instalación en el sistema de FFmpeg o GStreamer.[4]

Las alternativas de software libre como reproductores de archivos Flash sólo pueden reproducir versiones 4 o más antiguas.[5] Otros como MPlayer,[6] VLC[7] o reproductores para Windows basados en ffdshow y DirectShow pueden reproducir formato FLV en determinados casos.

El objetivo de los desarrolladores es ser lo más compatible posible con el reproductor propietario. Sin embargo, Gnash pretende ofrecer algunas características especiales no disponibles en otros reproductores. Por ejemplo, es posible usar bibliotecas de funciones extra para las clases de ActionScript. Algunas de estas pueden ser compatibilidad con MySQL o el acceso al sistema de ficheros previa compilación y activación por motivos de seguridad.

Actualmente, algunas de las plataformas o arquitecturas donde puede utilizarse: x86, AMD64, MIPS/Irix, PowerPC GNU/Linux y NetBSD, OpenBSD o FreeBSD. Adobe no proporciona un reproductor oficial para ninguna de las anteriores plataformas, aparte de GNU/Linux. El proyecto ha servido a los usuarios de FreeBSD al no tener disponible la versión oficial del plug-in, el cual solo se puede usar a través de la capa de emulación de Linux o usando la versión del navegador de Windows con Wine.

Es el reproductor por defecto del explorador GNU IceCat.

Referencias

  1. «GnashDev Blog».
  2. «GPLFlash homepage». Consultado el 17-04-2007.
  3. Gilmore, John (20 de diciembre de 2005). «Welcome to the Gnash project!». Gnash mailing list. Consultado el 28-12-2006.
  4. «Task #5930 on GNU Gnash Savannah Site». Gnash Developers. Consultado el 22-04-2007.
  5. «Official Gnash Project Website». Gnash Developers. Consultado el 22-04-2007.
  6. «FFmpeg Documentation - Supported Video Formats». MPlayer Developers. Consultado el 22-04-2007.
  7. «VideoLAN Client Features List». VideoLAN Developers. Consultado el 22-04-2007.

Enlaces

En inglés:


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • Gnash — Gnash …   Википедия

  • Gnash — 0.8.0 unter Ubuntu 6.10 …   Deutsch Wikipedia

  • Gnash — Gnash …   Wikipédia en Français

  • Gnash — Gnash, v. t. [imp. & p. p. {Gnashed}; p. pr. & vb. n. {Gnashing}.] [OE. gnasten, gnaisten, cf. Icel. gnastan a gnashing, gn?sta to gnash, Dan.knaske, Sw. gnissla, D. knarsen, G. knirschen.] To strike together, as in anger or pain; as, to gnash… …   The Collaborative International Dictionary of English

  • gnash — [nash] vt. [Early ModE for earlier gnast < ME gnasten, prob. < ON gnīsta, to gnash (the teeth), gnastan, to gnash, prob. > IE * ghnei < base * ghen > GNAW] 1. to grind or strike (the teeth) together, as in anger or pain 2. to bite… …   English World dictionary

  • Gnash — Gnash, v. i. To grind or strike the teeth together. [1913 Webster] There they him laid, Gnashing for anguish, and despite, and shame. Milton. [1913 Webster] …   The Collaborative International Dictionary of English

  • gnash — [næʃ] v [Date: 1400 1500; Origin: Probably from the sound] gnash your teeth to be very angry or unhappy about something, or to move your teeth against each other so that they make a noise, especially because you are unhappy or angry …   Dictionary of contemporary English

  • gnash — [ næʃ ] verb gnash your teeth OFTEN HUMOROUS 1. ) to protest about something in an angry way 2. ) to bite your teeth together and from side to side because you are very angry …   Usage of the words and phrases in modern English

  • gnash — early 15c., variant of M.E. gnasten to gnash the teeth (c.1300), perhaps from O.N. gnastan a gnashing, of unknown origin, probably imitative. Cf. Ger. knistern to crackle. Related: Gnashed; gnashing …   Etymology dictionary

  • gnash — *bite, gnaw, champ Analogous words: grind, grate, rasp (see SCRAPE): *strike, smite …   New Dictionary of Synonyms

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”