Historia y Evolución de UNIX/Linux

Download Report

Transcript Historia y Evolución de UNIX/Linux

Historia y Evolución
de UNIX/Linux
Rogelio Ferreira Escutia
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)
3
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!!!
7
Una super interface!!!
Cualquiera lo podría utilizar!!! (¿o no?)
8
9
Nace una filosofía
11
...un proyecto escolar...
¿Conoces estos libros?
13
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!!!
14
15
...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
17
¿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.
19
Los móviles contratacan
Android
22
Ubuntu Phone
23
El internet de las cosas
Google Chromecast con Android
25
Samsung Gear con Android
26
Google Glass con Android (2014)
27
Automóviles Hyundai y Kia con Android (2014)
28
¿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/
32
Servidor Web

Apache Tomcat
Licencia
Apache License, Version 2.0
http://tomcat.apache.org/
33
Lenguaje de Programacion (servidor)

PHP
Licencia
PHP License v3.01
(Open Source)
http://php.net/
34
Lenguaje de Programacion (servidor)

JSP
Licencia
Oracle Technology Network
Developer License
http://www.oracle.com/technetwork/java/javaee/jsp/index.html
35
DBMS

MySQL
Licencia
GNU General Public License
version 2
http://www.mysql.com/
36
LAMPP (Apache-PHP-MySQL)

XAMPP
Licencia
GNU
General Public License
http://www.apachefriends.org/en/xampp.html
37
Lenguajes para la Web

HTML

CSS

JavaScript
Licencia
W3C License
http://www.w3.org
38
Lenguajes Multiplataforma

Java
Licencia
Oracle Technology Network
Developer License
http://www.oracle.com/technetwork/java/javase/downloads/index.html
39
Sistema Operativo

Ubuntu
Licencia
Una parte es Open Source
y otra es software restringido
http://www.ubuntu.com/download/desktop
40
IDE

NetBeans
Licencia
Open Source
http://www.netbeans.org/
41
IDE

Eclipse
Licencia
Open Source
http://www.eclipse.org/
42
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/
-.
44
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/
-.
45
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
46
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/
47
Licencia
Open Source
http://www.netbeans.org/
Este Documento fué realizado con:
Editor de Textos: Libre Office
Manejo de Imágenes: GIMP
Licencia
Open Source
http://www.eclipse.org/
48
Recomendaciones
Finales
Nunca dejar de Soñar...
¿ Cuando me
sacaré la
lotería?
GRACIAS!!!!
Rogelio Ferreira
Correo:
[email protected]
[email protected]
Página Web: http://antares.itmorelia.edu.mx/~kaos/
http://www.xumarhu.net/
Twitter:
http://twitter.com/rogeplus
Facebook:
http://www.facebook.com/groups/xumarhu.net/