Historia y Evolución de UNIX/Linux Rogelio Ferreira Escutia
Había una vez...
3 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!!!
5 Lenguaje ensamblador No me sale la tarea!! y lo malo es que todavía no se inventa el internet!! Así era programar en los 50s y 60s!!!
6 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!!!
7 La idea era un sistema mas robusto, mas seguro, modular, multitarea y fácil de programar!!!
8 Una super interface!!! Cualquiera lo podría utilizar!!! (¿o no?)
9
Nace una filosofía
11
...un proyecto escolar...
13 ¿Conoces estos libros?
14 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!!!
15
...un alumno de sistemas...
17 “Estoy creando un sistema operativo (libre) sólo por hobby” 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 Para que no se olviden de mí, se llamará Linux!!!
¿A poco hay otra cosa que no sea Windows?
19 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. Ya no usen Windows!!!
Los móviles contratacan
22 Android
23 Ubuntu Phone
El internet de las cosas
25 Google Chromecast con Android
26 Samsung Gear con Android
27 Google Glass con Android (2014)
28 Automóviles Hyundai y Kia con Android (2014)
¿Y quién usa UNIX/Linux?
¿Qué herramientas se han generado del Movimiento UNIX/Linux?
32 Apache Servidor Web Licencia Apache License, Version 2.0
33 Apache Tomcat Servidor Web Licencia Apache License, Version 2.0
34 PHP Lenguaje de Programacion (servidor) Licencia PHP License v3.01 (Open Source)
35 JSP Lenguaje de Programacion (servidor) Licencia Oracle Technology Network Developer License
36 MySQL DBMS Licencia GNU General Public License version 2
37 XAMPP LAMPP (Apache-PHP-MySQL) Licencia GNU General Public License
38 HTML CSS JavaScript Lenguajes para la Web Licencia W3C License
39 Java Lenguajes Multiplataforma Licencia Oracle Technology Network Developer License
40 Ubuntu Sistema Operativo Licencia Una parte es Open Source y otra es software restringido
41 NetBeans IDE Licencia Open Source
42 Eclipse IDE Licencia Open Source
Tipos de Licencias
Licencia Creative Commons Atribución Compartir Igual 3.0 Licencia Software en línea - Free Licencia GNU General Public License, version
Licencia Apache License, Version Licencia Apache License, Version Licencia PHP License v3.01 (Open Source)
Licencia Oracle Technology Network Developer License Licencia GNU General Public License, version 2 Licencia GNU General Public License
47 Licencia W3C License Licencia Oracle Technology Network Developer License Licencia Una parte es Open Source y otra es software restringido
48 Licencia Open Source Este Documento fué realizado con: Editor de Textos: Libre Office Manejo de Imágenes: GIMP Licencia Open Source
Recomendaciones Finales
Nunca dejar de Soñar... ¿ Cuando me sacaré la lotería?
GRACIAS!!!! Rogelio Ferreira Página Web: Twitter: Facebook: