Está en la página 1de 49

Historia y Evolución

de UNIX/Linux
Había una vez...
Un lugar sobre la tierra llamado “Laboratorios Bell”
en New Jersey (USA) lleno de aparatos y personas
como de otro planeta!!! (para aquella época)
Surge la idea!!!
Así era programar en los 50s y 60s!!!

No me sale la tarea!!
y lo malo es que todavía
no se inventa
el internet!!

Lenguaje ensamblador

5
Ken Thompson y Dennis Ritchie juntaron en 1969 un
grupo de investigadores para desarrollar un nuevo
sistema operativo para la DEC PDP-7

Se llamará UNIX!!!

6
La idea era un sistema mas robusto, mas seguro,
modular, multitarea y fácil de programar!!!
Una super interface!!!

Cualquiera lo podría utilizar!!! (¿o no?)


Nace una filosofía
...un proyecto escolar...
¿Conoces estos libros?
En 1987 Andrew Tanenbaum (un profesor
investigador de Holanda) crea Minix, un sistema
operativo parecido a UNIX pero que corre en
computadoras mas pequeñas.

Voy a crear MINIX!!!

Para dejarles más


Tareas
a los alumnos!!!
...un alumno de sistemas...
“Estoy creando un sistema operativo (libre)
sólo por hobby”

Para que no se olviden


de mí, se llamará
Linux!!!

Linus Torvalds, alumno de la carrera de Informática


de la Universidad de Helsinki, cansado de usar
Minix, crea su propia versión en 1991 para una PC
80386
¿A poco hay otra cosa
que no sea Windows?
Ya no usen Windows!!!

Miguel de Icaza, alumno de la Licenciatura en


Matemáticas de la UNAM, desarrolla en 1997 el
proyecto GNOME, para crear una interface gráfica a
los ambientes basados en distribuciones Linux.
Los móviles contratacan
Android
Ubuntu Phone
El internet de las cosas
Google Chromecast con Android
Samsung Gear con Android
Google Glass con Android (2014)
Automóviles Hyundai y Kia con Android (2014)
¿Y quién usa UNIX/Linux?
¿Qué herramientas
se han generado del
Movimiento UNIX/Linux?
Servidor Web
Apache

Licencia
Apache License, Version 2.0

http://www.apache.org/
Servidor Web
Apache Tomcat

Licencia
Apache License, Version 2.0

http://tomcat.apache.org/
Lenguaje de Programacion (servidor)
PHP

Licencia
PHP License v3.01
(Open Source)

http://php.net/
Lenguaje de Programacion (servidor)
JSP

Licencia
Oracle Technology Network
Developer License

http://www.oracle.com/technetwork/java/javaee/jsp/index.html
DBMS
MySQL

Licencia
GNU General Public License
version 2

http://www.mysql.com/
LAMPP (Apache-PHP-MySQL)
XAMPP

Licencia
GNU
General Public License

http://www.apachefriends.org/en/xampp.html
Lenguajes para la Web

HTML

CSS

JavaScript

Licencia
W3C License

http://www.w3.org
Lenguajes Multiplataforma

Java

Licencia
Oracle Technology Network
Developer License

http://www.oracle.com/technetwork/java/javase/downloads/index.html
Sistema Operativo

Ubuntu

Licencia
Una parte es Open Source
y otra es software restringido

http://www.ubuntu.com/download/desktop
IDE

NetBeans

Licencia
Open Source

http://www.netbeans.org/
IDE

Eclipse

Licencia
Open Source

http://www.eclipse.org/
Tipos de Licencias
Licencia
Creative Commons
Atribución Compartir Igual 3.0

http://es.wikipedia.org/wiki/Wikipedia:Portada

Licencia
Software en línea - Free

http://kanbanize.com/

Licencia
GNU General Public License, version 2
http://pencil.evolus.vn/

-.
Licencia
Apache License, Version 2.0

http://www.apache.org/

Licencia
Apache License, Version 2.0

http://tomcat.apache.org/

Licencia
PHP License v3.01
(Open Source)

http://www.php.net/
-.
Licencia
Oracle Technology Network
Developer License

http://www.oracle.com/technetwork/java/javaee/jsp/index.html

Licencia
GNU General Public License, version 2

http://dev.mysql.com/

Licencia
GNU General Public License

http://www.apachefriends.org/en/xampp.html
Licencia
W3C License

http://www.w3.org

Licencia
Oracle Technology Network
Developer License

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Licencia
Una parte es Open Source
y otra es software restringido

http://www.ubuntu.com/
Licencia
Open Source

http://www.netbeans.org/

Licencia
Open Source

http://www.eclipse.org/
GRACIAS

También podría gustarte