Historia
de los Sistemas Operativos
Años
80-90, 90-2000, y 2000 en Adelante
Jorge Monsalve
Zuluaga
Universidad Nacional de Colombia Sede
Medellín
Medellín, Colombia
jemonsalz@unal.edu.co
I. Introducción
Este documento se basa en la historia de los diferentes sistema
operativos, desarrollados entre los siguientes periodos: De los años 80 a los
años 90, de los años 90 al año 2000 y del año 2000 en adelante; además se
presentara un listado de los diferentes Sistemas Operativos conocidos o no por
el autor.
Un sistema operativo (SO)
es un conjunto de programas o software destinado a permitir la comunicación del
usuario con un ordenador y gestionar sus recursos de manera cómoda y eficiente.
Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de
la máquina desde los niveles más básicos.
Hoy en día un sistema operativo
se puede encontrar normalmente todos los aparatos electrónicos complejos que
podamos utilizar, ya que gracias a estos podemos entender la máquina y que ésta
cumpla con sus funciones; éste es el
caso de: teléfonos móviles,
reproductores de DVD, mini cadenas, auto radios, y muchos más; incluyendo más
visiblemente a los Ordenadores Personales (PC).
II.
Desarrollo de la Historia de los Sistemas Operativos
A. Historia de los Sistemas Operativos Entre las Décadas de los Años 80 y 90.
1). Sistema Operativo MS-DOS
En la primavera de 1980, Paterson
empezó a trabajar en lo
que se convertiría en MS-DOS. En
julio, ya se había terminado cerca del 50 por ciento del sistema conocido como
QDOS 0.10 aunque rápidamente se presentó
QDOS 0.11. El primer paso fue
escribir lo que CP/M-80 podía realizar.
El segundo fue diseñar un sistema
de archivos rápido y eficiente. Una de las diferencias más significativas entre
CP/M-86 y MS-DOS, cuando ya se hizo realidad, fue el sistema de gestión de
archivos. CP/M generalmente ofrece una ventana de no más de 16 ó 32K; sin
embargo, con MS-DOS, hay más capacidad. De hecho, Paterson creó el módulo de
gestión de archivos de QDOS empleando el mismo método que en Basic-86. 'Todo
programador sabe que se van a necesitar ciertas funcionalidades antes o
después, razón por la que yo construyo herramientas en las que se basa el
próximo sustrato'.
A finales de agosto de 1980, QDOS 0.11
trabajaba y se comercializaba bastante bien. Paterson trabajó duro para incluir
todas las características propias de un sistema operativo completo. 'Sin
embargo, me quedé horrorizado cuando oí que IBM lo estaba utilizando y que no
lo había tirado por la ventana'. En diciembre de 1980, Paterson y compañía
presentaron 86-DOS, 0.33, que representaba mejoras significativas sobre QDOS.
'86-DOS reflejaba todo lo que habíamos aprendido hasta entonces. El ensamblador,
originalmente escrito en el Z-80, se hizo más rápido.
También hicimos algunos cambios en las denominaciones
del sistema'. Así, a finales de 1980, Seattle Computer vendió 86-DOS a OEMs
(integradores) y a otras compañías como Microsoft. En otro sentido, a
principios de 1981, el ordenador personal de IBM todavía no se había anunciado,
aunque ciertos rumores planeaban sobre el producto del
Gigante Azul. 'Todos nosotros
sospechábamos que IBM y Microsoft habían llegado a algún tipo de acuerdo pero
no estábamos seguros'. En abril del mismo año, mientras Paterson se centraba en
algunos cambios internos del 86-DOS, como modificar las llamadas del sistema o
incluir gestión de errores para discos duros, Paterson decidió abandonar
Seattle Computer. En mayo, se fue a trabajar a Microsoft a tiempo completo en
la versión PC-DOS de
86-DOS. 'Trabajé en Microsoft
durante 11 meses.
En mayo, junio y julio me volqué
sobre ciertos aspectos que nunca había terminado, estaba remodelando PC-DOS'.
Este fue el comienzo de una vorágine de 11 meses. Casi a diario, Paterson se
entrevistaba con la plantilla de Boca
Ratón para conseguir la
aprobación de IBM, instantáneamente, la compañía respondía con críticas,
modificaciones y problemas. A pesar de todo, Paterson terminó PC-DOS en julio,
un mes antes de que el ordenador fuera anunciado oficialmente a nivel mundial.
En ese momento, 86- DOS se había convertido en MS-DOS. 'Microsoft quería
tenerlo en su poder, de manera que las dos firmas, Microsoft y Seattle
Computer, llegaron a un acuerdo dado que esta segunda empresa no tenía la cuota
de mercado de Microsoft. Consecuentemente, el 27 de julio de 1981, el sistema
operativo se convirtió en propiedad de Microsoft. Sin embargo, creo que las dos
empresas tuvieron un final feliz: la alianza se cerró pocas semanas antes de
que el ordenador se anunciara. Es decir, Microsoft fue de confianza'.
2)
Sistema Operativo Unix
En la universidad de California
de Berkeley se llevaron a cabo numerosas mejoras del sistema y las versiones de
Unix procedentes de esta universidad llegaron a ser ampliamente utilizadas.
Para finales de los años 70, las versiones comerciales de Unix, tales como IS/1
y XENIX ya estaban disponibles. En 1977, se inició la venta de Unix en el
mercado comercial. Durante este tiempo, Unix también adquirió más potencia,
incluyendo soporte para
procesadores con coma flotante,
micro código y administración de memoria.
Con la creciente popularidad de
los microprocesadores, otras compañías trasladaron Unix a nuevas máquinas, pero
su simplicidad y claridad tentó a muchos a aumentarlo bajo sus puntos de vista,
resultando muchas variantes del sistema básico. En el período entre 1977 y
1982, los Laboratorios Bell combinaron algunas variantes de AT&T dentro de
un sistema simple, conocido comercialmente como Unix System III. Los
Laboratorios Bell más tarde
añadieron muchas características
nuevas al Unix System III, llamando al nuevo producto Unix System V, y AT&T
anunció su apoyo oficial al System V en enero de 1983. Sin embargo, algunas
personas en la Universidad de Berkeley en California habían desarrollado una
variante del Unix, BSD, para máquinas VAX, incluyendo algunas nuevas e
interesantes características.
A comienzos de 1984, había cerca
de 100.000 instalaciones del sistema UNIX en el mundo, funcionando en máquinas
con un amplio rango de computadoras, desde microprocesadores hasta mainframes.
Ningún otro sistema operativo puede hacer esta declaración.
3)
Sistema Operativo Macintosh
El sistema operativo Macintosh
está directamente relacionado con la familia de ordenadores de Apple, la
primera del mercado que no era compatible con IBM.
Fue el primer ordenador que
popularizó la interfaz gráfica de usuario (GUI) que, junto con su hardware, se
hizo famoso en el mundo de la informática por su facilidad de uso.
Otra de las características de
Macintosh es que fue en sus tiempos, y sigue siendo, la serie de ordenadores
personales no compatibles con IBM. Es decir los Macintosh, o Mac, sólo ejecutan
aplicaciones Mac, aunque pueden acceder a
Windows a través de emuladores
como SoftWindows, que les permiten ejecutar aplicaciones de Windows y de Dos.
Hacer funcionar el Mac como una máquina Mac/Windows nunca ha sido muy popular y
en el mercado de la informática ha habido, hay y siempre habrá, un enfrentamiento
entre ambos sistemas.
El primer ordenador Macintosh,
lanzado al mercado en 1984, contaba únicamente con una disquetera, una memoria
de 128K y una pantalla monocromo que formaban un único bloque. Mantenido
durante cierto número de años, los sucesivos diseños se centraron en suavizar
las curvas en sus
modelos Classic y separar los
monitores de las CPUs.
4)
Sistema Operativo Windows
El 10 de noviembre de 1983
Microsoft anunció Windows, una extensión del sistema operativo MS-DOS. Con
Windows 1.0 se inició la era de la interfaz gráfica de usuario (GUI) en los
PCs. La primera versión de Windows supuso un hito en la industria porque
permitió a los usuarios de PCs cambiar el método propio del MS-DOS de teclear
los comandos a utilizar un ratón para apuntar y hacer click para ejecutar las funciones,
como iniciar las aplicaciones.
Windows 1.0 también permitía a
los usuarios moverse entre varios programas sin tener que salir de ella y
reanudarlas a cada cambio. Asimismo, el producto incluía un conjunto de
aplicaciones como un calendario, un bloc de notas,
calculadora, reloj, etc. En 1987
Microsoft lanzó al mercado Windows 2.0, que tomaba ventaja del aumento de la
velocidad de procesamiento del procesador Intel 286, del aumento de la memoria
y de la capacidad de comunicación entre las aplicaciones utilizando Dynamic
Data Exchange (DDE).
Otras de las características de Windows 2.0
fueron el soporte al estándar gráfico VGA y los atajos de teclado, es decir,
utilizar una combinación de teclas para moverse
rápidamente a través de las
operaciones de Windows.
Fue por estas fechas cuando
muchos desarrolladores comenzaron a escribir sus primeras aplicaciones basadas
en Windows para Windows 2.x. Después del lanzamiento de Windows 2.0 fue
Windows/386 2.03, diseñado para aprovechar las capacidades de memoria extendida
y otras del los procesadores Intel 386.
B. Historia de los Sistemas Operativos Entre las Décadas de los Años 90 y 2000.
1) Sistema Operativo Linux
En 1991, en Helsinki, Linus
Torvalds comenzó un proyecto que más tarde llegó a ser el núcleo Linux. Esto
fue al principio un emulador terminal, al cual Torvalds solía tener acceso en
los grandes servidores UNIX de la universidad. Él escribió el programa
expresamente para el hardware que usaba, e independiente de un sistema
operativo, porque quiso usar las funciones de su nueva computadora personal con
un procesador 80386. Este es aún el estándar de hoy.
El sistema operativo que él usó
durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compiler,
que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser
compilado bajo otros compiladores, tal como el Intel C Compiler escribió en su
libro "Solamente por diversión"), él tarde o temprano comprendió que
había escrito un núcleo de sistema operativo. El 25 de agosto de 1991, 20:57:08
GMT, anunció este sistema en un envío a la red Usenet, en el newsgroup (grupo de noticias): comp.os.minix.
Torvalds
primero publicó el núcleo Linux bajo su propia licencia, la cual fue casi una
licencia de código fuente compartida (en inglés, share source) y que tenía una
restricción contra la actividad comercial. En 1992, él sugirió cambiar a la GNU
GPL. Primero anunció este cambio en las notas de lanzamiento de la versión
0.12. A mediados de diciembre de 1992 él publicó la versión 0.99 usando la GNU
GPL. Más tarde, Torvalds dijo en una
entrevista, "registrar a Linux bajo la GPL fue definitivamente la mejor
cosa que alguna vez hice".
La designación "Linux"
al principio fue usada por Torvalds sólo para el núcleo. El núcleo fue, sin
embargo, con frecuencia usado junto con otro software, especialmente con el del
proyecto de GNU. Esta variante de GNU rápidamente se hizo la más popular, ya
que no había ningún otro núcleo libre que funcionara en ese tiempo. Cuando la
gente comenzó a referirse hacia esta recopilación como "Linux",
Richard Stallman, el fundador del proyecto de GNU, solicitó que se usara el
nombre GNU/Linux, para reconocer el rol del software de GNU. En junio de 1994,
en el boletín de GNU, Linux fue mencionado como un "clon libre
de UNIX", y el Proyecto Debian comenzó a llamar a su producto
GNU/Linux. En mayo de 1996, Richard Stallman publicó al editor Emacs 19.31, en
el cual el tipo de sistema fue renombrado de Linux a Lignux. Esta
"escritura" fue pretendida para referirse expresamente a la
combinación de GNU y Linux, pero esto pronto fue abandonado en favor de "GNU/Linux".
2)
Sistema Operativo Windows
En 1990 le tocó el turno a
Windows 3.0, que ofrecía un rendimiento de 32-bits, gráficos avanzados, y total
soporte para los procesadores 386 de Intel más potentes. La gran oleada de PCs
386 que inundó el mercado ayudó a aumentar la popularidad de Windows 3.0, que
ofrecía nuevas características y capacidades, como administrador de programas,
de archivos y de impresoras, además de un entorno de desarrollo de aplicaciones
nuevamente escrito con soporte nativo para VxDs para aplicaciones que
funcionaban en memoria extendida.
1993 fue el año de lanzamiento de
Windows for workgroups 3.11, que añadía soporte para trabajo en grupo
peer-to-peer y conexión de redes. Por primera vez, los PCs basados en Windows
estaban conectados en red y se convirtieron en parte integrante de la evolución
informática del momento: cliente/servidor.
El lanzamiento de Microsoft
Windows NT el 27 de julio de 2003, marcó un importante hito para Microsoft, ya
que completaba un proyecto que la compañía había empezado a finales de los años
80. 'Windows NT representa nada menos que un cambio fundamental en la manera en
que las compañías pueden dirigir los requerimientos informáticos de sus
compañías', afirmó Bill Gates el día de su lanzamiento. Windows NT fue el
primer sistema operativo Windows en combinar el soporte para aplicaciones de
negocios cliente/servidor con las aplicaciones de productividad personal que
lideraban la industria. El sistema operativo rompía esquemas en seguridad,
potencia, rendimiento, escalabilidad y fiabilidad con una serie de nuevas
características clave.
Windows 95 fue el sucesor de los
tres sistemas operativos de Microsoft existentes para propósitos generales: Windows
3.1, Windows for Workgroups y MS-DOS. Esta versión incluía el soporte de
32-bit, TCP/IP para la conexión a Internet y capacidades plug and play para
facilitar a los usuarios la instalación de hardware y software.
Windows Workstation 4.0 llegó en
1996 y fue una actualización del sistema operativo para ordenadores de
sobremesa para corporaciones que incrementó la facilidad de uso y una gestión
simplificada, además de una mayor capacidad de conexión de redes, y un completo
conjunto de herramientas para el despliegue y gestión de Intranets.
En 1999 Microsoft lanza al
mercado Windows 98 SE, o Second Edition, que ofrecía a los usuarios una
variedad de nuevas y mejores compatibilidades y otras características
relacionadas con Internet. Windows 98 SE aumentó la experiencia online con el
navegador Internet Explorer 5 y el software para conferencia Windows NetMeeting
versión 3.0. También incluía Microsoft DirectX API 6.1, con mejoras en el
terreno multimedia. Una de las características a destacar es que Windows 98 SE
fue el primer sistema operativo de Microsoft capaz de utilizar drivers de
dispositivos que también funcionaban con el sistema operativo para negocios
Windows NT.
3)
Sistema Operativo Macintosh
A principios de los años 90,
Apple vuelve a sus raíces y lanza la línea iMac y posteriormente el G4 Cube, regresando
a los diseños compactos. Los primeros modelos contaban con una familia de CPUs
de 32bits 680x0 de
Motorola. En 1994 Apple presentó
en el mercado los PowerMacs, que utilizaban chips PowerPC de alto rendimiento
diseñados por Apple, Motorola e IBM. De
esta forma, los PowerMac
ejecutaban aplicaciones nativas PowerPC y emulaban las tradicionales
aplicaciones de los Mac 680x0. A lo largo de los años, los chips PowerPC han
sufrido sustanciales incrementos en su rendimiento.
Lanzado al mercado en 1999, el
chip G4 permitía que Macintosh ejecutara 1.000 millones de operaciones en coma
flotante por segundo, lo que suponía una máquina extremadamente rápida para las
aplicaciones basadas en gráficos e imágenes tales como Photoshop.
C. Sistemas Operativos del año 2000 a la
Actualidad
La actualidad de los Sistemas
Operativos, la acaparan mayoritariamente “los tres grandes”, Windows, Unix y
Mac Os, en sus respectivas versiones actuales. Paralelamente, estamos ante la
evolución de los microprocesadores pasando de 32 a 64 bits, aumentando con ello
el rendimiento y capacidad, ya existen sistemas operativos desarrollados
específicamente para maquinas de 64 bits, tales como distribuciones de Linux y
la versión de Windows XP para 64 bits. Se podría decir que el futuro es de los
“dobles”, junto a los procesadores de 64 bits han aparecido los
Microprocesadores de doble núcleo, en un primer momento “virtual” y ahora
implementando físicamente dos núcleos en un mismo chip. La aplicación principal
del doble núcleo es la división de tareas y por tanto mayor rapidez al
realizarlas (“Divide y vencerás”).
III.
Listado de Sistemas Operativos Conocidos y no Conocidos
- 1990
- 1991
- 1992
- 1993
- GNU/Linux Debian y Linux Slackware
- Plan 9 (Primera versión)
- FreeBSD
- NetBSD
- 1994
- 1995
- Digital UNIX (aka Tru64 )
- OpenBSD
- OS/390
- Windows 95
- Plan 9 (Segunda versión)
- 1996
- 1997
- Inferno
- Mac OS 7.6 (El primer Mac OS llamado oficialmente así)
- SkyOS
- 1998
- Mandrake Linux (hoy Conocido como Mandriva Linux)
- Solaris 7 (El primer 64-bit de Solaris)
- Windows 98
- ReactOS 0.0.13
- 1999
- 2000
- AtheOS
- Mac OS 9
- MorphOS
- Windows 2000
- Windows Me
- ReactOS 0.0.16
- Plan 9 (Tercera versión)
- 2001
- Amiga OS 4.0 (Mayo 2001)
- Mac OS X 10.1
- Windows XP
- z/OS
- ReactOS 0.0.18
- 2002
- Syllable
- Mac OS X 10.2
- ReactOS 0.0.21
- Plan 9 (Cuarta versión)
- gnulinex
- 2003
- 2004
- 2005
- Mac OS X 10.4
- ReactOS 0.2.9
- 2006
- Windows Vista
- ReactOS 0.3.0
- 2007
- Mac OS X v10.5
- ReactOS 0.3.2 (Versión nunca lanzada)
- iPhone OS 1.0
- 2008
- ReactOS 0.3.7
- Windows Server 2008
- iPhone OS 2.0
- 2009
- JNode 0.2.8
- Mac OS X v10.6
- Windows 7
- ReactOS 0.3.10
- iPhone OS 3.0
- Palm webOS
- Android
- 2010
- Android 2.1
- iOS 4 (la ultima actualización es el iOS 4.3.5)
- Ubuntu 10.04
- Windows Phone 7.1
- 2011
- Ubuntu 11.04
- iOS 5
- Mac OS X Lion 10.7
- Ubuntu 11.10
- Mac OS X Snow Leopard v10.6
- 2012
- Windows 8
- iOS 6
- Android 4.1
- Ubuntu 12.04 LTS (Soporte largo de 5 años)
- Ubuntu 12.10
- 2013
IV. Conclusiones
-
Con este trabajo se establece la base de la cual empezaron los sistemas
operativos, y la evolución continua a través de los años.
-
Mirando la evidencia de los últimos años, nos damos cuenta que los sistemas operativos
cada vez se diversifican más, siendo utilizados cada vez más en diferentes dispositivos
para propósitos multitarea.
-
Cada día avanzamos en una dependencia de los sistemas operativos, en la
realización de las diferentes tareas y necesidades de nuestro diario vivir.
Referencias
[1] http://es.wikipedia.org
[2]http://www.upseros.net - Historia de los Sistemas Operativos.
[3] http://www.monografias.com
[4]
http://es.wikipedia.org/wiki/Anexo:Cronolog%C3%ADa_de_lo
s_sistemas_operativos.
[5]PDF “ Sistemas Operativos
Historia y Actualidad”. Autor
Sergio Téllez Pérez 1º “A” I.T. GESTIÓN