-
La primera generación 1945-1955: Tubos al Vacío
La primera computadora digital verdadera fue diseñada por el matemático inglés Charles Babbage
(de 1792 a 1871).
John Atanasoff y su estudiante graduado Clifford Berry construyeron lo
que ahora se conoce como la primera computadora digital funcional en Iowa State University. Utilizaba
300 tubos de vacío. -
Continua la 1ra Generacion
A principios de la década de 1950, la rutina había mejorado un poco con la introducción de las
tarjetas perforadas. Entonces fue posible escribir programas en tarjetas y leerlas en vez de usar tableros
de conexiones; aparte de esto, el procedimiento era el mismo. -
Mark 1 y ENIAC
En 1944, la máquina Colossus fue construida
por un equipo de trabajo en Bletchley Park, Inglaterra; la Mark I, por Howard Aiken en Harvard, y
la ENIAC, por William Mauchley y su estudiante graduado J. Presper Eckert en la Universidad de
Pennsylvania. Algunas fueron binarias, otras utilizaron bulbos, algunas eran programables, pero todas
eran muy primitivas y tardaban segundos en realizar incluso hasta el cálculo más simple. -
La segunda generación 1955 a 1965: transistores y sistemas de procesamiento por lotes
Las computadoras se volvieron lo bastante confiables como para poder fabricarlas y venderlas
a clientes dispuestos a pagar por ellas, con la expectativa de que seguirían funcionando el
tiempo suficiente como para poder llevar a cabo una cantidad útil de trabajo. -
Continua la 2nda Generacion
Sólo las empresas
grandes, universidades o agencias gubernamentales importantes podían financiar el costo multimillonario
de operar estas máquinas. -
Continua la 2nda Generacion
Dado el alto costo del equipo, no es sorprendente que las personas buscaran rápidamente formas
de reducir el tiempo desperdiciado. La solución que se adoptó en forma general fue el sistema de procesamiento
por lotes. La idea detrás de este concepto era recolectar una bandeja llena de trabajos en
el cuarto de entrada de datos y luego pasarlos a una cinta magnética mediante el uso de una pequeña
computadora relativamente económica -
La tercera generación 1965 a 1980: circuitos integrados y multiprogramación
A principio de la década de 1960, la mayoría de los fabricantes de computadoras tenían dos líneas
de productos distintas e incompatibles.
Por una parte estaban las computadoras científicas a gran
escala orientadas a palabras. Por otro lado, estaban las computadoras comerciales orientadas a caracteres.
Desarrollar y dar mantenimiento a dos líneas de productos completamente distintos era una
propuesta costosa para los fabricantes. -
Continua la 3ra Generacion
IBM intentó resolver ambos problemas de un solo golpe con la introducción de la línea de computadoras
System/360. La 360 era una serie de máquinas compatibles con el software, que variaban
desde un tamaño similar a la 1401 hasta algunas que eran más potentes que la 7094. -
IBM 360
Fue la primera línea importante de computadoras en utilizar circuitos integrados, con lo cual se pudo ofrecer una mayor ventaja de precio/rendimiento en
comparación con las máquinas de segunda generación, las cuales fueron construidas a partir de transistores
individuales. -
Tecnicas como Spooling
Otra característica importante de los sistemas operativos de tercera generación fue la capacidad
para leer trabajos en tarjetas y colocarlos en el disco tan pronto como se llevaban al cuarto de computadoras.
Así, cada vez que terminaba un trabajo en ejecución, el sistema operativo podía cargar un nuevo
trabajo del disco en la partición que entonces estaba vacía y lo ejecutaba. Aesta técnica se le conoce
como spooling . -
Evolucion
Ken Thompson, uno de los científicos de cómputo en Bell Labs que trabajó en
el proyecto MULTICS, encontró una pequeña minicomputadora PDP-7 que nadie estaba usando y
se dispuso a escribir una versión simple de MULTICS para un solo usuario. Más adelante, este trabajo
se convirtió en el sistema operativo UNIX -
CTSS
El primer sistema de tiempo compartido
de propósito general, conocido como CTSS (Compatible Time Sharing System, Sistema
compatible de tiempo compartido), se desarrolló en el M.I.T. en una 7094 modificada en forma
especial (Corbató y colaboradores, 1962). Sin embargo, en realidad el tiempo compartido no se popularizó
sino hasta que el hardware de protección necesario se empezó a utilizar ampliamente durante
la tercera generación. -
MULTICS
Fue un éxito parcial. Se diseñó para dar soporte a cientos de usuarios en una máquina
que era sólo un poco más potente que una PC basada en el Intel 386, aunque tenía mucho más
capacidad de E/S. Esto no es tan disparatado como parece, ya que las personas sabían cómo escribir
programas pequeños y eficientes en esos días, una habilidad que se ha perdido con el tiempo. -
UNIX
Se desarrollaron dos versiones principales:
System V de AT&T y BSD. Estas versiones tenían también variantes
menores.Para que fuera posible escribir programas que pudieran ejecutarse en cualquier sistema
UNIX, el IEEE desarrolló un estándar para UNIX conocido como POSIX. -
LINUX
Este sistema estaba inspirado por MINIX,
además de que fue desarrollado en este sistema y originalmente ofrecía soporte para varias
características de MINIX (por ejemplo, el sistema de archivos de MINIX). Desde entonces se ha
extendido en muchas formas, pero todavía retiene cierta parte de su estructura subyacente común
para MINIX y UNIX. -
DOS
La gente de IBM se puso en contacto con Bill Gates para obtener una licencia de uso de su intérprete
de BASIC.
Gates se había enterado de que un fabricante local de computadoras, tenía un sistema operativo adecuado conocido como DOS (Disk Operating
System). Se acercó a ellos y les ofreció comprarlo, a lo cual ellos accedieron de buena manera. -
La cuarta generación 1980 a la fecha: las computadoras personales
Gary Kildall escribió un sistema operativo basado en disco
conocido como CP/M (Control Program for Microcomputers; Programa de Control para
Microcomputadoras) para esta CPU. Como Intel no pensó que las microcomputadoras basadas en
disco tuvieran mucho futuro, cuando Kildall pidió los derechos para CP/M, Intel le concedió su
petición. Después Kildall formó una compañía llamada Digital Research para desarrollar y vender
el CP/M. -
MS-DOS
IBM quería ciertas modificaciones, por lo
que Gates contrató a la persona que escribió el DOS, Tim Paterson, como empleado de su recién
creada empresa de nombre Microsoft, para que las llevara a cabo. El sistema rediseñado cambió
su nombre a MS-DOS (Microsoft Disk Operating System; Sistema Operativo en Disco de Micro-
Soft) y rápidamente llegó a dominar el mercado de la IBM PC. -
Steve Jobs
Emprendió el proyecto de
construir una Apple con una GUI. Este proyecto culminó en Lisa, que era demasiado costosa y fracasó
comercialmente. El segundo intento de Jobs, la Apple Macintosh, fue un enorme éxito, no sólo
debido a que era mucho más económica que Lisa, sino también porque era amigable para el
usuario, lo cual significaba que estaba diseñada para los usuarios que no sólo no sabían
nada acerca de las computadoras, sino que además no tenían ninguna intención de aprender. -
Windows
Microsoft produjo un sistema basado en GUI llamado Windows, el cual en un
principio se ejecutaba encima del MS-DOS. A partir de 1995 se liberó una versión independiente de Windows,
conocida como Windows 95, que incorporaba muchas características de los sistemas operativos
y utilizaba el sistema MS-DOS subyacente sólo para iniciar y ejecutar programas de MS-DOS
antiguos.. -
Variaciones
Windows NT,
que es compatible con Windows 95 en cierto nivel, pero fue completamente rediseñado en su
interior pero cambió su nombre a Windows 2000 a principios de 1999. Estaba destinada
a ser el sucesor de Windows 98 y de Windows NT 4.0.
No funcionó como se esperaba, por lo que Microsoft preparó otra versión de Windows
98 conocida como Windows Me. -
Continuan la evolucion de Microsoft
En el 2001 se liberó una versión
actualizada de W. 2000, conocida como Windows XP. Esa versión duró mucho más
en el mercado, reemplazando a casi todas las versiones anteriores. Después,
en 2007 Microsoft liberó el sucesor para XP, conocido como Windows Vista.
Tenía una interfaz gráfica nueva, Aero, y muchos programas de usuario nuevos o actualizados. Microsoft
espera que sustituya a Windows XP por completo, pero este proceso podría durar casi toda
una década. -
Windows 7, 8 y 10
Despues del exito de XP y fracaso de Vista, cabe mencionar que llegarian Windows 7 el cual tuvo un rotundo exito, ofreciendo muchos cambios para luego evolucionar a Windows 8 el cual no tuvo tanto exito como su predecesor pero si lo haria su sucecor Windows 10. -
Conclusion
En contraste, un sistema operativo distribuido se presenta a sus usuarios en forma de un sistema
tradicional con un procesador, aun cuando en realidad está compuesto de varios procesadores.
Los usuarios no tienen que saber en dónde se están ejecutando sus programas o en dónde se
encuentran sus archivos; el sistema operativo se encarga de todo esto de manera automática y eficiente. Información tomada del libro Sist. Operativos Modernos, 3ra edición.