Web 2.0, software libre y futuro
12 Febrero 2008Publicado por bautistavm en: General
Enviar un comentario | RSS 2.0 | Enlace URI
Pensando las relaciones entre software libre, la web 2.0 y el futuro; como primera idea sería destacar el hecho de que la Web 2.0 se ha construido apoyándose en gran medida en el software libre, para ello sólo hay que pensar en los servidores linux de Google, la infraestructura de Internet, el software que hay detrás de muchos blogs y wikis. Pero no sólo la Web 2.0 se alimenta del software libre a nivel “tecnológico”, en mi opinión la Web 2.0 comparte mucho de la filosofía colaborativa del software libre.
Ideas que ahora surgen como “pilares” de la Web 2.0 son con mucho los ideales en los que se ha sustentado el software libre, me refiero a:
-
Participativa
-
Colaborativa
-
Abierta
-
…..
Muchas de los cambios que va dar lugar la web 2.0 como la organización de contenidos dependiendo de la gente que los usa, la información fluyendo en varias direcciones en lugar de fluyendo de una o dos direcciones como ocurría tradicionalmente, las nuevas posibilidades de construir información; todos estos cambio comparten con el software libre casi su misma esencia (adaptación de un programa a un usuario, canales de comunicación entre usuarios y programadores fluidos, etc..)
Pero de momento, como a la hora de ejecutar aplicaciones dentro de la web 2.0 como la mayoría del proceso se ejecuta dentro de un servidor y la serie de ventanas que pueden aparecer en un navegador son muy limitadas, me parece una pobre alternativa para aplicaciones en las que ser requiera una alta interactividad o en aquellas con un interfaz de usuario avanzado, aunque bien esto último parece que va camino de resolverse pero aún con esas también se dan incompatibilidades dependiendo del navegador que se use, son problemas que se deberán afrontar.
Otro inconveniente que se puede prever puede ser el de un usuario usando un navegador web libre en un sistema operativo libre que se conecta con un servidor que ejecuta software no libre, si nos ponemos a pensar, la mayoría de compañías inmersas en la web 2.0 (Google, Yahoo, Last.fm,….) obtienen su negocio de la publicidad, si nuestros datos corren bajo aplicaciones web no libres se corre el riesgo de perdida de control de nuestros datos, aquí es preciso recordar que una de las motivaciones del software libre era el control de una aplicación y que se consideraba “malévolo” el uso que los programas hacían de nuestro ordenador y nuestros datos sin nuestro conocimiento pero estos comportamientos se podían controlar con el uso de firewalls, sniffers, debuggers,… pero con la ejecuación de tus datos en un servidor remoto esta posibilidad se pierde. Para resolver ésto un aplicación web debería de permitir que se puedan exportar todos los datos de un usuario a un fichero y que éste pueda ser legible con alguna aplicación (a ser posible libre), pero para garantizar los “ideales” de la Web 2.0, la solución ideal sería el que las aplicaciones web fueran software libre.
En un futuro con el desarrollo de aplicaciones web libres, será cada vez más común el que los usuarios corran servidores de aplicaciones web en sus ordenadores y éstos animando a su círculo de amigos a que los usen, pero para ello habría que disponer de una IP fija, no es raro ver aplicaciones moodle corriendo en ordenadores particulares y el hecho de que cada vez se de que las aplicaciones cada vez estén mas distribuidas me hace ser optimista respecto al futuro.
Comentarios»
No existen comentarios