Archivo

Posts Tagged ‘Código fuente’

La creación de Twitter visualizada un gráfico animado.

8 febrero 2010 1 comentario

Aunque una red social basada completamente en mensajes cortos de 140 caracteres o menos parezca algo fácil de implementar, la realidad es mucho más compleja de lo que muchos creen. Para demostrarlo, el miembro del equipo de desarrollo de Twitter lanzó hace aproximadamente una semana un blog llamado Twitter Engineering donde pretende comentar y mostrar todos los problemas y aventuras que van enfrentando diariamente los programadores del sitio y si bien ya publicaron algunas entradas que hablan sobre su API y temas relacionados más al desarrollo, el primer post fue un “Hello World” que muestra un video del crecimiento del servicio de microblogging pero a nivel de código.

En dicho vídeo podemos ver toda la vida de Twitter desde sus inicios hasta ahora en forma de gráfico animado mostrando su desarrollo: los avatares que aparecen son los responsables de la programación, y los círculos de colores a los archivos que éstos aportaron o modificaron desde abril del 2006 hasta enero del 2010. A medida que pasa el tiempo, aparecen más personas en el equipo de desarrollo que van trabajando con cada vez más archivos.

El vídeo está muy bien creado, y como curiosidad vale la pena echarle un vistazo. Desde luego, una interesante forma de comprobar cómo se forja una de las redes sociales que más influencia han dado durante estos últimos años.

El video fue hecho usando Code Swarm, una herramienta usada para visualizar datos. Cabe destacar el cambio que se destaca de Jack Dorsey, que inició el desarrollo, a Blaine Cook y después a Alex Payne hasta conformar el actual gran equipo de desarrolladores de Twitter.

Las farsas en cuanto al Software Libre.

Hace poco podíamos observar en Ghaubuntu un artículo donde se ponía en evidencia muchos puntos de repercusión del software libre. Hoy trataremos esos puntos uno a uno (y servirá de repaso para saber lo que es el software libre) bajo la opinión de Jorge Suarez (editor de Bitelia).

Aquí os dejo un pequeño resumen de estas mentiras:

  • La industria no se puede mantener si no se paga a los programadores: Las compañías de software libre se benefician de un sistema de desarrollo descentralizado con un gran número de voluntarios. Las ganancias directas de la industria del software libre puede que sean menores, pero no por ello son poco importantes. Solo que el modelo de negocio es diferente.
  • El software libre acaba con la innovación: Realmente la libertad es la base de la innovación: A la gente se le permite y se le anima a trabajar sobre el software y muchas personas están dispuestas a participar. Como tampoco hay necesidad de reinventar nada, se reutilizan más elementos y se empeña más tiempo innovando en él.
  • El software debería funcionar sin más, ¿a quién le importa el código fuente? Imagínate que te compras un coche que no puedes abrir. No queremos decir que no puedas tú, sino que no pueda abrirlo nadie. ¿Podrías estar tranquilo sin poder revisar si el coche es fiable o que tenga fugas?
  • El software libre no respeta los derechos de autor ni las patentes. Muchas veces los partidarios del software libre son los que más respetan los derechos de autor, que afectan tanto alsoftware libre como al privativo. Por su parte, las patentes de software raramente son usadas para beneficiar a quienes innovan. De todas formas, prácticamente cualquier software viola patentes en varios países, tanto libre como privativo.
  • El software libre es como el comunismo. Al contrario de lo que se puede pensar, la propiedad privada sí que existe en el software libre. Si modificas un programa para utilizarlo tú mismo, no tienes que compartir nada. Si decides distribuirlo, entonces seguramente sí que debas utilizar los mismos términos en que has recibido el software original. Alternativamente a esto, puedes desacoplar tus cambios para que no formen parte del software original, de forma que tu trabajo final sea no contenga partes de éste.

Espero que tengáis más claro lo que es el Software Libre y que encima descubráis las mentiras que se dicen por ahí.