Mi octavo libro dedicado a recuperar al auténtico primer videojuego español, a la venta con precio muy popular en versión papel, o versión ebook económica.
La informática personal y el ordenador personal nacieron a finales de los años setenta, pero no es hasta la década de los ochenta donde la informática personal escapa de los entusiastas para llegar a cualquier domicilio o persona. Y en aquella década de los años ochenta del siglo pasado nacieron una serie de sistemas operativos que tuvieron cierta popularidad; algunos se convirtieron en el estándar de la micro informática.
Este artículo pretende hablar de los sistemas operativos que existieron en los años ochenta, algunos muy populares y otros no tanto, y que no fueron diseñados para alimentar una arquitectura propietaria. La mayoría de la lista no contaron con una interfaz gráfica.
...aquellos ordenadores de 8 bits sí podían ejecutar algunos sistemas operativos...
Hablo de la informática personal en general, pero la realidad es que aquellos micro ordenadores de 8 bits los sistemas operativos tuvieron poca intervención, ya que los equipos solían incorporar en ROM intérpretes de lenguaje BASIC que, al final, convertía al lenguaje en el centro de todo el equipo. Pero muchos de aquellos equipos sí pudieron ejecutar algunos sistemas operativos; el más habitual fue el CP/M de Digital Research.
En el nacimiento de la informática personal intervinieron empresas tan populares como Apple y Commodore pero, precisamente, esas empresas crearon, inicialmente, sistemas operativos propios para sus productos. Evidentemente, el MacOS fue muy importante en los años ochenta, pero solo podía correr dentro del mundo Apple. Por ello deseo reiterar que me voy a centrar en los sistemas operativos de uso general.
Apple tuvo -y tiene- importante presencia.
Commodore hace años que terminó su recorrido, y Apple, sobre todo con la emergente serie Macintosh de 1984, tuvo -y tiene- importante presencia. Entonces, ¿qué nos queda? Pues hablar, principalmente, del mundo IBM PC y Compatibles. La idea es aportar una información estructurada y, para ello, dividiremos a los diferentes sistemas operativos en función a sus características principales.
Sistemas Operativos Monousuario de 8 bit
El Sistema Operativo monousuario más popular de los ochenta fue, sin duda alguna, el CP/M creado por Gary Kildall en su empresa Digital Research. Fue creado para el microrpocesador Intel 8080, y como el procesador Zilog Z80 de Federico Faggin fue diseñado totalmente compatible -pin a pin- con el primero, pues el CP/M corrió sin problema alguno en el procesador Z80. Y aquello fue el éxito del CP/M, porque el microprocesador de Zilog se convirtió en el más utilizado en la micro informática de los 8 bit de los años ochenta.
...trabajé mucho con el CP/M en el Amstrad CPC6128 primero, y en el Amstrad PCW8256 después.
¿Qué aficionado a la informática en los años ochenta no utilizó el sistema operativo CP/M? Pocos habrá. En mi caso trabajé mucho con el CP/M en el Amstrad CPC6128 primero, y en el Amstrad PCW8256 después.
En este apartado de sistemas monousuario de 8 bits no puedo destacar a ninguno más, no hubo otros que tuvieran una presencia significante que no fueran sistemas creados para arquitecturas muy propietarias.
Sistemas Operativos Monousuario de 16 bit
El sistema operativo por excelencia del apartado monousuario de 16 bits no es otro que el famoso MS-DOS. El sistema operativo fue creado por Microsoft para cubrir la necesidad de un software esencial para la administración del nuevo IBM PC, arquitectura que fue lanzada al mercado en el año 1981. Así nació el sistema operativo PC-DOS. Pero Microsoft, en el acuerdo firmado con IBM, se reservó el derecho de vender el sistema operativo por su cuenta, y así nació el MS-DOS. Al final ambos sistemas operativos eran el mismo, solo cambiaba el nombre si era vendido por una empresa o la otra.
El IBM PC fue clonado legalmente por diversos fabricantes mediante el método de 'La Habitación Limpia'.
El MS-DOS se convirtió en la estrella de los sistemas operativos de la década de los años ochenta, y primera mitad de los noventa. El IBM PC fue clonado legalmente por diversos fabricantes mediante el método de 'La Habitación Limpia', y así nacieron los compatibles con IBM PC primero, y los clónicos después. Y aquello transformó la arquitectura abierta del IBM PC en una arquitectura universal y estandarizada. Y el sistema operativo MS-DOS se transformó en universal y estándar de rebote.
Tampoco se debe obviar que Gary Kildall pudo comprobar el éxito de la arquitectura PC, basada en el microprocesador Intel 8086, y decidió crear una versión del CP/M específica para ese microprocesador de largo recorrido. Así nació el sistema operativo CP/M-86, creado para combatir al MS-DOS, que al final de la década de los años ochenta fue renombrado como DR-DOS. Finalmente, ese sistema operativo de Digital Research perdió la batalla contra el MS-DOS.
El UCSP se basó en la creación de traductores que pudieran transformar el código máquina de su capa inferior en los comados esperados en su capa superior.
Otro sistema operativo monousuario menos conocido fue el UCSP de Soft Tech Microsystems. El sistema UCSP era muy similar al MS-DOS y CP/M, y fue un sistema operativo lento con comados muy jerarquizados, pero que incluyó un pseudocódigo que permitió, con cierta facilidad, que pudiera ser ejecutado en cualquier equipo. Se basó en la creación de traductores que pudieran transformar el código máquina de su capa inferior en los comados esperados en su capa superior. De ahí su lentitud. Por debajo era utilizado el lenguaje Pascal, y en el sistema operativo podían correr otros lenguajes como FORTRAN 77, Lips, BASIC, o APL.
Otro sistema operativo mas residual, y siguiendo la línea del UCSP, fue el sistema BOS de la empresa MicroProducts Software que incluyó un lenguaje llamado Microcobol; una fusión del COBOL y del PL/1.
Sistemas Operativos Multiusuario de 8 bit
Dentro de los sistemas operativos multisuario de 8 bits nuevamente surgió la imagen de Digital Research y Gary Kildall, ya que de aquella empresa surgió el sistema operativo MP/M que, en resumen, era un CP/M de 8 bits pero que permitió el trabajo multiusuario. Aquella fue una necesidad creciente en los años ochenta, la posibilidad de trabajar varios ordenadores en red conectados entre sí. El sistema operativo MP/M fue menos popular que el CP/M porque no tuvo mucho sentido en la informática de un domicilio particular, pero tuvo su importante presencia en los años ochenta.
TurboDOS nació en el año 1982 y fue muy similar al CP/M.
Otro sistema operativo que alcanzó cierta notoriedad fue el TurboDOS creado por la empresa Software 2000. Nacido en el año 1982, y originalmente creado para el Zilog Z80 y arquitectura de 8 bits, permitió el trabajo multiusuario, siendo muy similar al CP/M. Con el paso del tiempo también corrió bajo arquitecturas Intel 8086. Era compatible con el CP/M, y fue un sistema operativo capaz de gestionar un 'spool' de 16 impresoras, 16 unidades de disco, y cada procesador maestro podía controlar otros 16 procesadores esclavos. A mediados de los ochenta Software 2000 anunció una versión TurboDOS de 16 bits, pero no he encontrado confirmación sobre si, finalmente, fue lanzada al mercado aquella versión.
Sistemas Operativos Multiusuario de 16 bit
Dentro de los sistemas operativos multisuario de 16 bit Digital Research y Gary Kildall aparecen de nuevo. De la misma forma que del CP/M nació el CP/M-86, del M/PM nació el M/PM-86, un sistema operativo de 16 bit basado en el Intel 8086 que permitió el trabajo multiusuario.
El UNIX nació en 1969, pero en la década de los años ochenta, y dentro de la informática personal, tuvo su proyección más importante.
Dentro de esta sección el sistema operativo fundamental, el más importante, fue el sistema operativo UNIX. Aunque nació en el año 1969, en la informática del micro ordenador se popularizó en la década de los años ochenta. Un sistema operativo de gran potencia, multiusuario y de 16 bit, que fue la base, o el germen si se prefiere, del futuro Linux nacido de la mano de Linus Torvalds en el año 1991. De todos los sistemas operativos descritos en el artículo no hay ninguno tan importante como el UNIX.
El UNIX no fue únicamente la base del Linux, sino que fue la base de otros sistemas operativos de los ochenta como, por ejemplo, el sistema XENIX -basado en el primero- creado por Microsoft en 1980; otro sistema multiusuario de 16 bit que fue muy popular aquella década. En 1983 los derechos del Xenix fueron vendidos a Santa Cruz Operation, que continuó explotando al sistema operativo hasta finales de los ochenta.
El sistema operativo OASIS se popularizó en la década de los años ochenta.
El sistema operativo OASIS de la compañía Phase One Systems fue otro software multiusuario de 16 bit que fue muy popular en la década en los ochenta. Nacido en el año 1977, fue creado, como tantos otros, para el microrpocesador Zilog Z80. Se popularizó en la década de los años ochenta, y en 1982 fue reescrito en lenguaje C para ser incorporado a la arquitectura Intel 8086: En ese momento cambió el nombre de OASIS por THEOS. Destacó en el manejo de ficheros, al permitir etiquetar los archivos en niveles de privacidad como público, privado, o compartido.
Cabe mencionar que la propia compañia Intel creó en 1980 un sistema operativo llamado iRMX-86 basado en el Intel 8086. El sistema operativo era multiusuario de 16 bit, y fue basado en otro anterior, del año 1976, llamado iRMX-80 y basado en el microprocesador Intel 8080. El sistema operativo iRMX-86 no tuvo una presencia destacable.
En el año 1985 Microsoft e IBM acordaron crear un sistema operativo llamado OS/2.
En esta sección no se puede obviar al OS/2. En el año 1985 Microsoft e IBM llegaron a un acuerdo para desarrollar y potenciar en común un nuevo sistema operativo de 16 bit y multiusuario. Entonces Microsoft dejó de lado al Xenix y al MS-DOS. En 1987 fue lanzado al mercado el sistema operativo OS/2 1.0, pero poco tiempo después Microsoft abandonó el proyecto para centrarse en el Windows 3.0, y se quedó IBM en solitario con el sistema operativo.
El OS/2 fue el primer sistema operativo que tuvo una importante campaña publicitaria en España, antes que fuera superado por la gigantesca campaña de presentación del Windows 95. IBM continuó el desarrollo del OS/2 y en los noventa lanzó una versión de 32 bits. En la segunda mitad de los noventa fue presentado el sistema operativo OS/2 Warp, que también tuvo una campaña publicitaria muy destacable; la idea de IBM fue la de potenciar al sistema frente al Windows de Microsoft. Pero el sistema operativo de IBM nunca llegó a tener una cuota de mercado destacable.
Multitarea y 32 bit. El extraño caso del AmigaOs
Hablar de 32 bit es hablar de la década de los años noventa. Aunque a finales de los ochenta ya existían microprocesadores como el Intel 80386, procesadores con buses de 32 bit, en realidad no se proyectó en la informática personal hasta la entrada de la década de los noventa. Y aunque quisieramos hablar de ordenadores con procesadores bajo arquitectura de 32 bit, los sistemas operativos habituales hasta finales de los ochenta eran de arquitectura de 16 bit.
En el año 1985 fue lanzado el sistema operativo AmigaOS.
Pero en 1985 fue lanzado un sistema operativo de 32 bit llamado AmigaOS. Commodore lanzó una exitosa gama de ordenadores de arquitectura propietaria llamada Amiga... Comodore Amiga 1000, Amiga 500, etcétera. La serie Amiga estuvo formada por increíbles ordenadores con gráficos y sonido espectacular, estando basados en el histórico microprocesador Motorola 68000.
El procesador Motorola 68000 contó con registros de 32 bits y, entonces, Commodore diseñó, en los ochenta, un sistema operativo propio para su serie Amiga que fue multitarea y de 32 bit. Así nació el AmigaOS, un sistema operativo altamente peculiar y avanzado para la época en la que tuvo presencia.
¿Los sistemas operativos más importantes de los años ochenta?
Si debo elegir a los sistemas operativos más importantes de la década de los años ochenta, en mi lista personal destacaría los siguientes en orden de importancia: UNIX, MS-DOS, CP/M, y MacOs. Excluyo al sistema operativo AmigaOS ya que no fue un software utilizable por diferentes arquitecturas y máquinas, solo estuvo presente para la serie Amiga, aunque tuvo éxito comercial.
...aquellos ordenadores de 8 bits sí podían ejecutar algunos sistemas operativos...