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

28 años de Linux: ¿Qué cosas han cambiado?

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

28 años de Linux: ¿Qué cosas han cambiado?

Revisamos la historia de Linux y UNIX y cómo si bien es cierto se puede decir que el código abierto, como práctica de ingeniería, "ya ha ganado" es el software libre el que, como movimiento político, aún tiene mucho camino por recorrer.

Avatar for Antonio Ognio

Antonio Ognio

October 10, 2019

Other Decks in Technology

Transcript

  1. Helsinki, Finlandia (1991) 25 de agosto de 1991 Linus Torvalds

    publica La primera versión de lo que sería Linux
  2. Helsinki, Finlandia (1991) Mensaje a grupo de MINIX Hello everybody

    out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) Linus ([email protected]) PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. — Linus Torvalds
  3. Helsinki, Finlandia (1991) Diciembre de 1992 Linux versión 0.99 se

    publica Bajo la licencia GPL del proyecto GNU
  4. Helsinki, Finlandia (1991) GPL General Public License la libertad de

    usar el programa, con cualquier propósito (uso) la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a las propias necesidades (estudio). la libertad de distribuir copias del programa, con lo cual se puede ayudar a otros usuarios (distribución). la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie (mejora). 0 1 2 3
  5. Helsinki, Finlandia (1991) ..concentrémosnos en su trabajo y su legado…

    Creación de tecnología Creación de conciencia
  6. Helsinki, Finlandia (1991) Línea de tiempo ¿Qué ha pasado en

    28 años de Linux? … y más de 60 años desde los orígenes de UNIX
  7. Helsinki, Finlandia (1991) 1965 Bell Labs une fuerzas con GE

    y MIT para crear el sistema operativo MULTICS (Multiplexed Information and Computing Service)
  8. Helsinki, Finlandia (1991) 1969 AT&T se retira del proyecto MULTICS.

    Kernighan y Ritchie empiezan a trabajar en un S.O. de reemplazo llamado UNICS (Uniplexed Information and Computing Service)
  9. Helsinki, Finlandia (1991) 1972 Ese mismo año Dennis Ritchie re-implementa

    el lenguaje “B” de Ken Thompson y lo llama “C”
  10. Helsinki, Finlandia (1991) 1973-1975 Se van publicando sucesivas versiones de

    UNIX, hasta la versión 6 y el sistema se usa en decenas de instituciones
  11. Helsinki, Finlandia (1991) 1974 Ken Thompson entra como profesor universitario

    en UC Berkley. Bill Joy futuro fundador de Sun lo conoce ahí y empieza a mejor programas de UNIX
  12. Helsinki, Finlandia (1991) 1975 Steven Bourne de AT&T crea una

    versión mejorada de sh y la llama bsh (precursor de Bash)
  13. Helsinki, Finlandia (1991) 1977-1979 Se publican sucesivas versiones de UNIX

    BSD (Berkeley Software Distribution): 1BSD, 2BSD, 3BSD
  14. Helsinki, Finlandia (1991) 1979 Doug and Larry Michels crean SCO

    (The Santa Cruz Operation) fabricante de UNIX para distintas plataformas de cómputo
  15. Helsinki, Finlandia (1991) 1980 Se publica la cuarta versión de

    BSD: 4.0BSD una de las versiones de UNIX más influyentes posteriormente, junto con System V
  16. Helsinki, Finlandia (1991) 1982 La empresa Silicon Graphics (inventores de

    los GPUs) crean su propia versión avanzada de UNIX llamnada IRIX
  17. Helsinki, Finlandia (1991) 1983 Ese mismo año SCO crea Xenix

    System V, el primer UNIX para IBM PC (8086 y 8088)
  18. Helsinki, Finlandia (1991) 1984 El proyecto GNU es anunciado por

    RMS (Richard Matthew Stallman) el 27 de Setiembre
  19. Helsinki, Finlandia (1991) 1985 Se publica la primera versión del

    “Manifesto GNU” en la revista Dr. Dobb’s Journal
  20. Helsinki, Finlandia (1991) 1991 Sun publica Solaris 2 el primer

    UNIX optimizado para sistemas multi- procesador
  21. Helsinki, Finlandia (1991) 1991-1993 Siguen publicándose versiones de los UNIX

    comerciales y aparencen las principales variantes de BSD: NetBSD y FreeBSD
  22. Helsinki, Finlandia (1991) 1993 Por fin se publica FreeBSD luego

    de solucionar temas legales.. Si se publicaba antes quizás nunca hubiera existido Linux
  23. Helsinki, Finlandia (1991) 1995 SCO compra los derechos y tecnología

    de UNIX de manos de Novell que la había comprado de AT&T
  24. Helsinki, Finlandia (1991) 1995 Ese mismo años se publica BSD

    4.4, una de las versiones más influyntes de BSD
  25. Helsinki, Finlandia (1991) 1997-2000 Siguen publicándose versiones de los UNIX

    comerciales y libres: HP-UX 11.0 , SCO UnixWare 7, Solaris 7, FreeBSD 3.0 y 4.0
  26. Helsinki, Finlandia (1991) 1997 Desde México, Miguel de Icaza y

    Federico Mena- Quinteros anuncian el proyecto GNOME
  27. Helsinki, Finlandia (1991) 2000 Caldera Systems compra SCO y adquiere

    derechos sobre UNIX (luego hace juicios reclamando derechos por patentes sobre código escrito por IBM y donado a Linux, que eventualmente pierde)
  28. Helsinki, Finlandia (1991) 2000 Ese mismo año RedHat lanza la

    primera versión de Red Hat Enterprise Linux el 22 de Febrero
  29. Helsinki, Finlandia (1991) 2002 Aparecen Gentoo y Arch, distribuciones que

    recuperan y facilitan el concepto de compilar y personalizar al máximo el sistema según las preferencias y el hardware del usuario
  30. Helsinki, Finlandia (1991) 2004 Aparece Ubuntu el 20 de Octubre

    (04.10) basada en Debian que rápidamente se consolida como la distro más popular en el escritorio
  31. Helsinki, Finlandia (1991) 2006 Comienza el desarrollo de Linux Mint

    basado en Kubuntu como un esfuerzo por seguir simplificando Linux para usuarios finales
  32. Helsinki, Finlandia (1991) 2007 Google publica la primera versión de

    Android, que incluye el kernel Linux pero no es un sistema GNU
  33. Helsinki, Finlandia (1991) 2009 Google crea ChromeOS un sistema operativo

    basado en Linux para su línea de laptops Chromebook
  34. Helsinki, Finlandia (1991) 2010 CentOS (que se había iniciado el

    2006) supera a Debian como la distribución más popular en servidores
  35. Helsinki, Finlandia (1991) 2011 Empieza el desarrollo de Manjaro Linux

    como un nuevo esfuerzo por hacer Linux sencillo y amigable, basado en Arch
  36. Helsinki, Finlandia (1991) 2013 Offensive Security Ltd. publica Kali Linux,

    la que luego se convertiría en la distribución más popular para pruebas de penetración, con más de 600 tools pre-instaladas
  37. Helsinki, Finlandia (1991) 2014-2019 Hay centenares de distribuciones de Linux

    y los rankings de popularidad han ido cambiando.. Según distrowatch.com la más popular en la actualidad es Mx Linux (basada en MEPIS y AntiX)
  38. Helsinki, Finlandia (1991) ¿Qué es distinto hoy que no era

    así en los 80’s y 90’s? …respecto a Linux y el Software Libre
  39. Helsinki, Finlandia (1991) ¿Quiénes son? Los creadores de PHP, Wordpress,

    Ruby, Rails, Python, Django, Arduino, Go, Docker, Kubernetes, Ansible, Terraform, GNOME, Mono, Node, jQuery, SpiCy, etc
  40. Microsoft compra Github por USD$ 7500 M (2018) 37 millones

    de usuarios 100 millones de repos 28 millones de repos públicos
  41. El software controla el flujo y la creación de información

    …y la información es dinero y poder
  42. Por eso el PLUG a regresado… ..para seguir difundiendo los

    beneficios pragmáticos del opensource y ayudar a entender la necesidad del software libre para preservar las libertades, la privacidad y la democracia