Evolución del software

  • ENIAC

    ENIAC
    Nace la primera computadora
  • Period: to

    Primera Generación

  • Lenguajes

    Lenguajes
    se crean los primeros lenguajes
  • Fortran

    Fortran
    Lenguaje de programación de alto nivel, para propósitos matemáticos y científicos.
  • Cobol

    Cobol
    Diseñado para ser ocupado en cualquier ordenador orientado al uso en los negocios
  • Period: to

    Segunda Era

    °Aparición de la Multi-Programación y Multi-Usuarios
    °Aparición de Software como producto
    °Crisis del Software
  • Inicio de Crisis de Software

    Inicio de Crisis de Software
    Se le atribuye a errores ocurridos en la planificación, estimación de los costos, productividad y calidad de un software.
  • Pascal

    Pascal
    Creado para uso académico
  • Lisp

    Lisp
    °Lenguaje de programación con aplicaciones de IA
    °Contiene su propia BD
    °Sistema de Multi-Programación
  • MicroProcesador Intel 4004

    MicroProcesador Intel 4004
    Intel fabrica el microprocesador de 4 bits 4004. La primera computadora en un solo chip
  • Lenguaje C

    Lenguaje C
    Se crea el lenguaje C en los laboratorios Bell Telephone Para el diseño del SO UNIX
  • Period: to

    Tercera era

    °Aparecen las redes locales
    °Amplio uso de los microprocesadores
    °Lanzamiento de nuevos Software
  • Licencias de Software

    Las computadoras más modernas comenzaban a utilizar SO privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software
  • Software Libre

    a inicios de los 80's era la época en la que la mayoría de software era privativo y surgió la necesidad, por parte de algunos programadores, de crear proyectos que impulsaran la creación de software libre.
  • Cobro en licencias de Software

    los vendedores de computadoras y compañías de software empezaron a cobrar por licencias de software de manera rutinaria, comercializándolas como "Productos Informáticos" e imponiendo restricciones legales a los nuevos desarrollos de software, a través de derechos de autor, marcas registradas y contratos de arrendamiento.
  • IBM-PC

    IBM-PC
    Se Lanza la primera Computadora con arquitectura abierta
  • Ms-Dos

    Ms-Dos
    Microsoft compro un SO llamado QDos que al realizarle varias modificaciones se convirtió en el hoy conocido Ms-Dos
  • C++

    C++
    ANSI desarolla C++ con el proposito de extender el lenguaje C, con mecanismos que permitan la manipulación de objetos
  • Windows 1.0

    Windows 1.0
    Se lanza el primer SO de Microsoft de 16 bits llamado Windows 1.0 con una interfaz gráfica.
  • Creación de Cygnus

    Creación de Cygnus
    Es la empresa creadora de Software Libre
  • Period: to

    Cuarta era

    °Redes de información
    °Tecnologías orientadas a objetos
    °Redes neuronales, Sistemas expertos e IA
  • Java

    Java
    Se lanza java un lenguaje de programación, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo.
  • Software in the Public Interest

    Se fundo Software in the Public Interest, una fundación y organización de soporte sin ánimo de lucro para varios proyectos de software libre
  • Implementación de Software libre

    Se busco compartir, modificar y publicar más allá el código fuente y el software, implementando los principios del software libre a la documentación que acompaña al software así como otro tipo de información: libros, manuales, fotografías, vídeo, audio, etcétera