La prehistoria
- En 1984 Stallman fundó el proyecto GNU en MIT.
- GNU significa GNU's not UNIX.
- Propósito: Construir un sistema operativo estilo UNIX,
basado totalmente en software
libre.
- Para proteger su sistema, Stallman desarrolló la General
Public License (Licencia pública general
o GPL).
- Condiciones de la licencia:
- El software se puede copiar, distribuir y utilizar
libremente.
- El software debe distribuirse siempre acompañado de su
código fuente.
- El software puede ser modificado libremente.
- Las modificaciones deben distribuirse en las mismas
condiciones del programa original.
- No está permitido limitar a otros estos derechos al
redistribuir el software.
- Cualquier autor puede poner su software bajo la GPL.
- El desarrollo de GNU empezó por las herramientas de
programación:
emacs
gcc
gdb
- Libc
- Encadenador, ensamblador, otras herramientas para el
manejo de archivos binarios.
- Bibliotecas varias.
- etc.
- Más tarde se agregaron las herramientas básicas típicas de
un sistema UNIX.
- Hoy día está en desarrollo un nuevo núcleo llamado Hurd.
- Es posible modificar el software según las propias
necesidades.
- El software libre siempre estará disponible.
- Los fuentes del software libre están expuestos a la mirada
critica de muchas personas.
- El software libre es ajeno a las prácticas
monopolísticas.
- No hay secretos sobre el software libre.
- El software libre puede ofrecer una excelente relación
costo/beneficio.