¿Flash debería ser Open Source?
jueves, 04 de enero de 2007

Esa es la pregunta que se hacen en InfoQ a partir de un artículo de Duane Nickull basado en las declaraciones de David Mendels , Vicepresidente de Soluciones para empresas y desarrolladores de Adobe. Por lo general uno suele pensar que Flash (y Flex también) son productos 100 % propietarios, sin embargo David aclara algunos puntos sobre que tan libre/no libre es Flash:

 

1. El lenguaje de programación de Flash (ActionScript) está basado en los estandares ECMAScript . Esto permite que cualquiera pueda programar en ActionScript con cualquier editor de textos planos sin pagar nada;

2. La máquina virtual del Flash Player es un proyecto Open Source, administrado por la fundación Mozilla y donado hace poco por Adobe (El proyecto Tamarin);

3. Los archivos SWF pueden ser creados de forma libre por cualquier programa;

4. El Flash Player es gratuito. Además existen otras alternativas como Gnash ;

5. Siguiendo el punto anterior, el reproductor está disponible para casi todos los sistemas operativos y Plataformas;

6.  El SDK para crear, compilar y depurar aplicaciones Flash está disponible de forma gratuita tanto para Windows, Mac o Linux;

7.  En el mercado existen centenares de productos de terceras partes, ya sean gratuitas, comerciales, libres o no libres que permiten manipular, editar, producir y generar archivos Flash;

8. Existe una comunidad Open Source muy activa alrededor de Flash. Por ejemplo se puede citar la comunidad del proyecto OSFlash ;

9. Flash en si mismo utiliza estandares como JPG/GIF/PNG para las imágenes o AVI para los videos.

 

Por otra parte responde al interrogante  del porqué el Flash Player no es Open Source. Básicamente piensa en dos puntos centrales por las cuales no puede serlo:

 

1. El deseo de evitar la incompatibilidad entre plataformas y navegadores (da los ejemplos de las diversas incompatibilidades entre navegadores que existen con JavaScript o la máquina virtual de Java);

2. Existen tecnologías dentro del Flash Player que no pueden ser abiertas a la comunidad, como por ejemplo el codificador MP3 que utiliza el reproductor.

 

En mi opinión todos los puntos son bastantes discutibles, pero a esta altura las verdaderas cuestiónes son: ¿Cuales son los beneficios que daría la liberación de Flash? ¿Es posible? ¿Traería más problemas o más soluciones? 

 

 


Tags:  recursos articulos flash



 Comentarios


  • Por favor, mantenga el tópico de los mensajes en relevancia con el tema del artículo.
  • Lenguaje inapropiado será borrado.


Nombre:
E-mail:
Sitio Web:
Comentario:

Código:* Code

 
Delicious
Mister Wong
< Anterior   Siguiente >

Suscribirse por feed


Suscribirse por e-mail

Tu dirección de correo