Está en la página 1de 6

HISTORIA DE LOS SISTEMAS OPERATIVOS

El Sistema Operativo (SO), es lo que hace pensar al ordenador. Si nos


queremos meter un poco ms de forma tcnica, podemos decir en un
ordenador se ejecutan programas. Estos programas se dividen en dos
apartados:
Software Bsico
Software de Aplicacin
El SO constituye la parte ms importante del Software Bsico y las funciones
ms importantes se pueden clasificar en dos grandes secciones.
Definicin y realizacin de una mquina virtual
Gestin y distribucin compartida de los recursos
A lo largo de la historia, han aparecido diferentes SSOO que, en cada momento,
se encargaban de recoger las caractersticas punteras de lo que se descubra
en el mundo de la informtica. Hoy en da, sin ir ms lejos, se estn
desarrollando potentes SSOO basados en la Programacin Basada en Objetos
(POO), que, dicho sea de paso ha sido la ltima evolucin de la informtica,
hace ya casi 10 aos.
Lo primero es hacer constar que, lo que nos venden hoy en da
como "moderno", es casi seguro que ya se utilizaba desde hace muchsimo
tiempo en otros SSOO. El concepto de Sistema Operativo, no es ni mucho
menos nuevo. Los primeros SSOO aparecieron a finales de los aos 50; al
comienzo de la informtica. Al principio, los primeros SSOO eran monousuario y
monotarea, algo as como el DOS. Pero con la direferencia de que se gobernaba
con tarjetas perforadoras en vez de Diskettes.
Pronto empezaron a surgir nuevos conceptos y tras la malgama de SSOO que
aparecieron, surgi uno de entre ellos, en el que estaban mezcladas todas las
filosofas que hasta entonces se haba descubierto en este mundo de la
informtica. Este SO se denomin Multics, son mediados de los aos 60. Poco
tiempo despues, se dieron cuenta los diseadores de este SO que era
enfarragoso y muy difcil de administrar, as pues se cogi la esencia misma del
SO y el mismo equipo que dise el Multics, se puso manos a la obra y a finales
de los 60 sacan la primera versin de un SO que revolucionara la informtica;
el Unix.
El Unix es hoy en dia, casi 30 aos despues de su primera versin, para mucha
gente que se dedica al mundo de los ordenadores, el nico SO de redes real.
De hecho es el que se maneja en las administraciones y redes con grandes

ordenadores. Se caracteriz en aquel entonces por ser un SO que incorporaba


dos conceptos totalmente nuevos, la multitarea y acceso multiusuario; y
durante mucho tiempo fue el nico SO que se utiliz en las redes.
Este panorama se sigui durante unos cuantos aos, entre los cuales, en el
mundo de los SSOO se iban sacando a la luz nuevas conceptos y todos ellos
emanaban del Unix. Uno de esos conceptos era la Memoria Virtual, tan
ampliamente utilizada en los SSOO modernos.
Dando un gran salto en el tiempo nos vamos a finales de los aos 70. Por aquel
entonces una casa de ordenadores sac el primer ordenador personal, o al
menos, como se le conoce hoy en da, esa casa fue Apple. El xito fue tal que
en seguida otras casas empezaron a desarrollar ordenadores personales, entre
ellas emergi IBM. Cada una de esas casas dise una serie de SSOO para sus
mquinas; Apple el Mac OS, IBM el CP/M, que pronto fue sustituido por un SO
que dise un jovencsimo Bill Gates y sus colegas, el DOS. Ambos SSOO para
su poca fueron revolucionarios ya que el DOS intentaba coger el manejo de
archivos del Unix pero limitando la potencia del Unix a un slo usuario. Por
contra, el Mac OS diseaba un SO totalmente nuevo basado en una Interfaz
Grfica. Algo que rompi la tendencia de los SSOO que se disearon hasta
entonces.
Mientras IBM opt por compartir sus licencias a todo fabricante, Apple no lo
hizo. Esto fue la base del mercado de los PCs que conocemos hoy en da. Una
arquitectura basada en la conectividad de fabricantes; PC y compatibles, y una
arquitectura totalmente particular como son los Apple.
Siguieron pasando los aos y a mediados de los 80 surgi, de la alianza
Microsoft-IBM un SO que en principio sera destinado a sustituir elDOS, ese
Sistema fue el OS/2. Este sistema aprovechaba las nuevas caractersticas de
los PCs de entonces e introdujo un concepto nuevo al DOS, la multitarea. Poco
tiempo despues se produjo una ruptura sonada, el duo Microsoft-IBM se rompa.
Por un lado IBM seguira con elOS/2, por otro lado Microsoft desarroll un
programa basado en el caracter intuitivo del interfaz grfico del
Macintosh, Windows. Este programa, que en principio fue catalogado como el
juguete de los nios ricos, ya que imperaba el DOS sobre el PC, en poco tiempo
se convirti en el programa ms vendido para PCs.
En principio no fue nada ms que una aplicacin que necesitaba del DOS, pero
el tiempo y los usuarios demandaron que se convirtiera a un SO completo. Tras
varios aos en los que MS vea como suba su prestigio en el mercado de los
PCs hasta cotas casi impensables 10 aos antes (el 80% de los SSOO que se
utilizan en el mundo son de MS y el 65% de las Suites de oficina tambin, sin
contar con otras aplicaciones como compiladores, Servidores SQL, etc), se sac

