
Últimamente se está hablando mucho de las ventajas del HTML5. Por ejemplo, se dice que podrá sustituir a flash. El tema es que, cuando la W3C no especificó que codec de video debería usar HTML5, se abrió una “guerra de formatos” entre Theora (Libre) y H.264 (No libre) para definir cual sería el usado.
Cómo todos podrán imaginar, todo el mundo del Software Libre se volcó hacia el apoyo a Theora. A su vez, la gente de Mozilla y Opera también se decantaron por este codec. Mientras que Microsoft y Apple apuestan por h.264 en sus navegadores (IE y Safari respectivamente). A todo esto, Google se mantiene neutral con Chrome ya que está dando soporte a ambos por igual, aunque esta empresa es dueña del VP8, un formato considerado por muchos superior a los otros dos, y que, si decidiese liberarlo efectivamente (La FSF pidió esto último y se rumorea que lo hará) podría patear todo el tablero actual de juego, logrando así una definición del asunto.
Pero bueno, en muchos sitios se ha hablado de la conveniencia de usar Theora o un codec libre para la internet. Les recomiendo leer el artículo de mi amigo Sergio en PuntoGeek si desean profundizar en el tema.
Yo acá voy a referirme a otro aspecto que he visto que se comenta muy poco y que, a mi parecer, es muy importante también, y es el tema de que H264, podrá ser gratis para los usuarios. Pero los desarrolladores deben abonar una licencia (o mejor dicho, el permiso debido a las patentes) para poder usarlo en sus productos. Para los que no lo sepan, H.264 está bajo varias patentes. Y, aunque se ha anunciado que será gratis para usuarios finales hasta el 2015. ¿Qué pasará después?. Para los que no lo sepan, o crean que nunca harían nada con esto, les recuerdo el caso de los archivos GIF donde el algoritmo estaba patentado y muchos problemas por ese asunto. Por el otro lado, los desarrolladores o quienes hagan uso comercial del codec sí deberán abonar dicha licencia. O sea, y seamos honestos, tanto Mozilla como Opera, si lo deseasen, podrían ser capaces de pagarlo. Para ellos el asunto pasa por otro lado.
Pero, ¿Qué ocurrirá con los browser chicos?. Es decir, que pasaría con Midori, Kazehakaze, Maxthon, Arora, Rqonk, etc, etc, etc. O sea, todos los navegadores hechos por una persona, un grupo de ellas o una empresa chica en donde les es imposible solventar los gastos que implicaría usar H.264 en sus productos.
Yo veo dos alternativas:
- La primera, es que, al no poder costearlo decidan abandonar el desarrollo de sus navegadores.
- La segunda, que continúen con el desarrollo, pero sin dar soporte a dicho codec. Lo cual, cuando fuera un standard dejaría sin la posibilidad de ver video a toda la gente que los use. Lo cual, crearía un abandono en pos de un navegador que sí soporte el codec, achicando así su nivel y usuarios, el cual, al ser casi nulo terminaría logrando que también se extingan.
O sea, no importa que ocurra, en ambos casos estarían muriendo estos proyectos, achicando la diversidad existente y haciendo virtualmente imposible el nacimiento de nuevos proyectos chicos. Por lo que, el mundo de los navegadores se volvería un oligopólio cerrado.
Y, a mi entender, ese sería un futuro nefasto para todos nosotros. Es decir, que sumando a todos los otros motivos que se hablan, acá tenemos otro punto más por el cual debemos apoyar la adopción de un codec libre. ¿Ustedes que opinan?