Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducción a Linux 2013

Introducción a Linux 2013

Introducción al Sistema Operativo Linux, la historia de sus comienzos, la motivación de su creador y su impacto e importancia actuales.

Avatar for Hugo Martinez

Hugo Martinez

March 31, 2013

Other Decks in Programming

Transcript

  1. Que es Linux?  GNU/Linux es un sistema operativo compuesto

    por las herramientas GNU y el kernel Linux.  Está basado en el sistema operativo Unix.  Linux es Software Libre.  Usa la Licencia GNU/GPL.  Es desarrollado por miles de voluntarios en todo el mundo.  Está presente en gran variedad de usos y plataformas.
  2. Unix  Luego del fracaso de Multics, Ken Thompson y

    Dennis Ritchie empiezan en 1969 a desarrollar ‘por gusto’ un S.O. para la PDP 7 en los Laboratorios Bell.  En 1970 ya se habla de UNIX para la PDP-11/20  Las primeras versiones fueron escritas en Assembler.
  3. Orígenes de Linux : Unix  En 1972 se toma

    la decisión de reescribir UNIX en el recién nacido lenguaje C.  El código fuente, el lenguaje C y su excelente manual hicieron popular a Unix en la academia.  AT&T licenció UNIX a las Universidades, gobierno y empresas.  En 1975 la U. de Berkeley creó su propio UNIX : BSD.  Se consolida UNIX en el mercado.  Años 80: Época de diversidad de versiones y demandas.
  4. La revolución del PC  A partir de finales de

    los 70 se crea el computador personal.  Surgieron empresas como Apple Computer, Micrsosoft, Compaq.  En los 80 se inicia una auténtica revolución del PC.
  5. El dominio del software privativo  En 1981 Microsoft licencia

    su sistema operativo DOS para los computadores IBM PC.  Para 1983 Microsoft licencia millones a IBM y a fabricantes de clones de IBM como Compaq.  En 1989 Microsoft lanza Microsoft Office.  En 1990 lanza su S.O. Windows 3.0.  S.O de Microsoft están instalados en el 90% de los computadores personales.  En 1990, Microsoft es la primer empresa de software de la historia en vender más de 1 billón de dólares al año.  En 1991 Bill Gates es el segundo más rico de EEUU (fuente Forbes).
  6. Orígenes de Linux: GNU Software Libre  En el Laboratorio

    de Inteligencia Artificial del MIT, Richard Stallman inconforme por que los fabricantes de una impresora no incluían el código fuente, concibe lo que serían los principios del Software Libre.  Stallman es el creador del proyecto GNU y de la Fundación del Software Libre.
  7. Orígenes de Linux: GNU Software Libre .  «Software libre»

    significa que el software respeta la libertad de los usuarios y la comunidad. En términos generales, los usuarios tienen la libertad de copiar, distribuir, estudiar, modificar y mejorar el software. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que hace.
  8. Proyecto GNU  Objetivo : crear un sistema operativo que

    cumpliera totalmente con los principios del Software Libre.  Basado en Unix.  Se empezaron a desarrollar las aplicaciones totalmente libres.
  9. Orígenes de Linux: Software Libre  Para 1990 el sistema

    GNU contaba con muchas librerías y utilidades implementando la funcionalidad de Unix  Pero carecía de un elemento esencial : el kernel. Aplicaciones Kernel CPU Memoria Dispositivos
  10. Nacimiento de Linux  Linus Torvalds era un estudiante de

    la Universidad de Helsinki, con apenas 21 años.  Su frustración con el D.O.S de su computador personal IBM lo motivó a buscar un mejor sistema operativo.  Como no lo encontró, decidió crearlo !!!
  11. Comienzos de Linux  Se basó en Minix, un sistema

    operativo de uso académico creado por Andrew Tanembaum, a su vez basado en Unix  Parte del código fuente de Minix estaba disponible con el libro de Tanenbaum “Sistemas Operativos, diseño e implementación”.
  12. Hello everybody out there  Linus decide empezar a crear

    lo que seria el kernel de un nuevo sistema operativo.  En agosto 25 de 1991 Torvalds, escribe un mensaje en el grupo de noticias de minix divulgando su idea e invitando a otros programadores a participar en su proyecto.
  13. Un desarrollo comunitario  Para facilitar los aportes de la

    comunidad sube su creación a los servidores FTP de la Universidad de Helsinki en septiembre de 1991.  Desde entonces Internet ha sido fundamental para la popularización y avance de Linux.  Cientos de programadores en todo el mundo empiezan a contribuir al proyecto.
  14. Fenómeno Linux  En Diciembre de 1992 se publica la

    versión 0.99 del kernel de Linux con licencia GNU GPL.  Se comienza a integrar el kernel de Linux con las herramientas GNU.  GNU/Linux se convierte en un fenómeno que hasta la fecha no se detiene.
  15. Gran parte de la web corre sobre Linux Linux 32%

    Unix 32% Windows 36% S.O en Servidores Web Linux Unix Windows
  16. Redes e Internet  Miles de Routers alrededor del mundo

    están equipados con distribuciones de Linux especializadas como Vyatta.  Millones de dispositivos caseros de red corren versiones livianas de Linux como BusyBox.
  17. En Supercomputadores …  En 2012 TODOS los 10 computadores

    mas rápidos del mundo corrían alguna versión de Linux.  De los Top 500 supercomputadores el 93.8% son Linux. (Fuente top500.org)
  18. En el computador mas barato  Raspberry PI  Computadora

    de USD $25 con Linux Debian.  Procesador ARM  Puerto de Red  2 x USB  HDMI !!!  SD Card.
  19. En smartphones y tablets  144 millones de dispositivos Smartphone

    Android (Linux kernel) se comercializaron durante el ultimo trimestre de 2012 (Fuente Gartner).  El 70% de dispositivos móviles vendidos en ese trimestre tienen Android instalado.  El numero de dispositivos Android vendidos en 2013 alcanzará los 1000 millones.  Android es un S.O desarrollado por Google que corre un kernel Linux.
  20. En Aplicaciones de Misión Crítica  Control de Tren Bala

    de Japón  New York Stock Exchange NYSE  CERN  Controles de Tráfico Aéreo, Ferroviario, Naviero en todo el mundo.  NASA.
  21. Linux en el escritorio  Es la ‘materia pendiente’ de

    Linux.  Quejas : Red Inalámbrica, tarjetas de vídeo, juegos, hibernación, duración de batería, calentamiento.  Es muy difícil desarrollar drivers sin contar con la ayuda del fabricante.  Muchas interfaces graficas para elegir : KDE, Gnome, Unity, XFCE.  Faltan aplicaciones para diseño gráfico, CAD, Audio equiparables a las de Windows o Mac OS X.
  22. Futuro de Linux Desktop  En 2012 DELL lanza el

    XPS 13 Developer Edition con Ubuntu, todos los drivers, pantalla 1080p.  Samsung Chromebook es el portátil mas vendido de Amazon. Corre Chrome OS con kernel de Linux.  Chromebook PIXEL : Portatil de Google, Pantalla de altísima resolución.  En 2012 se lanza la plataforma de juegos STEAM para Linux, aunque con menos títulos que Windows es un gran espaldarazo.
  23. Futuro de Linux Desktop  Las computadoras de escritorio pierden

    terreno.  Se imponen los smartphones y sobre todo las tablets.  La mayoría de servicios ya están disponibles en la nube.  Los servicios y aplicaciones web reducen la dependencia de un sistema operativo especifico.  El Navegador es el nuevo sistema operativo!.
  24. Bondades Técnicas y Económicas  Es el sistema operativo portado

    a más arquitecturas.  Su código fuente se encuentra disponible para lectura y modificación.  Es, desde su diseño, orientado a la seguridad.  Está probado en muchas industrias y escenarios.  Es seguro, confiable y robusto.  Es gratuito
  25. Por que aprender Linux?  Explosión de los servicios y

    aplicaciones web y móviles.  Incremento de cubrimiento y crecimiento del sector de comunicaciones : conectividad, redes, servidores.  Impulso de los gobiernos a las TICs.  Incremento en la necesidad de profesionales con conocimientos de Linux.  Si usas y manejas Linux serás un usuario (más) libre.