Una breve historia del FLOSS

Preview:

DESCRIPTION

Presentación de mi conferencia en e 2º Congreso de Tecnologías de Información de la UP de Tlaxcala el 9 de septiembre de 2013.

Citation preview

Una Breve Historiadel FLOSS

Dr. José Enrique Alvarez Estradajeae@ucaribe.edu.mx

http://www.facebook.com/LeonardoDaVinciMX/http://www.slideshare.net/LeonardoDaVinciMX/

@davincimx

Preludio

Perdón por la paráfrasis, Steven

Preludio

Free Libre Open Source Sw

¿FLOSS?

Preludio

La ingeniería es una profesión, no un arte, no una ciencia ni una técnica. Estas categorías comparten herramientas, capacidades y propósitos. Sus diferencias son cuestión de énfasis. En un arte el propósito sobresaliente es la expresión; en una ciencia el acercamiento a la verdad; en una técnica el servicio al cliente, y en una profesión el servicio a la sociedad.Los conocimientos que requiere un técnico se hallan en manuales; lo que le interesa de cualquier problema de su incumbencia está resuelto. En cambio para el profesional cada problema es nuevo.

E. Rosenblueth y J. Elizondo

1950 1951 1952 1953 1954 1955 1956 1957 1958 1959

Nace el

Tech Model Railroad Clubdel MIT

1950 1951 1952 1953 1954 1955 1956 1957 1958 1959

Hito: Nace el término hacker

Llega al MIT la TX-0,de US$3M, base transistores,

la primera computadora“personal” de los hackers

1960 1961 1962 1963 1964 1965 1966 1967 1968 1969

El MIT adquiere

la primera PDP-1

1960 1961 1962 1963 1964 1965 1966 1967 1968 1969

Primera versión

del Spacewar

Hito: Nacen los videojuegos

1960 1961 1962 1963 1964 1965 1966 1967 1968 1969

Minsky y McCarthyfundan el Laboratorio de

Inteligencia Artificial del MIT

1960 1961 1962 1963 1964 1965 1966 1967 1968 1969

Kernighan, Thompsony Ritchie crean

C y UNIX

Hito: C y UNIX, lenguaje y SO del hacker

1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

Primera versión del

Hacker's Jargon

Hito: Comienza a documentarse el fenómeno hacker

1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

Se vende el primer

Altair

Hito: Nacen las microcomputadoras

1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

Primera reunión del

Homebrew Computer Club

1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

Se funda

Microsoft

1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

Se funda

Apple

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Nace

USENET

Hito: Mecanismo de comunicación entre hackers

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Ken y Roberta Williams

crean Sierra Online

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Nace laIBM PC

Hito: Nacen las computadoras personales

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Se desintegra lacomunidad hackerdel Lab. IA del MIT

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Stallman (RMS)comienza a crearun clon de UNIX

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Se funda

Sun Microsystems

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Apple lanza su comercial

“1984”

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

RMS deja su trabajoen el MIT para

trabajar en GNU

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Peter Norton nombra a Jim Knopf

“padre del shareware”

Hito: Inicia la época del shareware: try before buy

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

RMS comienza a

trabajar en EMACS

1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

Se funda la

FSF

Hito: Formalización del software libre, GNU y GPL

Hito: El software libre ingresa a la economía de mercado

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Se crea Cygnus,primera empresa de

software libre

Hito: Inicia el ascenso vertiginoso de Internet

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Nace la

World Wide Web

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Linus Torvaldscomienza con

Linux

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

William y Lynne Jolitz

migran BSD a i386

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Se desarrolla

Xfree86

Hito: El software libre tiene GUI

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Ian Murdock iniciael proyecto

Debian

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Nace el Grupo Apachey da inicio el

Proyecto Apache

Hito: Servidor web universal open source

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Sale al mercado

Windows 95

Hito: Nace “El lado obscuro de la Fuerza”

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Primera distribución

Linux RedHat

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Arranca el proyecto KDEcon la biblioteca

propietaria Qt

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Nace Google

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Miguel de Icaza inicia el

proyecto Gnome

Hito: Un mexicano lidera un proyecto mundial

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Netscape libera su fuente

y nace Mozilla

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Nace el término

Open Source

Hito: Se diferencian “software libre” y “fuente abierta”

1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

Sun compra StarOffice y la convierte en

OpenOffice.org

Hito: Primera suite de productividad open source

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

Trolltech libera

Qt bajo GPL

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

Mark Zuckerberg crea

Facebook

Hito: Inicia el auge de las Redes Sociales

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

Tim O'Reillyacuña el término

Web 2.0

Hito: Inicia el auge de las Redes Sociales

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

nace

Twitter

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

Google presenta

Android

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

Apple presenta

iOS

2010 2011 2012 2013

nace

Dropbox

EpílogoLecciones (no) aprendidas

● Esto se trata de libre, no de gratis● Esto se trata de apredizajes, no de

esnobismo● Esto se trata de profesión, no de

técnica, arte o ciencia● Esto se trata de crear, no de usar● Esto se trata de asociarse y competir● Esto se trata de no reinventar la rueda

EpílogoLecciones (no) aprendidas

● Acabó la guerra de los Sistemas Operativos● El desarrollo presente se centra en

– La Web y la Nube

– Dispositivos móviles

● Los principales problemas de cómputo están aún sin resolverse:– Reconocimiento de voz, imágenes, video y

escritura (manuscrita)

– Test de Turing

– Realidad aumentada (AR)

Lo que todos debiéramos leer

Lo que todos debiéramos leer

Lo que todos debiéramos leer

Lo que todos debiéramos leer

Lo que todos debiéramos leer

Lo que todos debiéramos leer

¿P R E G U N T A S ?

GRACIAS POR SU ATENCIÓN

Dr. José Enrique Alvarez Estradajeae@ucaribe.edu.mx

http://www.facebook.com/LeonardoDaVinciMX/http://www.slideshare.net/LeonardoDaVinciMX/

@davincimx