Historia de los sistemas operativos
Microsoft Windows
La compañía Microsoft fue creada en 1975 por Bill Gates y su socio Paul Allen. A partir de 1982 lanzaron el primer sistema operativo para equipos de la firma IBM y compatibles, se trataba del MS-DOS (siglas de MicroSoft Disk Operating System). Este sistema operativo tuvo un gran éxito gracias a la posibilidad de la clonación de los equipos. IBM mantuvo liberalizada la arquitectura de los equipos, por lo que otras compañías podían montarlos de la misma forma, así, todos ellos usaban MS-DOS como sistema operativo.
MS-DOS era un sistema textual y monotarea. La última versión que se lanzó por separado fue la 6.3 en 1994, aunque coexistió con Windows hasta la versión 8.0 en el año 2000, era Windows ME. El primer Windows (v1.0) aparece en 1987, y era en realidad una aplicación para MS-DOS, es decir, había que arrancar el ordenador con MS-DOS, y después, ejecutar un comando que lanzaba Windows (se podía automatizar). No obstante, no es hasta 1992 cuando se populariza definitivamente su uso con la versión 3.1. Es entonces cuando nos habituamos a su entorno gráfico y se generaliza el uso del ratón como herramienta imprescindible para movernos es ese nuevo entorno.
Windows 95 supuso una gran transformación del entorno de trabajo y en muchos aspectos se mantiene en las versiones actuales: Escritorio, iconos, barra de tareas, botón de inicio, menús contextuales, funciona la multitarea de modo eficaz, etc. Está versión se ejecutaba aún bajo MSDOS, aunque, para el usuario, de una forma invisible; y así continúo en las dos versiones posteriores, Windows 98 y Windows Millenium Edition (ME) en el año 2000.
Paralelamente, y desde el año 1993, Microsoft desarrolla una nueva línea de sistemas operativos, se trata de la serie NT (Windows NT 3.1). Es un nuevo sistema independiente de MSDOS, que incorpora un nuevo sistema de archivos, el NTFS, con mejores prestaciones en cuanto a seguridad, y manejo de discos de mayor tamaño, pero, en algunos aspectos, incompatible con el sistema tradicional FAT 16 y FAT 32 de MSDOS. Esta es la razón por la que, durante un tiempo, convivieron las dos líneas. Windows NT 4.0 en 1996, alcanzó cierta popularidad, pero no es hasta la aparición de Windows 2000 cuando comienza a sustituir definitivamente a las versiones de la línea de MSDOS, W95, etc. en las máquinas del usuario medio.
Se considera que los sistemas Windows actuales son evoluciones de Windows 2000, y la mayoría de archivos, programas y dispositivos mantienen su compatibilidad con esa versión. Windows XP salió en 2001, Windows Vista en 2006 y Windows 7 en 2009. Se prevé una nueva versión para el 2012, Windows 8.
MAC
Mac OS (del ingles Macintosh Operating System, en español Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su línea de com´putadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas,icono y menús.
Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh procurando que la máquina resultara más agradable al usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld.
Esta fue la base del Mac OS clásico, desarrollado íntegramente por Apple, cuya primera versión vio la luz en 1984. Su desarrollo se extendería en un modelo progresivo hasta la versión 9 del sistema, lanzada en 1999. A partir de Mac OS X, el sistema es un derivado de Unix que mantiene en su interfaz gráfica muchos elementos de las versiones anteriores.
Hay una gran variedad de puntos de vista sobre cómo fue desarrollado el Mac OS original y dónde se originaron las ideas subyacentes. Mientras la conexión entre el proyecto Macintosh y el proyecto alto de Xerox PARC ha sido establecido por documentos históricos, las contribuciones iníciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart también fueron significativas.
El Sistema Operativo Mac OS no fue la primer interfaz gráfica, pero fue la primera con gran éxito por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La Xerox Alto con un costo de 32,000 dólares, la Xerox Starwe costó 16,600 dólares y la Apple Lisa con un precio de 10,000 dólares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1 venía incluido en el primer Macintosh, que tenía un precio de 2,500 dólares.
LINUX
En 1991, con 23 años, un estudiante de informática de la Universidad de Helsinki (Finlandia) llamado Linus Torvalds se propone como entretenimiento hacer un sistema operativo que se comporte exactamente igual al sistema operativo UNIX, pero que funcione sobre cualquier ordenador compatible PC. Posteriormente Linus tuvo que poner como requisito mínimo que el ordenador tuviese un procesador i386, ya que los ordenadores con CPU más antiguas no facilitaban el desarrollo de un sistema operativo compatible con UNIX.
Un factor decisivo para el desarrollo y aceptación de Linux va a ser la gran expansión de Internet. Internet facilitó el trabajo en equipo de todos los que quisieron colaborar con Linus y fueron aportando todos los programas que vienen con UNIX. Linus no pretendía crear todos los programas que vienen con UNIX. Su objetivo fundamental era crear un núcleo del S.O. que fuera totalmente compatible con el de UNIX y que permitiera ejecutar todos los programas gratuitos compatibles UNIX desarrollados por la Free Software Foundation (fundada por Richard Stallman) que vienen con licencia GNUF.1. Esta licencia impide poner precio a los programas donados a la comunidad científica por sus propietarios (programas libres) y obliga a que si se escriben nuevos programas utilizando código de programas libres, estos sean también libres.
Para crear su núcleo, Linus se inspiró en Minix, una versión reducida de UNIX desarrollada por el profesor Andy Tanenbaum para que sus alumnos pudieran conocer y experimentar con el código de un sistema operativo real.
Linus escribió un pequeño núcleo que tenía lo necesario para leer y escribir ficheros en un disquette. Estamos a finales de Agosto de 1991 y Linus ya tiene la versión $0.01$. Como no era muy agradable de usar y no hacia gran cosa, no lo anunció. Le puso como nombre Linux, que es un acrónimo en inglés de ``Linus UNIX'' (el UNIX de Linus).
El 5 de octubre de 1991, Linus anuncia la primera versión ``oficial'' de Linux, la $0.02$. Esta versión ya podía ejecutar dos herramientas básicas de GNU: el intérprete de órdenes (bash) y el compilador de C (gcc). Linux no tenía aún nada sobre soporte a usuarios, distribuciones, documentación ni nada parecido (aún hoy la comunidad de Linux trata estos asuntos de forma secundaria; lo primero sigue siendo el desarrollo del kernel).
Linus siguió trabajando hasta que Linux llegó a ser un producto realmente útil. Dió los fuentes de Linux para que cualquiera pudiese leerlo, modificarlo y mejorarlo. Seguía siendo la versión $0.02$ pero ya ejecutaba muchas aplicaciones GNU (bash, gcc, gnu-make, gnu-sed, compress, etc.)
Tras la versión $0.03$, Linus salto a la versión $0.10$, al tiempo que más gente empezaba a participar en su desarrollo. Después de numerosas revisiones, alcanzó la versión $0.95$, reflejando la esperanza de tener lista muy pronto una versión estable (generalmente, la versión $1.0$ de los programas es la primera teóricamente completa y sin errores). Esto sucedía en marzo de 1992. Año y medio después, en diciembre del 93, nacía Linux 1.0.
Hoy Linux es ya un clónico de UNIX completo y hay muchas personas escribiendo programas para Linux. Incluso las empresas están empezando a escribir programas para Linux ya que el nivel de aceptación que ha tenido es enorme. ¿Quién iba a imaginar que este ``pequeño'' clónico de UNIX creado por un estudiante iba a convertirse en un estándar mundial para los ordenadores personales.


