GNU + Linux
07 Abril 2008 , 22:28 | dani | Conferencias | No comment |
Para los que no lo sepáis el señor Richard Stallman es el creador del movimiento de software libre que comenzó en los 80.
Nos explico que en 1981 decidió crear un SO libre donde cada persona tuviera “las 4 libertades esenciales”:
Libertad 0: libertad de usar el programa como quieras
Libertad 1: Poder estudiar y cambiar el código fuente
Libertad 2. Ayudar a tu prójimo: distribuir copias del programa tal cual.
Libertad 3: Contribuir a tu comunidad: distribuir copias de tus versiones del programa cambiadas.
Empezó creado programas imprescindibles en el funcionamiento de todo SO, rápidamente otros programadores se interesaron en la idea y contribuyeron con programas libres.
En 1991 ya tenían todos los programas necesarios, ahora sólo falta el núcleo (Kernel).
Varios programadores llevaban unos 2 años desarrollándolo pero dada su complejidad la cosa iba para lejos, el sueño se desvanecía…
Apareció un estudiante finlandés (Linus Benedict Torvalds) que había creado un kernel portable.
Tras convencer a Torvalds de hacer su código libre lo integraron y nació GNU+Linux.
GNU eran todos los programas que decenas/centenares de programadores habían estado desarrollando durante 10 años y Linux el kernel (núcleo).
Siguen con la lucha en contra del software “privativo”, Stallman no comentó que Microsoft era una de las empresas que creaban este tipo de software pero Google, Apple, etc también.
Stallman nos dijo que Torvalds se desentendía de todo el movimiento de software libre, pero que ellos continuaban trabajando para conseguirlo.
Al llamar Linux a todo el SO estamos quitando merito a todos los programadores/desarrolladores que hicieron GNU, pero hay otra cuestión mas importante, al llamarlo Linux estamos renegando a la lucha en contra del software privado.
Por estos motivos Stallman nos pidió que lo llamáramos GNU+LINUX
Nos pidió ayuda para liberar lo que el llama el “ciberspacio” y nos invito a unirnos a la “iglesia de emacs” donde sólo se puede usar software libre.
Notas:
1-Código abierto no significa software libre. Código abierto es que los demás puedan modificar tu código y hacer lo que quieran pero sin el trasfondo moral que hay tras el software libre.
2- Hacker no significa informático que piratea redes, la palabra hacker originalmente se utilizaba para referirse a un grupo de personas que disfrutaban programando.
Videos:
Fotos: