Historia y Evolucin de UNIXLinux Rogelio Ferreira Escutia

  • Slides: 51
Download presentation
Historia y Evolución de UNIX/Linux Rogelio Ferreira Escutia

Historia y Evolución de UNIX/Linux Rogelio Ferreira Escutia

Había una vez. . .

Había una vez. . .

Un lugar sobre la tierra llamado “Laboratorios Bell” en New Jersey (USA) lleno de

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!!!

Surge la idea!!!

Así era programar en los 50 s y 60 s!!! No me sale la

Así era programar en los 50 s y 60 s!!! 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

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

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

Una super interface!!! Cualquiera lo podría utilizar!!! (¿o no? ) 8

9

9

Nace una filosofía

Nace una filosofía

11

11

. . . un proyecto escolar. . .

. . . un proyecto escolar. . .

¿Conoces estos libros? 13

¿Conoces estos libros? 13

En 1987 Andrew Tanenbaum (un profesor investigador de Holanda) crea Minix, un sistema operativo

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

15

. . . un alumno de sistemas. . .

. . . un alumno de sistemas. . .

“Estoy creando un sistema operativo (libre) sólo por hobby” Para que no se olviden

“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?

¿A poco hay otra cosa que no sea Windows?

Ya no usen Windows!!! Miguel de Icaza, alumno de la Licenciatura en Matemáticas de

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

Los móviles contratacan

Android 22

Android 22

Ubuntu Phone 23

Ubuntu Phone 23

El internet de las cosas

El internet de las cosas

Google Chromecast con Android 25

Google Chromecast con Android 25

Samsung Gear con Android 26

Samsung Gear con Android 26

Google Glass con Android (2014) 27

Google Glass con Android (2014) 27

Automóviles Hyundai y Kia con Android (2014) 28

Automóviles Hyundai y Kia con Android (2014) 28

¿Y quién usa UNIX/Linux?

¿Y quién usa UNIX/Linux?

¿Qué herramientas se han generado del Movimiento 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 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/

Servidor Web Apache Tomcat Licencia Apache License, Version 2. 0 http: //tomcat. apache. org/ 33

Lenguaje de Programacion (servidor) PHP Licencia PHP License v 3. 01 (Open Source) http:

Lenguaje de Programacion (servidor) PHP Licencia PHP License v 3. 01 (Open Source) http: //php. net/ 34

Lenguaje de Programacion (servidor) JSP Licencia Oracle Technology Network Developer License http: //www. oracle.

Lenguaje de Programacion (servidor) JSP Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/javaee/jsp/index. html 35

DBMS My. SQL Licencia GNU General Public License version 2 http: //www. mysql. com/

DBMS My. SQL Licencia GNU General Public License version 2 http: //www. mysql. com/ 36

LAMPP (Apache-PHP-My. SQL) XAMPP Licencia GNU General Public License http: //www. apachefriends. org/en/xampp. html

LAMPP (Apache-PHP-My. SQL) XAMPP Licencia GNU General Public License http: //www. apachefriends. org/en/xampp. html 37

Lenguajes para la Web HTML CSS Java. Script Licencia W 3 C License http:

Lenguajes para la Web HTML CSS Java. Script Licencia W 3 C License http: //www. w 3. org 38

Lenguajes Multiplataforma Java Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/javase/downloads/index. html

Lenguajes Multiplataforma Java Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/javase/downloads/index. html 39

Sistema Operativo Ubuntu Licencia Una parte es Open Source y otra es software restringido

Sistema Operativo Ubuntu Licencia Una parte es Open Source y otra es software restringido http: //www. ubuntu. com/download/desktop 40

IDE Net. Beans Licencia Open Source http: //www. netbeans. org/ 41

IDE Net. Beans Licencia Open Source http: //www. netbeans. org/ 41

IDE Eclipse Licencia Open Source http: //www. eclipse. org/ 42

IDE Eclipse Licencia Open Source http: //www. eclipse. org/ 42

Tipos de Licencias

Tipos de Licencias

Licencia Creative Commons Atribución Compartir Igual 3. 0 http: //es. wikipedia. org/wiki/Wikipedia: Portada Licencia

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

Licencia Apache License, Version 2. 0 http: //www. apache. org/ Licencia Apache License, Version 2. 0 http: //tomcat. apache. org/ Licencia PHP License v 3. 01 (Open Source) http: //www. php. net/ -. 45

Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/javaee/jsp/index. html Licencia GNU General

Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/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 W 3 C License http: //www. w 3. org Licencia Oracle Technology Network

Licencia W 3 C License http: //www. w 3. org Licencia Oracle Technology Network Developer License http: //www. oracle. com/technetwork/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

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

Recomendaciones Finales

Nunca dejar de Soñar. . . ¿ Cuando me sacaré la lotería?

Nunca dejar de Soñar. . . ¿ Cuando me sacaré la lotería?

GRACIAS!!!! Rogelio Ferreira Correo: rogeplus@gmail. com rferreir@itmorelia. edu. mx Página Web: http: //antares. itmorelia.

GRACIAS!!!! Rogelio Ferreira Correo: rogeplus@gmail. com rferreir@itmorelia. edu. mx 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/