Software libre 2

Evolución del Software libre

  • Primera Generación de 1945-1965

    Solo se codifica y corrige códigos binarios en líneas básicas de programación. No existe interfaz para el usuario. La mayoría líneas de código se hacen para los enormes computadores militares.
  • Plantea la organización interna y lógica del computador.

    Plantea la organización interna y lógica del computador.
  • JOHN BACKUS

    JOHN BACKUS
    Inventó el lenguaje de programación FONTRAN. Sistema Operativo.
  • CHARLES BACHMAN

    CHARLES BACHMAN
    Crea los primeros bancos de datos codificados.
  • BOB BEMER

    BOB BEMER
    Crea el código ASCII para IBM y Cover.
  • WILFRED J. DIXON

    WILFRED J. DIXON
    Inventa en primer software estadístico.
  • Segunda generación 1.965 – 1972

    Se generaron interfaz más amenas para el usuario.
    Se simplificaron códigos de programación.Se crean los sistemas de multiprogramación y sistemas multiusuario. Se empieza a ver el software como producto comercial rentable.
  • LARRY CONSTANTINE

    LARRY CONSTANTINE
    Crea los diagramas de flujo para programación minimizando errores minimizando errores.
  • FRANK DODGE

    FRANK DODGE
    Inventa el primer software para contabilidad.
  • Bill Gates y Steve Jobs, la pelicula

    Bill Gates y Steve Jobs, la pelicula
  • TOM DEMARCO

    TOM DEMARCO
    Crea la metodología de caso autor y consultor. Primeros pasos de la programación dirigida a objetos.
  • DENNIS RITCHIE Y KENNETH THOMPSON

    DENNIS RITCHIE Y KENNETH THOMPSON
    Inventan UNIX. SistemaOperativo.
  • El software

    El software
    el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época.
  • Uso en las universidades

    Uso en las universidades
    cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones.
  • KEN ORR

    KEN ORR
    Renueva la metodología de caso de los 70 hacia programación dirigida a objetos.
  • Tercera Generación 1972 – 1989

    Tercera Generación 1972 – 1989
    Nacen los sistemas informáticos distribuidos a redes de área local y global.
    Se popularizan elementos o dispositivos masivos para la comunicación digital como computadores personales y grandes sistemas telefónicos portátiles.
    Los microprocesadores se hacen más pequeños y efectivos.
  • TERCERA GENERACION 1972 – 1989

    TERCERA GENERACION 1972 – 1989
    Se inicia la guerra del software comercial, libre y de código abierto.
    Se crean software orientados hacia la creación de inteligencia artificial, también para Sistemas Expertos, para Realidad Virtual y software para diversos simuladores virtuales.
  • PETER CONNINGHAM

    PETER CONNINGHAM
    Crea la primera empresa de investigación de mercados para software.
  • LARRY ELLISON

    LARRY ELLISON
    Genera el software para la gestión de Base de Datos.
  • BILL GATES Y PAUL ALLEN

    BILL GATES Y PAUL ALLEN
    BILL GATES Y PAUL ALLEN Desarrollan MS-DOS. Sistema Operativo.
  • STEVEN JOBS Y WOZNIAK

    STEVEN JOBS Y WOZNIAK
    STEVEN JOBS Y WOZNIAK Crean APPLE. Computadores personales.
  • DAVID FERGUSON

    DAVID FERGUSON
    DAVID FERGUSON Vende el primer software público diferente a los generados para IBM y las Fuerzas Militares.
  • DAN BRICKLIN Y BOB FRANKSTON

    DAN BRICKLIN Y BOB FRANKSTON
    DAN BRICKLIN Y BOB FRANKSTON Crean la hoja de cálculo Visicalc.
  • BILL GATES Y PAUL ALLEN

    BILL GATES Y PAUL ALLEN
    BILL GATES Y PAUL ALLEN Generan los Lenguajes de Programación Visual Basic y Visual C++. Fundan Microsoft.
  • RICHARD MATTHEW STALLMAN

    RICHARD MATTHEW STALLMAN
    Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente.
  • RICHARD MATTHEW STALLMAN

    RICHARD MATTHEW STALLMAN
    creador del concepto de software libre y fundador de la Free Software Foundation. Todo por una impresora que no funcionaba bien y se atascaba.Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora
  • Computadores modernos

    Computadores modernos
    la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software.
  • Richard Stallman

    Richard Stallman
    Richard Stallman comenzó a trabajar en el proyecto GNU. (Sistema Operativo de software libre).
  • Richard Stallmanfundó

    Richard Stallmanfundó
    Richard Stallmanfundó la Free Software Foundation (FSF). e introdujo la definición de software libre.  En el sitio web oficial de Open SourceInitiative está la lista completa de las licencias de software libre actualmente aprobadas
  • CUARTA GENERACION 1990-2012

    CUARTA GENERACION 1990-2012
    Se crean diversos sistemas operativos libres como LINUX y comerciales como JAVA, WINDOWS mejora sus versiones, entre otros.
    Salen al mercado diversidad de programas de cómputo para cubrir la demanda de necesidades de usuarios con computadores personales.Se revoluciona a mejorar, el software dirigido a objetos.
  • Licencias software libre

    Licencias software libre
    En los 90 nacen las diferentes licencias para el software libre y para el software de código abierto.
  • TIM BERNERS – LEE

    TIM BERNERS – LEE
    TIM BERNERS – LEE Crea la World Wide Web como se conoce en la actualidad.
  • Licencia Pública General de GNU (GNU GPL).

    Licencia Pública General de GNU (GNU GPL).
    Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos.
  • movimiento del software de código abierto

    movimiento del software de código abierto
    1.998 Aunque en la práctica el software de código abierto y el software libre comparten muchas de sus licencias, la Free Software Foundation opina que el movimiento del software de código abierto es filosóficamente diferente del movimiento del software libre.
  • Eric S. Raymond y Bruce Perens,

    Eric S. Raymond y Bruce Perens,
    formaron la Open SourceInitiative (OSI). Ellos buscaban darle mayor relevancia a los beneficios prácticos del compartir el código fuente, e interesar a las principales casas de software y otras empresas de la industria de la alta tecnología en el concepto.
  • Free Software Foundation y Richard Stallman

    Free Software Foundation y Richard Stallman
    Por otro lado, la Free Software Foundation y Richard Stallman prefieren plantear el asunto en términos éticos empleando el término "software libre".
  • CUARTA GENERACION 1990-2012

    CUARTA GENERACION 1990-2012
    También se popularizan terminologías nuevas informáticas como Hacker, software espía, chatear, etc.
    Surgen las ciudadelas informáticas como Google, Microsoft, Apple, Sony, etc. que reclutan programadores, electrónicos, mecatrónicos, etc., para la creación de nuevos productos.
  • BSA.ORG

    BSA.ORG
    Se crea la BSA.org/es que protege los derechos de autor de Software legal.
  • Mapa conceptual

    Mapa conceptual
  • Sistema operativo de BSD

    Sistema operativo de BSD
    Licencia estilo sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario.
  • Licencia de Affero

    Licencia de Affero
    La Licencia Pública General de Affero (en inglés Affero General PublicLicense, también Affero GPL oAGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.
  • CUARTA GENERACION 1990-2012

    CUARTA GENERACION  1990-2012
    Se revolucionan los sistemas de cómputo portátiles para comunicación y trabajo.
    Nacen muchos dispositivos para varios fines cada vez más pequeños, potentes e innovadores.
    Se genera el uso de programas específicos Online, para que el usuario haga sus archivos portátiles.