Historia y actualidad del software Libre

Anuncio
Historia y actualidad
del
software Libre
Historia y actualidad
del
software Libre
●
En el principio fue libre.
ENIAC
IBM
Historia y actualidad
del
software Libre
Años 1970 y 1980.
El campus de Cambridge a Boston.
El Instituto Tecnológico de Massachusset.
El Laboratorio de Inteligencia Artificial (AILab) MIT.
La Universidad de Harvard.
Proyecto GNU
En enero de 1984, RMS abandona el MIT para
lanzar su proyecto GNU: Construir un SO de
propósito general, pero completamente libre.
● Compilador GCC.
● Editor Emacs.
● Depurador GDB, etc.
● Preocupación
por dar Libertades a los
usuarios
Trabajo muy estructurado y metas muy claras.
Richard Stallman
Free Software Foundation
Año 1985
RMS funda la FSF con el propósito de:
● Conseguir fondos que dedica al desarrollo y
protección del Software Libre
Sentó los fundamentos éticos del SL:
● The GNU manifesto (1985).
● Why Software Should not have Owners
(1998).
Richard Stallman
A Richard Stallman le debemos la pieza jurídica maestra del modelo del SL, la
Licencia GPL o “GNU General Public Licence”. El contrato de licencia sobre
el que reposa la mayor parte del Software Libre.
Historia y actualidad
del
software Libre
GNU General Public Licence (GPL)
La GPL da derecho a los usuarios para realizar
mejoras sobre un programa libre, de colocar esas
mejoras en internet y aún revender el fruto de sus
desarrollos. Pero con una sola condición: liberar
también el código fuente del nuevo programa bajo
licencia GPL.
Historia y actualidad
del
software Libre
Copyleft
Vs.
Copyright
Historia y actualidad
del
software Libre
●
Copyleft es una regla que dice que: cuando Ud.
redistribuya un programa libre, no puede imponer
restricciones para negar a otras personas alguna
de las libertades fundamentales del Software
Libre. Ella protege las libertades centrales del SL
y obliga a que las modificaciones que se
distribuyan sean también libres.
omputer Science Research Group
Universidad de California Berkeley
Desde 1973 fue uno de los centros de desarrollo de
UNIX, especialmente 1979 y 1980. †1994.
Importantes mejoras al Kernel Unix.
Se realizó la implementación del protocolo
TCP/IP. Liberado en Junio de 1989 bajo la licencia
BSD. Networking release-1 (Net-1).
Muchas empresas se beneficiaron: SunOS, Digital,
etc.
Keith Bostic propuso la reescritura del código del
Unix original que aún quedaba, y lanzó un llamado a
los voluntarios. Junio de 1991 la Networking
release-2 (Net-2).
Bill Jolitz escribió el código que faltaba en el
kernel, para i386, se libera la 386BSD.
NetBSD
FreeBSD
OpenBSD
Linus Benedict Torvalds
Unix y el SL
Ken Thompson y Dennis Ricchie
PDP11
Space War
Linus Torvalds expresa:
“Unix y sus bloques de
construcción simples son el
trabajo de Dennis Ricchie
y Ken Thompson de los
laboratorios Bell de AT
&T. No crean que la
sencillez es una cosa fácil
de lograr. Es necesario
tener talento y buen gusto
para
llegar
a
esa
simplicidad.”
GNU/Linux
From: [email protected] (linux Benedict Torvalds)
To Newsgroups: comp.os.minix
Subject: What would you like to see most in Minix?.
Summary : small poll for my new operating system
Message-ID
<1991 [email protected]>
Hello everybody out there using Minix-...
[Traducción libre]
Sujeto: Qué es lo que más les gustaría anadir a Minix?
Resumen: Pequeña encuesta para mi nuevo sistema operativo. Salud a todos aquellos del grupo que utilizan Minix. Estoy en tren
de desarrollar un sistema operativo (gratuito) un pasatiempo, no sera grande y profesional como GNU, para las compatibles AT
386 (486).
Ya está caminando desde Abril, y ya comienza a estar listo. Me gustaría recibir sus opiniones sobre las personas aman y más detestan de Minix, ya que mi sistema se le parece, un poco (la misma estructura del sistema de archivos por razones prácticas), dentro
de otras cosas.
Por los momentos he portado bash(1.08) y gcc(1.40), y parece funcionar. Eso implica que obtendré alguna cosa utilizable en
algunos meses, y me gustaría saber cuales son las funciones que mas desean. Todas las sugerencias son bienvenidas pero
no prometo que las pondré en practica :-)
Linus ([email protected])
P.D. Si – el proyecto está libre de todo codigo fuente Minix y está dotado de un sistema de archivos Multi-thread. No es portable
(es dependiente de la commutación de tareas del 386, etc.) y sin duda no reconocerá jamás otra cosa que los discos duros AT,
pues es de lo que dispongo :-(
17 de Septiembre de 1991
El dia 17 de Septiembre de 1991
Linus Benedict Torvalds
pone a disposición del público,
en
el sitio FTP,
la versión 0.01 del Kernel
un nuevo SO acaba de nacer
Versiones del Kernel Linux
Octubre de 1991.- Linus anuncia la salida de la versión 0.02. ¿Es Ud. de los nostálgicos
de los días en que los hombres eran hombres y escribían sus propios manejadores de
periféricos?. Esta versión ofrece las correcciones de varios errores (bugs) y algunos
programas complementarios.
Noviembre de 1991.- Al inicio del mes sale la versión 0.03 y a finales la versión 0.10.
Diciembre de 1991.- ve la luz la versión 0.11.
Enero de 1992. Se pone a disposición del público la versión 0.12. Se incluye paginación
de disco. Linus abandona su vieja nota de derechos de autor para acoger la licencia GPL.
Marzo de 1992. Se libera la versión 0.95.
Marzo de 1994.- Se lanza con fanfarrias y trompetas, en el auditorio de la Facultad de
Ciencias de La Computación de la Universidad de Helsinki, la versión 1.0!.
Enero de 2001. se publica la versión 2.4 de Linux.
Enero de 2004. Se lanza la Versión 2.6 del Kernel Linux.
Xfree86
Este proyecto tiene por objetivo, el suministro
de versiones libres del sistema Xwindows, que
es hoy en día la norma a nivel mundial, para
el manejo de las interfaces gráficas sobre
sistemas tipo Unix.
Historia y actualidad
del
software Libre
GNOME
KDE
Linux International
Linux international fue
creada en Australia por
Patric D'Cruze, en
1994 D'Cruze se
instala en EEUU para
promocionar Linux.
John (Maddog) Hall
En 1995 se encarga de
la presidencia John
(Maddog) Hall hasta
la fecha
Años 1990
●
●
●
●
●
Agosto 1993, Ian Murdock inicia el proyecto de la
distribución DEBIAN GNU/Linux.
1993, se funda SuSE, basada en Slackware .
1994, Marc Ewing funda RedHat, mejorar Slackware.
En 1995, Bob Young compra RedHat.
Abril 1995, se libera por primera vez Apache (0.6.2).
1996, se realiza el primer Congreso sobre SL, en
Cambridge, Massachusetts, USA.
Años 1990
●
●
●
●
Enero 1997, La Catedral y el Bazar (artículo de
Eric Raymond).
Liberación del código de Netscape (Enero 1998).
En Octubre 1996, se anuncia el proyecto K
Desktop Environment KDE. Julio 1998 se libera
la versión 1.0.
Agosto de 1997, Miguel de Icaza anuncia el
proyecto GNOME.
Linux para el usuario final
Años 1990
●
●
En febrero de 1998, Todd Anderson, Chris
Peterson, John “Maddog” Hall, Larry Austin, Sam
Ockman y Eric Raymond se reunieron para darle
partida de nacimiento al término “Open Source”.
A la semana siguiente Linus Torvals y Bruce
Perens toman parte en la definición del concepto.
Surge la “Open Source Definition”. Se basa sobre
las “Debian Free Software Guidelines” de Bruce
Perens.
Años 2000-2004
Linux Extremadura (España) LinEx. http://www.linex.org
Distribución Kanoppix.
OpenOffice.org.
Mozilla, Galeón, Konkeror (KDE).
La alcaldía de Munich (Alemania) decide utilizar Linux.
El gobierno de Brazil declara que la administración Pública se pasa al
Software Libre.
El presidente Venezolano anuncia que se emitirá un decreto para que
la administración pública utilice Software Libre.
Se introduce en la Asamblea Nacional de Venezuela el proyecto de ley:
http://wiki.conexionsocial.org.ve/pmwiki.php/NuevasLeyes/LeyDeTI
Software Libre
La transmisión de correo electronico (sendmail).
La administración de correo (procmail).
La obtención de correo desde internet (fetchmail)
La administración de nombres de dominio, servidor DNS (bind).
Las noticias, News (Inn).
Programación de paginas web (PHP, HTML, PERL).
Servidor web (Apache).
Descargar