Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Lightspark, la implementación libre de Flash, alcanza estado de Beta.

Lightspark es un proyecto cuyo objetivo es crear un reproductor libre de Flash basado sobre LLVM (Low Level Virtual Machine, máquina virtual de bajo nivel, una infraestructura de compilador escritor en C++). La excelente noticia al respecto es que el proyecto ha hecho su primer lanzamiento Beta.

Lo que distingue este proyecto de otros similares como Gnash, que se han limitado a hacer ingeniería inversa, es que este reproductor Flash fue diseñado desde cero y siguiendo de manera estricta la documentación oficial de Flash publicada por Adobe. Por tanto tiene un muchísimo mejor funcionamiento que el mal logrado proyecto Gnash de la Free Software Foundation.

Entre sus características, destaca;

  • Distribuido bajo los términos de la licencia GPLv3.

  • Compilación JIT de ActionScript para bytecode nativo para x86 utilizando LLVM.

  • Aceleración gráfica utilizando sombreadores OpenGL (OpenGL Shaders, GLSL).

  • Soporte muy bueno y robusto para la generación actual de ActionScript 3.

  • Una nueva y limpia base de código que explota el uso de multi-hilos y cuenta con optimización para componentes electrónicos modernos.

  • Complemento compatible con Mozilla (Firefox)


Lightspark mostrando video. Los gráficos de desempeño se pueden sobreponer a la película. Imagen en baja resolución cortesía de Technology Temple.

El proyecto aún está en la búsqueda de un buen logotipo y lograr una mayor participación de la comunidad del código fuente abierto.

Quien tenga interés en descargar y compilar el código fuente, puede hacerlo desde SourceForge.net.

Fuente: OS News.


Atención: Salvo que se indique lo contrario, la licencia del texto de este documento es Creative Commons Reconocimiento 2.5, mediante la cual usted tiene permitido copiar, modificar, comunicar y distribuir el contenido de este texto, de manera total o parcial, y publicarlo o difundirlo en cualquier otro sitio de Internet o medio de comunicaciòn, siempre y cuando incluya o cite (1)el nombre de este sitio de Internet, (2)enlace permanente de este documento, (3)nombre del autor y (4)la misma licencia de distribución.

Opciones: Imprimir | Recomendar | Enlace permanente

Twitter Facebook Google Bookmarks Bitacoras.com Wikio Menéame Technorati Bloglines Digg Yahoo Buzz

Seguimientos (Trackback)

URL de seguimiento para esta entrada:
http://www.alcancelibre.org/trackback.php/lightspark-alcance-estado-beta
  • Lightspark, la implementación libre de Flash, alcanza estado de Beta.
  • 4comentarios
  • Crea cuenta nueva
Agregar comentario

Los siguientes comentarios son de la persona que los haya enviado. Este sitio se deslinda de cualquier responsabilidad respecto de las opiniones expresadas por los participantes en nuestros foros y secciones de comentarios, y el hecho de publicar las mismas no significa que se esté de acuerdo con éstas.

  • Lightspark, la implementación libre de Flash, alcanza estado de Beta.
  • Escrito por:Gabriel Andrade Aguilar el  21/05/2010, 01:38

 saludos, no soy muy conocedor del asunto, asi que mi duda es el por que el proyecto gnash se basó en ingenieria inversa, empezo antes de que el formato de flash fue liberado??  de cualquier modo bien hubieran podido reorientar el proyecto teniendo la especificacion no es asi??

  • Lightspark, la implementación libre de Flash, alcanza estado de Beta.
  • Escrito por:Joel Barrios Dueñas el  21/05/2010, 02:17

Hubo especificaciones publicadas por Adobe cuando se inició Gnash, pero estaban muy incompletas. Fue hasta junio del año pasado que finalmente se publicó la especificación de RTMP. Lo único que no se ha publicado de Flash es la especificación de Sorenson Spark, que de hecho no pertenece a Adobe.

---
--
Joel Barrios Dueñas.
Director General Alcance Libre, A.C.
http://www.AlcanceLibre.org/
La libertad del conocimiento al alcance de quien la busca.

  • Lightspark, la implementación libre de Flash, alcanza estado de Beta.
  • Escrito por:Oscar Balladares el  21/05/2010, 05:29

 Tendrá también que ver con los plugin para los navegadores?

De ser así, me alegro pues deja mucho qué desear flash en Linux, ya me ha tocado hacer un killall firefox o chromium, por llegar a consumir casi 90% del cpu.

Si es un proyecto aparte, favor corregirme :D 

Siempre se aprende algo nuevo ; )

 

  • Lightspark, la implementación libre de Flash, alcanza estado de Beta.
  • Escrito por:Joel Barrios Dueñas el  21/05/2010, 06:04

Es un proyecto totalmente independiente a Gnash, Swfdec y Adobe Flash. Ninguna distribución de GNU/Linux lo ha incluido hasta ahora.

---
--
Joel Barrios Dueñas.
Director General Alcance Libre, A.C.
http://www.AlcanceLibre.org/
La libertad del conocimiento al alcance de quien la busca.