el Windows 95. El SO ms utilizado hoy en da en todo el mundo, que no el


mejor.
Entre sus caractersticas destacan la multitarea, un interfaz de usuario muy
intuitivo y un cliente de redes muy conseguido. El DOS slo era monotarea.
Con la salida a la luz de Windows 95, MS acaba con la vida del DOS como tal
(aunque muchos usuarios piensan que Windows 95 no es sino el DOS renovado
por el tiempo, entre ellos el escribiente) y con la de Windows como programa.
El DOS ha sido el SO del PC durante ms de 15 aos. Hoy en da, que las
aplicaciones son viejas al ao, constituye todo un record que va a ser muy
difcil de superar.
Volviendo hacia atrs la mirada, no mucho, desde el ao 1990, surge entre los
usuarios una demanda que oblig a MS al desarrollo de un SO que aprovechara
la interfaz de Windows, pero orientado al mundo empresarial. Ese embrin fue
denominado NT, y luego rebautizado aWindows NT. Ese SO aprovech la
interfaz e intuitividad de Windows para llevarla a las redes. Hasta entonces
segua dominada por el Unix, que cumpla su aete 22 de existencia, todo un
mozalbete. Tras un par de aos de esfuerzos sale a la luz Windows NT y sus
caractersticas son, como SO orientado a las redes, multitarea, estabilidad y
multiusuario. Sus contras son excesivos recursos para poder ser utilizado en
una red medianamente grande.
Entre medias de todo este circo de MS, IBM sigue mejorando el OS/2 hasta
unas cotas muy altas. Y es en 1994 en pleno retraso de MS por sacar un SO
real para PC (entonces solo exista como SO el DOS), cuando IBM saca el OS/2
3.0, apodado Warp. Este SO se caracterizaba por tener un multitarea muy
rpida, estabilidad enorme amn de una compatibilidad hasta entonces no
posible. Era capaz de ejecutar aplicaciones DOS, ms rpidas y con ms
estabilidad que el DOS. Y lo mismo con Windows. Las aplicaciones Windows se
ejecutaban mejor y de forma ms estable sobre OS/2 que sobre el
propio Windows, adems de dar cobertura a todas las aplicaciones que se
desarrollaran para OS/2.
Pese a todo este esfuerzo, la gente sigue esperando el nuevo SO de MS para el
mundo domstico. Ya llevaba ms de un ao de retraso, ya que la ltima
versin de Windows para el PC se sac a finales de 1991. Y se hace con MS lo
que nunca se haba hecho con ninguna casa de Software; darle una prrroga de
ms de un ao. Cualquier casa que hubiera tardado todo ese tiempo en sacar
algo al mercado que previamente hubiera estado anuncindolo, hubiera sido
retirada del mercado por obligacin de la demanda de los usuarios. Yo creo que
es cuando Bill Gates se da cuenta de una cosa, no importa si el SO es mejor o
peor, no importa el retraso, lo nico que importe es que sea MS y sea una
versin mejor que la anterior.

