El problema de Flash en Linux
Uno de los desarrolladores de Flash para Linux declaró en su blog lo difícil que ha encontrado incorporar todas las nuevas funcionalidades del reproductor (”player”) Flash 8 y 9 en la versión de Linux: Stoppage . Lean los comentarios y verán un poco de la actitud e idiosincracias de la comunidad Linux, desde el característico espíritu de ayuda hasta la más estupida arrogancia.
Actualmente los linuxeros usamos la versión 7 de Flash, mientras que los usuarios de Windows y Mac ya tienen la 8. Esa versión 8 se puede usar en Linux si tenemos Wine. En el blog PUERTO RICO LINUX pueden leer más sobre flash 8 en Linux:
Flash player 8.5 y Calico electronico
Internet Explorer; Seguro, rapido, y gratis??
Este es uno de los problemas de adoptar software proprietario como estándar ad hoc, dependemos completamente del compromiso de la compañía, que depende de su estrategia de mercadeo, y de la habilidad de sus programadores. Si el código del reproductor Flash para Linux fuera abierto, Adobe ya tendría listo su producto porque la comunidad de desarrolladores de cada distribución Linux se lanzaría a reparar el código para su distribución. Por supuesto, Macromedia y ahora Adobe, prefiere mantener el código cerrado para impedir que aparezca una alternativa libre viable. Pero ya se están cocinando proyectos como Gnash para reemplazar a Flash.
Gnash es un proyecto joven, pero si recibe el empuje de corporaciones como Mozilla, IBM o Novell, llegará a un estado aceptable en un año. El proyecto tiene una debilidad: estará basado en el reproductor 7 de Flash aunque con algunas funcionalidades de las versiones más recientes. Si ocurre el apoyo corporativo es posible que puedan entregarnos un producto más moderno:
Gnash supports the majority of Flash opcodes up to SWF version 7, and
a wide sampling of ActionScript classes for SWF version 8.5. All the
core ones are implemented, and many of the newer ones work, but may be
missing some of their methods. If the browser only displays a blank
window, it is likely because of an unimplemented feature. All
unimplemented opcodes and ActionScript classes and methods print a
warning when using -v with gnash or gprocessor. Using gprocessor -v is
a quick way to see why a movie isn’t playing correctly.
El estándar SVG (Scalable Vector Graphics) hsigue siendo una prometedora iniciativa del Consorcio W3 para lograr la interactividad y capacidades multimedios de Flash sin tener que depender de una compañía exclusivamente. El proyecto recientemente ha vuelto a tener importancia dado que Firefox y Opera se han esforzado por incluir la capacidad de reproducir código SVG nativamente en sus navegadores. Eso ayudará a reducir la dependencia que tenemos de Flash para interactividad y multimedios en el web.
Me pongo el sombreo de gurú y anticipo que en tres años tendremos un sustituto decente para Flash y que Adobe, anticipando eso también, liberará el código de Flash para Linux dentro de dos años. No pongo ninguna parte de mi cuerpo en un picador para respaldar esas predicciones, pero me parecen vaticinios razonables dado el comportamiento reciente de grandes corporaciones como IBM, Novell y Sun en favor del código abierto.
Más artículos como este en:
Algunos artículos relacionados:

Sindicación RSS para que pueda seguir los comentarios en este artículo.

