-
inicio
en esta fecha se da inicio a la historia del software libre -
Los primeros hackers
La cultura en torno a las computadoras del MIT adopta el termino
\hacker" y crean su propio SO para PDP-10 (ITS, \Incompatible
Timesharing System", sin permisos ni contrase~nas) -
creacion del raton moderno
Otro nodo importante en la cultura hacker fue el PARC de XEROX,
en Palo Alto (California): all se inventaron el raton moderno, las
ventanas y la interfaz graca de iconos. -
el MIT adquiere la primera PDP-1.
se creo la primera imagen -
cambio de software IBM
Todo cambia con el unbundling de hardware, software y servicios de IBM -
A~nos setenta: El surgimiento de Unix
Dennis Ritchie inventa un nuevo lenguaje llamado C para usarlo en el
Unix de Thompson.
Primer sistema operativo portable y modular (KISS), frente a
anteriores sistemas incompatibles y costosos -
A~nos setenta
El software empieza a ser privativo \por defecto"
Esfuerzos \aislados": TeX, Spice, etc.
En general, el objetivo es hacer una herramienta determinada
A veces, motivos eticos (ej: costumbre en la comunidad matematica)
A veces, motivos practicos (ej: difusion de una nueva tecnologa) -
\Real Programmers"
Los Real Programmers eran ingenieros o fsicos, y a menudo
radioacionados -
Nacen los PCs
El primer computador personal (Altair 8800) sale al mercado en 1975
como \kit" Se les llamaba Microordenadores. Su lenguaje era el BASIC -
Añosochenta: El fin de los viejostiempos
Comienza a despegar la gran industria del software privativo, basada
en el secreto (binarios), en la venta de licencias y en la privatizacion
de los fuentes. -
software libre
Se remonta a los orgenes de la informatica.
Como movimiento consciente, nace en 1984 con el Proyecto GNU -
El Proyecto GNU
Stallman abandona el MIT en 1984 para poder dedicarse al Proyecto
GNU (GNU's Not UNIX!).
1985: Stallman publica el Maniesto GNU: sienta los fundamentos
eticos del software libre
Meta: construir un sistema completo libre, alternativo a Unix.
Crea la infraestructura basica: editor (emacs), compilador (gcc),
depurador (gdb), gmake...
Crea la Fundacion de Software Libre (1985) para apoyar el Proyecto
GNU.
Fundamentos legales: la GPL (1989)
Trabajo muy estructurado y con metas claras. -
El nacimiento deLinux
Lo inicia Linus Torvalds, en 1991, y just for fun
Existan ya sistema operativos libres casi completos (GNU y Unix
BSD)
Desde que libero la primera version (0.01) se van uniendo cientos de
desarrolladores
Se adopta la licencia GPL -
Linux y el modelo bazar
En los 90, Linux y el modelo bazar suponen su culminacion -
linux vercion 1.0
Marzo 1994: version 1.0 -
Finales de los 1990
La prensa comienza a atender al software libre: compite con Windows
NT.
Grandes empresas tecnologicas invierten en Software Libre: HP, IBM,
Sun, Google, Yahoo!.. -
los 2000: Madurandopoco a poco
El software libre empieza a estar listo para el escritorio (GNOME 2.x,
KDE 3.x, OpenOce), y es simple de instalar por el usuario nal.
El software libre se incorpora a la estrategia de grandes empresas
(IBM, HP, Sun)
Otras (como Microsoft) preeren una estrategia de enfrentamiento
parcial (FUD). -
liberan Solaris
Servidores: Apache, Postx, Tomcat, Proftpd...
Navegadores: primero Mozilla, luego Firefox...
Correo: Thunderbird, Evolution, Kmail...: Openofice.org, Koce, AbiWord...
Escritorio: KDE, Gnome, Compiz/Beryl...
Sistemas Operativos: Sun libera Solaris (2005) y todas sus tecnologas
punteras (ZFS, DTrace, etc.).
Formatos abiertos: ODF (ISO/IEC 26300), OGG