Richard Stallman y las cuatro libertades del software libre

Este video es de septiembre del año pasado pero no la había visto, supongo que coincide cuando Richard Stallman vino a Córdoba y no pude ir a verlo pero me contaron que estuvo muy bueno.

Para los que no saben Stallman es un programador estadounidense creador del movimiento por el software libre cuya meta es dar la liberta al usuario de modificar y distribuir un programa de software sin ningún tipo de restricción.

En este video Richard habla sobre Windows, el software libre en la educación y las cuatro libertades que debería cumplir un software para ser libre.

Libertad 0: Poder usar el programa, con cualquier propósito.

Libertad 1: Poder estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.

Libertad 2: Poder distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.

Libertad 3: Poder mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

Comienza la aventura Linux

Mi relación con Linux siempre fue de amor y odio, el concepto de tener un sistema operativo de código abierto, legal y donde todos podemos colaborar me gusta mucho pero, cuando quería utilizarlo me volvía loco queriendo hacer algo hasta que terminaba volviendo a Windows. A pesar de no ser un usuario experimentado use (o intente hacerlo) varias distribuciones de Linux, la mayor simpatía la sentí siempre por SuSe, pero esta vez fui convencido por un amigo —autentico evangelizador de Linux— para que use Ubuntu. Esta vez, por más usuario acostumbrado a Windows que sea, me prometí no rendirme ante la adversidad e insistir hasta adaptarme.

Luego que instalé Ubuntu 9.04 fui cegado por los efectos visuales como el de ‘elástico’ al arrastrar un ventana o el famosos efecto de cubo, pero no todo es color de rosa, hay cosas que no me han gustado para nada, ejemplo, todavía no encontré un reproductor de audio que me conforme, hay algunos que tienen un aspecto horrible y otros, que simplemente no sirven para nada, el único que me gustó y tenía todo lo que yo quería es Amarok pero, por extrañas razones no me anduvo. Otra cosa que no me simpatizo es que el amigable Pidgin (cliente de mensajería) me desbloqueó todos los contactos bloqueados en el MSN, ahora tengo que bloquearlos a todos de nuevo :triste: .

Es un nuevo universo para mi, hay herramientas muy buenas que me sirven mucho, un desafío que tengo es la cabecera de esta sección (Linux) que la estoy haciendo con herramientas que estoy aprendiendo a usar, de Flash, me puedo ir olvidando, ya que no hay ningún software que se le asemeje para Linux. Todo es cuestión de tiempo, cada truco, herramienta o consejo que aprenda va a ser escrito en esta nueva sección.

¿Microsoft open source?




La verdad que esta fue una noticia que me sorprendió, y si es como se están diciendo va a cambiar todo. Sucede que Microsoft anunció que comenzará a adoptar prácticas más abiertas, ¿qué significa esto? la empresa Ahora comandada por Steve Ballmer siempre desarrolló su software bajo una arquitectura cerrada, por lo tanto nadie puede, por ejemplo ver el código fuente de Windows, todo lo contrario de esto es el Open Source, donde el software se ofrece de manera abierta y cualquiera puede modificarlo y distribuirlo, el ejemplo mas conocido sería el sistema operativo GNU/Linux. Pero, ¿Por qué Microsoft empieza a tomar la metodología con la que tanto luchó en contra? Uno de los principales problemas que se encontraban con la arquitectura cerrada es que las APIs de su sistema operativo y sus principales programas, no están completamente abiertas a otros desarrolladores. Esto hacía casi imposible que la competencia ofreciera soluciones tan bien integradas con sistemas de Microsoft, cosa que si sucedía entre las soluciones del gigante. Una gran desventaja cuando una de esas soluciones es el sistema operativo sobre el cual funciona el 85% del mundo.

Continuar leyendo