-
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. -
-
JOHN BACKUS
Inventó el lenguaje de programación FONTRAN. Sistema Operativo. -
CHARLES BACHMAN
Crea los primeros bancos de datos codificados. -
BOB BEMER
Crea el código ASCII para IBM y Cover. -
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
Crea los diagramas de flujo para programación minimizando errores minimizando errores. -
FRANK DODGE
Inventa el primer software para contabilidad. -
-
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
Inventan UNIX. SistemaOperativo. -
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
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
Renueva la metodología de caso de los 70 hacia programación dirigida a objetos. -
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
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
Crea la primera empresa de investigación de mercados para software. -
LARRY ELLISON
Genera el software para la gestión de Base de Datos. -
BILL GATES Y PAUL ALLEN
BILL GATES Y PAUL ALLEN Desarrollan MS-DOS. Sistema Operativo. -
STEVEN JOBS Y WOZNIAK
STEVEN JOBS Y WOZNIAK Crean APPLE. Computadores personales. -
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 Crean la hoja de cálculo Visicalc. -
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
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
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
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 comenzó a trabajar en el proyecto GNU. (Sistema Operativo de software libre). -
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
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
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 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). 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
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,
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
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
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
Se crea la BSA.org/es que protege los derechos de autor de Software legal. -
Mapa conceptual
-
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
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
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.