El ao que va desde mediados de 1994 hasta finales de 1995 (que es cuando


MS saca el Windows 95) el OS/2, pese a lo que se pudiera suponer, no
experimenta un gran crecimiento. Sin embargo, MS iba a provechar ese tiempo
muy bien. No fue un retraso debido a mejoras del SO (como fue justificado el
retraso), ya que cuando Windows 95 sali segua adoleciendo de la
inestabilidad de su antecesor y era ms lento que OS/2. Ese tiempo, lo dedic
al esfuerzo ms grande que ha existido por desmarcarse del resto de la
competencia. Ese ao se dedic a crear las APIs (herramientas que utilizan los
desarrolladores de software para un SO) ms difciles del mercado, y MS dara
esa documentacin a los desarrolladores siempre y cuando no desarrollasen
software en otro SO.
Si sumamos lo comentado en los dos ltimos prrafos tenemos la jugada
ganadora de MS. El porqu de su xito. A mi entender cuando a la salida
de Windows 95, la gente lo compr de forma masiva, se di una pualada de
muerte a la que fue edad de oro de la informtica. Pero ese es otro tema, ahora
estamos haciendo un poco de historia sobre el mundo de los SSOO.
A finales de 1991 surge el fenmeno ms revolucionario que ha existido en la
informtica. Una persona llamada Linus Torvalds, estudiante de informtica
finlands, quiere desarrollar un clnico del Unix. Hasta entonces el nico SO
que se utilizaba a nivel empresarial era se. Y para ello pide ayuda por
Internet. Pese a que no hace falta voy a poner el mensaje que anunci a otros
programadores, aunque slo sea por hacer un pequeo homenaje a esta
persona.
"Echas de menos los das de Minix 1.1, cuando los hombres eran hombres, y
escriban sus propios
drivers?
Ests sin ideas y deseas tener un sistema operativo que puedas modificar a tu
antojo?
Te frusta disponer slo de Minix?
Pasas las noches en vela para depurar tus cuidados programas?
Este anuncio puede ser lo que buscas.
Como mencion hace meses, estoy trabajando en un versin similar a Minix
para mquinas AT-386.
Finalmente ha empezado a ser utilizable (aunque depende de tus exigencias), y
estoy pensando en publicar las fuentes para su difusin, Slo es la versin
0.2... pero ya ejecuta bash, gcc, gnu-make, gnu-sed, compress y otros.."
Mucha gente empez a trabajar en el sistema. A partir de la versin 0.99, en
Navidades de 1993, comenz la distribucin masiva. Lo que llamaba la
atencin de este proyecto es que era gratis. Y totalmente annimo. No haba
una casa detrs de l que se hiciera responsable del proyecto. En estos das
que la marca lo es todo, no slo result romntico sino que mucha gente se

interes por el tema ms de lo debido. Hoy por hoy, Linux (as se llam el
proyecto, en honor a su inventor) es el clnico Unix ms vendido del mundo y
no slo eso, sino que debido a que toda la informacin sale por Internet, salen
versiones cada vez mejores en muy poco periodo de tiempo; hasta llegar al
caso de que son ms rpidas las versiones Unix de Linux que las de los propios
fabricantes tales como Sun, IBM o SCO. Si a eso le sumamos que el ao 1996 la
NASA eligi como mejor SO de redes al Linux RedHat v4.1, nos podemos dar
una ligera idea del fenmeno que ha supuestoLinux en el mercado.
El perodo que va desde 1993 hasta 1996 se caracteriz por una salida ingente
de SSOO al mercado; ya que MS quiso jugar la baza de introducirse en el
mundo de las redes con nuevas versiones de Windows NT, IBM sac una nueva
versin del OS/2, destinado a sustituir alDOS, MS tambin sac Windows
3.xx y Windows 95 que finalmente fueron los estndares del mercado, Sun y
otros con versiones nuevas del Unix y el nuevo Linux que poco a poco ganaba
ms adeptos, incluso ya en centros universitarios. No olvido las versiones
del Mac OSpara el Apple, es decir, que se tena una gran oferta de SSOO y
todos ellos buenos.
MS, con Windows NT, apost sobre las redes y se dedic a sacar tres versiones
en poco ms de 3 aos. Cada una de ellas mejores y ms estable que la
anterior, pero con el mismo problema de sus antecesoras, el excesivo nmero
de recursos necesarios para administrar una red medianamente grande.
Y estamos en 1996, el ao que va hasta la fecha de hoy se ha caracterizado
por un afianzamiento de los SSOO de MS, ya sean a nivel particular (Windows
95) o a nivel de redes (Windows NT), si bien en este ltimo le queda por luchar
dos grandes batallas que se me antojan imposibles, ambas se llaman de
parecida forma, Linux/Unix. El SO de los grandes ordenadores, grandes redes o
simplemente, de las administraciones, y ltimamente, de pequeos usuarios
generalmente universitarios. Pese a ser viejo, el Unix, es sin duda ninguna, el
SO para las redes.
Resumiendo, tras este perodo de cerca de 30 aos de historia, hay una serie
de SSOO, que gozan, justa o injustamente de salud para suminstrar al usuario
herramientas suficientes para crear un ordenador desde casa con capacidad
plena de conexin a Internet.
Windows
95

OS/
2
Windows NT

Linux/Unix

Multiprogramacin

Multiusuario

(Server)

Herramientas de
Desarrollo

REX
X
-

C,C++,Fortran
TCL/TK,Perl,Lisp

Estabilidad

Media

Alta Alta

Muy Alta

Seguridad

Baja

Alta Alta

Alta

4MB

8M
B

4MB

Requisitos
Mnimos

16MB Workstation
64MB Server

También podría gustarte