lunes, 20 de octubre de 2008

BIOS

BIOS
El sistema Básico de entrada/salida Basic Input-Output System (BIOS) es un código de
interfaz que localiza y carga el sistema operativo en la R.A.M.; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador. El primer término BIOS apareció en el sistema operativo CP/M, y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la ROM, y nada más). La mayoría de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al CP/M BIOS.
En los primeros años de la vida
sistemas operativos para PC (como el DOS), el BIOS todavía permanecía activo tras el arranque y funcionamiento del sistema operativo. El acceso a dispositivos como la disquetera y el disco duro se hacían a través del BIOS. Sin embargo, los sistemas operativos SO más modernos realizan estas tareas por sí mismos, sin necesidad de llamadas a las rutinas del BIOS.
Al encender la computadora, la BIOS se carga automáticamente en la
memoria principal y se ejecuta desde ahí por el procesador (aunque en algunos casos el procesador ejecuta la BIOS leyéndola directamente desde la ROM que la contiene), cuando realiza una rutina de verificación e inicialización de los componentes presentes en la computadora, a través de un proceso denominado POST (Power On Self Test). Al finalizar esta fase busca el código de inicio del sistema operativo (bootstrap) en algunos de los dispositivos de memoria secundaria presentes, lo carga en memoria y transfiere el control de la computadora a éste.
Se puede resumir diciendo que el BIOS es el
firmware presente en computadoras IBM PC y compatibles, que contiene las instrucciones más elementales para el funcionamiento de las mismas por incluir rutinas básicas de control de los dispositivos de entrada y salida. Está almacenado en un chip de memoria ROM o Flash, situado en la placa base de la computadora. Este chip suele denominarse en femenino "la BIOS", pues se refiere a una memoria (femenino) concreta; aunque para referirnos al contenido, lo correcto es hacerlo en masculino "el BIOS", ya que nos estamos refiriendo a un sistema (masculino) de entrada/salida.
El principal defecto de este componente es que mantiene prácticamente fiel a su estructura que lucía a principios de los 80. Incluso los microprocesadores más modernos de 64 bits de doble núcleo funcionan en modo real de 16 bits cuando encendemos el PC, emulando al procesador
Intel 8086 de 1978. En estas circunstancias, la memoria principal que va más allá del primer MB no puede utilizarse durante el arranque de la máquina. Además, las tarjetas de video, de expansión y, en general, los dispositivos que deben permanecer accesibles en este proceso, tienen que incorporar una memoria de lectura de 128 kbytes.
Otra importante desventaja es que siguen programándose en lenguaje ensamblador, más óptimo en ejecución pero más complejo de desarrollar y mantener. Aun así, se ha añadido nuevas funciones a la BIOS que han contribuido de forma decisiva a incrementar su complejidad. Los BIOS anteriores a
1995 no reconocen los discos duros de más de 4 TB de capacidad.

SISTEMAS OPERATIVOS

Unix
Unix (registrado oficialmente como UNIX®) es un
sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.[] []
Hasta 2008, el propietario de la marca UNIX® es
The Open Group, un consorcio de normalización industrial. Sólo los sistemas que cumplen a cabalidad y se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados "UNIX®" (otros reciben la denominación "similar a un sistema Unix" o "similar a Unix").
Durante fines de la década de 1970 y principios de la década de 1980, la influencia de Unix en círculos académicos indujo a su adopción en masa (principalmente la variante
BSD, que había surgido en la Universidad de California, Berkeley) en varias compañías que se iniciaban por aquel entonces], siendo la más destacada Sun Microsystems. Hoy en día, junto a los sistemas Unix certificados, también se pueden encontrar sistemas similares a Unix, como Linux y los derivados de BSD.
En ocasiones, el término "Unix tradicional" suele emplearse para describir a Unix o a un sistema operativo que cuenta con las características de
UNIX Versión 7 o UNIX System V.
finales de 1960, el
Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),[] desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-635[] y escribió un juego llamado Space Travel,[][] (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de
General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en
lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.[8] Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues sólo prestaba servicios a dos usuarios (de acuerdo a Andrew Tanenbaum, era sólo a un usuario[9] ). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.[10]
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX[11] ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programmer's Manual").[]
En
1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.[13] Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.[14] Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.[14] En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 6
[15] en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.
La versión 7,
[15] la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 10[15] se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell.
AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión se lanzó en
1981.[] A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Para finalizar con la confusión con todas las versiones divergentes, AT&T decidió combinar varias versiones desarrolladas en distintas universidades y empresas, dando origen en 1983 al Unix System V Release 1.[] Esta versión presentó características tales como el editor Vi y la biblioteca curses, desarrolladas por Berkeley Software Distribution en la Universidad de California, Berkeley. También contaba con compatibilidad con las máquinas VAX de la compañía DEC.
En
1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.[] Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado[cita requerida].
BSD no solamente ganó el juicio sino que cambiaron tornas descubriendo que grandes porciones del código de BSD habían sido copiadas ilegalmente en UNIX
System V. En realidad, la propiedad intelectual de Novell (recién adquirida de Unix Systems Laboratories) se reducía a unos pocos ficheros fuente[cita requerida]. La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell.
Aproximadamente por esa misma fecha, un estudiante de ciencias de la computación llamado
Linus Torvalds desarrolló un núcleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el núcleo Linux fue combinado con los programas desarrollados por el Proyecto GNU, dando como resultado el Sistema Operativo GNU/Linux.
En
1995, Novell vendió su división UNIX comercia[] (es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software[] SCO continúa la comercialización de System V en su producto UnixWare, que durante cierto tiempo pasó a denominarse OpenUnix, aunque ha retomado de nuevo el nombre de UnixWare..

Mac OS X
Mac OS X (pronunciado Mac O-Ese Diez)
[3] es una linea de sistemas operativos computacionales desarrollado, comercializado y vendido por Apple Inc., es la última versión de toda la linea de computadoras Macintosh. Se basa en Unix y usa una interfaz gráfica desarrollada por Apple llamada Aqua, que se inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, característico en la familia de sistemas Unix, y Java se usan solo para compatibilidad con software no nativo de Mac.
Apple decidió reemplazar el sistema operativo
Mac OS 9 con uno nuevo basado en NEXTSTEP, porque Classic carecía de características requeridas en un sistema operativo contemporáneo. El sistema operativo NEXTSTEP fue desarrollando por la empresa NeXT, el cual fue adquirido por Apple.
Mac OS X Server fue lanzado en el año 1999 y se diferencia por incorporar diferentes herramientas administrativas para la gestión de redes, y servicios de red.
Su fundación de bajo nivel se llama
Darwin y tiene licencia APSL, una licencia de código abierto y software libre en sus últimas versiones. Sin embargo, las capas superiores del sistema (por ejemplo el subsistema gráfico en general) son código cerrado.
Mac OS X incorpora diferentes tecnologías:
Quartz Extreme, Core Image, Core Audio, Core Video, OpenGL y QuickTime entre otras.
Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X (heredada de OPENSTEP). Como lenguaje de programación utiliza Objective-C, aunque también es accesible desde otros lenguajes como Java.
Classic, la interfaz de programación nativa de Mac OS Classic. Es una interfaz programable en C y Pascal. Necesita de un simulador de Mac OS 9 para poder ejecutar estos binarios en Mac OS X. Esta interfaz ya no está disponible en la nueva familia de Macintosh basados en procesadores Intel.
Carbon, una adaptación de la interfaz de programación Classic para poder compilar las aplicaciones en binarios que se ejecutan en Mac OS X sin emulación, con objeto de facilitar la transición de los programas originalmente creados para Mac OS 9.
Una interfaz
BSD compatible con POSIX y UNIX®.
En el 2006 Apple decidió migrar sus máquinas desde el procesador
PowerPC a procesadores Intel, con lo que introdujeron los llamados binarios universales, es decir, aplicaciones que contienen el código binario de ambas plataformas para su ejecución transparente.
Además, en el 2006 Apple empezó a introducir aplicaciones de 64 bits, lo cual ha dado lugar a que una aplicación Mac OS X pueda tener hasta cuatro binarios distintos: 32 bits PowerPC, 64 bits PowerPC, 32 bits Intel y 64 bits Intel.
La letra X se corresponde con el
número romano 10 y continua con la numeración de los sistemas operativos previos de Mac OS Classic, como Mac OS 8 y Mac OS 9. Pese a que oficialmente se lee como diez alguna gente lo lee como la letra X. Una de las razones para esta interpretación es que tradicionalmente los sistemas operativos basados en Unix se nombran con la X al final (ejemplos: AIX, IRIX, Linux, Minix, Ultrix, Xenix, HP-UX). Otra razón es la tendencia de Apple de referirse a sus versiones específicas como (por ejemplo) "Mac OS X versión 10.5".
Las diferentes versiones de Mac OS X van apodadas con los nombres de grandes felinos en inglés. Antes de su lanzamiento, la versión 10.0 tenía como nombre de proyecto interno en Apple
Cheetah (Guepardo), del mismo modo que la versión 10.1 fue apodada Puma. La versión 10.2 fue llamada Jaguar publicitariamente, y de esta versión en adelante se han seguido haciendo públicos estos nombres siendo Panther el de la versión 10.3, Tiger el de la 10.4 y Leopard el de la 10.5, Apple tiene también registrados los nombres de Lynx (Lince) y Cougar (Puma) para su futuro uso.
Apple fue denunciada por una cadena de tiendas de ordenadores llamada TigerDirect por el uso del nombre "Tiger", pero el 19 de mayo de
2005 la Corte Federal de Florida determinó que Apple no infringía la marca registrada de TigerDirect.
La
página web de Apple y los diferentes medios escritos se refieren a los lanzamientos específicos de Mac OS X en cualquiera de las cuatro siguientes formas:
Mac OS X v10.4, mostrando el número de versión.
Mac OS X Tiger, mostrando el nombre de la versión.
Mac OS X v10.4 "Tiger", mostrando tanto el número como el nombre de la versión (Apple suele omitir las comillas).
"Tiger", simplemente con el nombre de la versión y obviando todo lo demás.
A nivel interno, Apple utiliza un número de compilación (builds) para identificar cada versión desarrollada de Mac OS X. Según sus directivas, las primeras versiones en desarrollo de sus productos se designan como 1A1. Las revisiones menores de éstas son 1A2, 1A3, 1A4...; la primera revisión mayor en el desarrollo es la 1B1 (y sus revisiones menores serían 1B2, 1B3...), la siguiente 1C1, y así siguiendo el mismo patrón. Cuando se alcanza cierto punto de desarrollo la siguiente revisión mayor puede dar el salto de la serie 1_ a la 2A1, y así. Por poner un ejemplo, la primera build de Panther (10.3) fue la 7A1, y la primera versión que se hizo pública fue la 7B85; siendo la última la 7W98 (Mac OS X versión 10.3.9). Tras esto, la próxima build de OS X fue la 8A1, y la versión dio el salto a la 10.4 (cuando una build es elegida para ser lanzada públicamente se le asigna un número de versión).
La versión más reciente de Mac OS X es la 10.5 denominada Leopard.
También ha cosechado algunas críticas que se concentran especialmente en el tema de su "precio de
actualización", y es que aún siendo usuario de una versión anterior, el paso a la más reciente requiere del desembolso de su precio total. Parte del problema es más semántico que otra cosa ya que surge de considerar cada versión como una actualización de la anterior, pero lo que sí es cierto que es al no existir una distinción de precio a la hora de comprar la versión 10.4 ya seamos propietarios de la 10.3 o del Mac OS 9, se crea en el consumidor cierta sensación de desconsideración.
Por otro lado
The Open Group ha criticado a Apple por utilizar el término "Unix" en las publicidades de Mac OS X pese a que Apple no dispone de la certificación oficial del sistema operativo y su uso puede suponer una violación de marca registrada. Apple afirma que ellos utilizan el término por tratarse de una marca generalizada y que el coste de la certificación haría su sistema demasiado caro. Sin embargo, The Open Group mantiene que existe un límite de 110.000$ en el coste de la certificación para una sola compañía.

Macintosh
Macintosh (abreviado Mac) es el nombre con el que actualmente nos referimos a cualquier
computadora personal diseñada, desarrollada, construida y comercializada por Apple Inc. El Macintosh 128K fue lanzado el 24 de enero de 1984. Fue el primer ordenador personal comercializado exitosamente que usaba una interfaz gráfica de usuario (GUI) y un mouse en vez del estándar de esa época: la interfaz por línea de comandos. La linea de producción de Mac´s en la actualidad varía desde el básico Mac mini de escritorio hasta los servidores de rango medio como Xserve. Los sistemas Mac tienen como objetivo principal de mercado el hogar, la educación y la creatividad profesional. La producción de Mac está basada en un modelo de integración vertical en los que Apple proporciona todos los aspectos de su hardware y crea su propio sistema operativo que viene preinstalado en todas las Macs. Esto contrasta con las PC preinstalados con Microsoft Windows, donde un vendedor proporciona el sistema operativo y múltiples vendedores crean el hardware. En ambos casos, el hardware permite el funcionamiento de otros sistemas operativos: las Mac modernas, así como las PC son capaces de soportar sistemas operativos como Linux, FreeBSD y Windows, éste último gracias al software de Apple Boot Camp o a otros softwares de virtualización como por ejemplo Parallels Desktop o ��VMWare Fusion .
Los primeros Macintosh estaban basados en los
microprocesadores de la familia Motorola 69k, de tecnología CISC. En Marzo de 1994, Apple introdujo en la gama Macintosh los chips PowerPC del Consorcio Apple/IBM/Motorola, que suponían el cambio a la tecnología RISC. En el 2006 Apple inició la transición desde la línea de PowerPC line a los procesadores Intel con arquitectura x86. Los Macs actuales usan la serie de microprocesadores Intel Core, Intel Core 2 e Intel Xeon 5100. Todos los modelos de Mac actuales vienen preinstalados con una versión nativa de la última versión de Mac OS X, que actualmente está en su versión Mac OS X v10.5.4 y es usualmente conocida por su nombre código "Leopard".
Mac mini: Precio y potencia modestos. provisto de procesadores Intel Core 2 Duo, en dos velocidades, respectivamente (1,83 GHz y 2,00 GHz), 512 MB (512 MiB) de RAM (Actualmente 1 GB (1 GiB)), 60 u 80 GB según el modelo y equipado con WiFi, Bluetooth y unidad óptica con o sin grabación de DVD. Se vende sin teclado, ratón ni monitor pero se le puede agregar cualquiera que funcione bajo USB.
La tarjeta gráfica tiene salida DVI, pero incluye un adaptador para VGA de manera genérica. Incluye el Apple Remote para controlarlo desde lejos.
PowerMac: Máxima potencia en un procesador PPC, precio elevado. Actualmente fuera de produccion y no se fabrica. Llevan como maximo dos procesadores G5 (Power Mac G5), habiendo una versión con dos procesadores de doble núcleo y sólo son la torre, el monitor se adquiere aparte. Actualmente renombrado a MacPro.
Mac Pro: El Mac más rápido de la historia. Con configuraciones muy diferentes, alcanza el más alto nivel de potencia de toda la línea. Cuenta con 2 procesadores Intel Quad-Core Xeon de hasta 3.2 GHz cada uno. Soporta hasta 32 GB de memoria RAM, y hasta 4 TB de capacidad de disco duro, varias ranuras PCI-Express. El kit serie incluye teclado y ratón Apple.
iMac: Potencia y precio intermedios. Actualmente es un equipo integrado en un monitor TFT (procesador Intel Core 2 Duo). Incluye ratón y teclado Apple, Airport Extreme y Bluetooth. Se pueden encontrar en formato de 20 y 24 pulgadas. Procesador de 2.4 GHz, 2,66 GHz y 2.8 GHz y tambien la hay con 3.06 GHz,un HDD de 250 Gb, 320 Gb, 750 Gb con soporte hasta 1 TB, Tarjeta Radeon HD 2400 XT de ATI con 128 MB y HD 2600 PRO de ATI con 256 MB, RAM de 1Gb-4Gb. Incluye Apple Remote
PowerBook: Portátil de gran potencia orientado al mercado profesional. Ya descontinuado, aunque todavía están disponibles a la venta dos modelos con pantalla de 12" y 17".
MacBook Pro: Portátil sucesor del PowerBook con procesador Intel Core 2 Duo a 2.40 Ghz, pantalla de 15.4" y de 17". Con una NVIDIA 256MB y 2Gb de RAM. El portátil más potente de apple.
iBook: Era el portátil más asequible de Apple (procesador G4 a velocidades superiores a 1Ghz y equipamiento para WiFi y Bluetooth) hasta la salida del MacBook, que aún pueden encontrarse en las tiendas.
MacBook: Portátil sucesor del iBook. Con procesador Intel Core 2 Duo, tamaño de 13,3", 2.0GHz y 2.20Ghz, y en color blanco (80Gb y 120Gb de Disco Duro) y negro (160 Gb), con la posibilidad de ampliarlo hasta 4GB de RAM y hasta 250GB de disco duro.
eMac: Diseñado para la educación. Baja potencia, era el más accesible de los sobremesa con pantalla integrada. El monitor era CRT de 17 pulgadas (procesador PowerPC G4). Desde finales del 2005 dejó de venderse oficialmente.
MacBook Air: A principios de 2008 Apple lanza un nuevo modelo de MacBook ultraportable, ganándole a su rival más cercano, Sony los cuales también tienen un portátil ultra delgado. Con procesador Intel Core 2 Duo a 1.6GHz, Pantalla de 13.3" 80Gb Procesador gráfico Intel GMA X3100 con 144MB de DDR2 SDRAM. El portátil más pequeño de Apple mide 1,94 cm en su parte más gruesa y llega a los 4 mm en su parte mas delgada. No lleva unidad óptica interna ni adaptador Ethernet, y estos han de ser adquiridos de manera opcional.
Tras la WorldWide Developers Conference del 2005, Apple anunció el cambio de procesador del PowerPC (IBM) al x86 (Intel). Esta nueva gama de ordenadores, tanto portátiles como sobremesa, empezaron a ser vendidos a partir de Enero de 2006 y la transición a la nueva arquitectura fue completada en Diciembre de 2006, tal como anunció Steve Jobs (actual ejecutivo de la compañía) en la Feria MacWorld 2006.



MS-DOS
MS-DOS son las siglas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft. Es un
sistema operativo comercializado por Microsoft perteneciente a la familia DOS. Fue un sistema operativo para el IBM PC que alcanzó gran difusión.

La versión de MS-DOS que se escribió para el Intel 8088 no soportaba instrucciones duales, ya que no estaban incorporadas en el procesador. Es decir, no existía en el procesador una división de instrucciones privilegiadas para el sistema operativo e instrucciones ordinarias para los programas comunes. Esta limitación provoca, por ejemplo, que los programas puedan manipular cualquier recurso, que varios programas manipulen un recurso pudiendo generar inconsistencia, hasta el punto de que un programa puede llegar a borrar el propio el sistema operativo.
Versiones
PC DOS 1.0 - Liberado en
1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 Kb de memoria RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb. 22 ordres. Permite archivos con extensión .com y .exe. Incorpora el intérprete de comandos COMMAND.COM.
PC DOS 1.1 - Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada con el nombre MS-DOS.
MS-DOS 2.0 - Complemento del
IBM XT liberado en 1983. Más del doble de nuevos comandos, soporte de disco duro (muy pequeño, alrededor de 5 MB).
PC DOS 2.1 - Complemento del
IBM PCjr. Añadidas algunas mejoras.
MS-DOS 2.11 - Añadido soporte para otros idiomas (aparte del inglés).
MS-DOS 2.25 - Versión con un mejor soporte para
juegos de caracteres de los idiomas japonés y coreano.
MS-DOS 3.0 - Diseñado para soportar el nuevo hardware del
IBM AT. Añadidas unas pocas características de LAN.
MS-DOS 3.1 - Añadidas más características y soporte LAN.
MS-DOS 3.2 - Añadida capacidad para disquetes de 3,5 pulgadas y 720 KB.
PC DOS 3.3 - Añadido soporte para el ordenador
PS/2 de IBM y los nuevos disquetes de 3,5 pulgadas de alta capacidad (1,44 MB). Nuevas páginas de código de caracteres internacionales añadidas, con soporte para 17 países.
MS-DOS 3.3 - Capacidad para crear particiones de disco superiores a 32 MB. Soporte de 4 puertos serie (antes sólo 2). Incorporación de la orden "Files" para poder abrir hasta 255 archivos simultáneamente.
MS-DOS 4.0 - Generado con el código fuente de IBM, no con el de Microsoft.
PC DOS 4.0 - Agregado
DOS Shell, algunas mejoras y arreglos.
MS-DOS 4.01 - Versión para corregir algún error.
MS-DOS 5.0 - Implementado en
1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o shell.
MS-DOS 6.0 - Liberado en
1993, incluye soporte para Microsoft Windows, utilidades como Defrag (desfragmentación del disco), DoubleSpace (compresión de archivos), MSBackup (copias de seguridad), MSAV (Microsoft Anti-Virus), MemMaker, etc.
MS-DOS 6.2 - Versión para corregir errores.
MS-DOS 6.21 - Eliminado el soporte de compresión de disco DoubleSpace.
PC DOS 6.3 - Liberado en abril de
1994.
MS-DOS 6.22 - Última versión distribuida por separado. Incluido DriveSpace para sustituir a DoubleSpace.
PC DOS 7.0 - Añade
Stacker para reemplazar a DoubleSpace.
MS-DOS 7.0 - Distribuido junto con
Windows 95. Incluye soporte para nombres de archivo largos (hasta ahora habían tenido la restricción del 8+3).
MS-DOS 7.1 - Integrado en Windows 95 OSR2 y posteriormente en
Windows 98 y 98 SE. Soporta sistemas de archivos FAT32.
MS-DOS 8.0 - Incluido en Windows Me. Es la última versión de MS-DOS.
PC DOS 2000 - Versión que soluciona el problema del año
2000.

OS/2

OS/2 es un
sistema operativo de IBM que intentó suceder a DOS como sistema operativo de los PCs. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows 3.0 e IBM se ocupó en solitario de OS/2.

Historia del OS/2 y eComStation

OS/2 1.0
La versión 1.0 apareció en
1987 y era de 16 bits, aunque trabajaba exclusivamente en el modo protegido del procesador intel 80286. Poco después apareció la versión 1.1, la cual incorporaba la primera versión del Presentation Manager, el gestor de ventanas de OS/2, con una apariencia idéntica a la del todavía inexistente windows 3.0. Dos versiones nuevas aparecieron poco después, la 1.2 y 1.3, también de 16 bits. Fue entonces cuando comenzaron las discusiones entre IBM y Microsoft, pues la primera quería desarrollar una versión de 32 bits para los procesadores intel 80386 y posteriores, mientras que la segunda proponía mejorar la actual de 16 bits.

OS/2 1.0
Fecha: Diciembre 1987Nombre Código: CP/DOS
Caraterísticas:
Primer sistema operativo para las
computadoras personales que soporta Multitarea.
El sistema Operativo era de texto, permitía múltiples aplicaciones corriendo a la vez aunque solo podía mostrar una aplicación a la vez en la pantalla.
Permitía una sesión de DOS.
El tamaño máximo de discos soportado era de 32MB.
El Sistema Operativo está diseñado para correr en equipos 80286 aunque también era capaz de correr en sistemas 80386.

OS/2 1.10 Standard Edition (SE)
Fecha: Octubre 1988Nombre Código: Trimaran
Mejoras en esta versión:
Se agregó el Presentation Manager(PM), una interfaz gráfica muy similar a la del aún inexistente Windows 3.0.
Soporte para discos duros más grandes en formato FAT. El tamaño máximo total era de 2GB realizando particiones lógicas y se agregó un sistema actualizado.

OS/2 1.10 Extended Edition (EE)
Fecha: 1989Nombre Código: TrimaranMejoras en esta versión:
Se incluyó una base de datos relacional denominada "Database Manager"
Se incluyó el "Communication Manager", el cual permitía sesiones con mainframes (emulation 5250 y 3270)

OS/2 1.20 SE y EE
Fecha: Noviembre 1989Nombre Código: SloopMejoras en esta versión:
Mejoras en el Presentation Manager
Se incluyó el sistema de archivo "High Performance File Sistem" (HPFS), el cual era mucho más eficiente que el FAT.
Se incluye el lenguaje interpretado
REXX como lenguaje de scripting del sistema.
OS/2 1.30
Fecha: 1991Nombre Código: CutterCaraterísticas:
Primera versión escrita completamente por IBM. Como resultado de esto OS/2 los archivos se hicieron más pequeños y el sistema mejoró en velocidad.Mejoras en esta versión:
La instalación de impresoras se simplificó.
REXX fue también agregado a la versión Standard Edition (SE) de OS/2. Anteriormente estaba solo disponible para la versión Extended Edition (EE)
Se incluyó soporte para fuentes vectoriales Adobe Type I
Se agregó el Lazy Write al sistema de Archivos HPFS.
Se incluyeron controladores de vídeo capaces de ofrecer resoluciones de hasta 1024x768

OS/2 2.0
IBM publicó OS/2 versión 2.0 en 1992. Esta versión suponía un gran avance frente a OS/2 1.3. Incorporaba un nuevo sistema de ventanas orientado a objetos llamado Workplace Shell como sustituto del Presentation Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS usado también en Windows y aprovechaba todas las ventajas de las capacidades de 32 bits del procesador Intel 80386. También podía ejecutar programas DOS y Windows en multitarea, ya que IBM había retenido los derechos para usar el código de DOS y Windows como resultado de la ruptura. Desgraciadamente, su estabilidad era escasa debido a los problemas que tuvo IBM para sacarla en solitario. A ésta le siguieron las versiones 2.1 y 2.11, ofreciendo ésta última un nivel de estabilidad extremadamente bueno.
OS/2 2.0
Fecha: Noviembre 1991 (versión de Pruebas - Limited Availability)Fecha: Marzo de 1992 (versión final - General Availability)Nombre Código: Cruiser
Características:
La primera versión de 32-bit de OS/2.Mejoras en esta versión:
Soporte para procesadores de 32 bits.
Se incluyó el Workplace Shell (WPS), un potente escritorio orientado a objetos, como nueva interfaz gráfica de OS/2.
Capaz de ejecutar múltiples aplicaciones DOS, Windows (16 bits) y OS/2 1.x simultáneamente.

OS/2 2.1
Fecha: Mayo 1993Nombre Código: Borg
Mejoras en esta versión:
Se incluyó el Multimedia Presentation Manager (MMPM/2) para proveer sonido y vídeo con capacidades multimedia.
Se mejoró el sistema de gráficos de 32 bits
Se añadió soporte de fuentes TrueType en las sesiones de Win-OS2
Soporte PCMCIA para computadoras portátiles
Mejoras para computadoras portátiles para reducir el consumo de energía y extender el tiempo de duración de las baterías.

OS/2 for Windows
Fecha: Noviembre 1993Nombre Código: Ferengi
Características:
Esta versión esta enfocada en usuarios que ya tengan Windows 3.1 instalado, para abaratar el costo de la licencia de OS/2.Mejoras en esta versión:
Controladores nuevos de vídeo para tarjetas basadas en S3.

OS/2 2.11
Fecha: Febrero 1994
Mejoras en esta versión:
Se incluyeron parches para mejorar problemas en la versión 2.1.

OS/2 2.11 SMP
Fecha: Junio 1994
Características:
Soporte para Multiprocesamiento Simétrico (SMP).
Soporte hasta 16 procesadores.

Microsoft Windows

Windows 98
Artículo principal:
Windows 98
El 25 de junio de 1998 llegó Windows 98. Incluía nuevos controladores de hardware y el sistema de ficheros FAT32 (también soportado por Windows 95 OSR 2 y OSR 2.5) que soportaba particiones mayores a los 2 GB permitidos por Windows 95. Dio soporte también a las nuevas tecnologías como DVD, FireWire, USB o AGP. Era novedosa también la integración del explorador de Internet en todos los ámbitos del sistema.
Pero la principal diferencia de Windows 98 sobre Windows 95 era que su núcleo había sido modificado para permitir el uso de controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la migración de parte del núcleo de Windows NT a Windows 98, aunque éste siguiera manteniendo su arquitectura MS-DOS/Windows GUI. Esto permitió la reducción de costes de producción, dado que Windows NT y Windows 98 ahora podían utilizar casi idénticos controladores.
Windows 98 Second Edition (SE)
Artículo principal:
Windows 98 SE
A principios de 1998 se desarrolló este sistema operativo, saliendo al mercado a finales de 1998, cuando Microsoft sacó al mercado Windows 98 Second Edition, cuya característica más notable era la capacidad de compartir entre varios equipos una conexión a Internet a través de una sola línea telefónica. También eliminaba gran parte de los errores producidos por Internet Explorer en el sistema. Esta versión es la más estable de todas las de esta serie, y aún se sigue utilizando en muchos equipos, mejorando en sí dos cosas importantes:
1) El grave error de solicitud de licencia que simplemente se puede dejar pasar por alto en la instalación cuando se copian los archivos con extensión ".CAB" (sin comillas) a la unidad de disco duro de la computadora (CPU u ordenador) en la primera versión de este sistema operativo
2) Se corrigen las extensiones de archivo y aplicaciones para una optimización y mejor administración de memoria virtual, reduciendo así los famosos mensajes de error en pantalla azul.
Windows 2000
Artículo principal:
Windows 2000
En este mismo año vio la luz Windows 2000, una nueva versión de Windows NT muy útil para los administradores de sistemas y con una gran cantidad de servicios de red y lo más importante: admitía dispositivos Plug&Play que venían siendo un problema con Windows NT.
La familia de Windows 2000 estaba formada por varias versiones del sistema: una para las estaciones de trabajo (Windows 2000 Professional) y varias para servidores (Windows 2000 Server, Advanced Server, Datacenter Server).
Windows 2000 incorporaba importantes innovaciones tecnológicas para entornos Microsoft, tanto en nuevos servicios como en la mejora de los existentes. Algunas de las características que posee son:
Almacenamiento:
Soporte para
FAT16, FAT32 y NTFS.
Cifrado de ficheros (
EFS).
Servicio de indexación.
Sistema de archivos distribuido (
DFS).
Nuevo sistema de backup (
ASR).
Sistema de tolerancia a fallos (
RAID) con discos dinámicos (software).
Comunicaciones:
Servicios de acceso remoto (
RAS, VPN, RADIUS y Enrutamiento).
Nueva versión de
IIS con soporte para HTTP/1.1.
Active Directory.
Balanceo de carga (clustering)
Servicios de instalación desatendida por red (
RIS).
Servicios nativos de
Terminal Server.
Estos avances marcan un antes y un después en la historia de Microsoft.
Windows NT
Artículos principales:
Windows NT y Windows NT 3.x
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation (hoy parte de Compaq, que en 2005 fue comprada por HP) para convertir NT en un sistema más competitivo.
Cutler había estado desarrollando un sucesor del VMS en DEC(Digital Equipment Corporation) llamado Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos ingenieros a Microsoft. DEC también creyó que se llevaba el código de Mica a Microsoft y entabló una demanda. Microsoft finalmente pagó 150 millones de dólares y acordó dar soporte al
microprocesador Alpha de DEC en NT.
Siendo un sistema operativo completamente nuevo, Windows NT sufrió problemas de compatibilidad con el
hardware y el software existentes. También necesitaba gran cantidad de recursos y éstos estaban solamente disponibles en equipos grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows NT. La interfaz gráfica de NT todavía estaba basada en la de Windows 3.1 que era inferior a la Workplace Shell de OS/2
Windows NT 3.1
Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows NT pareciera una continuación de Windows 3.1) apareció en su versión beta para desarrolladores en la Conferencia de Desarrolladores Profesionales de Julio de 1992 en San Francisco. Microsoft anunció en la conferencia su intención de desarrollar un sucesor para Windows NT y Chicago (que aún no había sido lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto más difícil de lo que Microsoft había previsto y como resultado NT y Chicago no sería unificados hasta la aparición de
Windows XP). Las versiones antiguas de Windows NT se distribuían en disquettes y requerían unos elevados recursos de hardware (además de soportar relativamente poco hardware) por lo que no se difundieron demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por primera vez daba soporte para el sistema de ficheros NTFS.
Windows NT 3.5/3.51
Cabe destacar que la interfaz gráfica de Windows NT 3.5 y Windows 3.51 era la misma que la de sus predecesores, Windows NT 3.1 y Windows 3.1, con el Administrador de Programas. Por otra parte, Microsoft distribuyó un añadido llamado NewShell, cuyo nombre completo es "Shell Technology Preview Update", que no era otra cosa más que una versión Beta de la nueva interfaz gráfica de Windows 95 y NT 4.0, con el botón y
menú inicio, pero para Windows NT 3.5x. Su función principal era que los usuarios de Windows evaluaran el nuevo interfaz gráfico, que iba a ser presentado en Windows 95 y NT 4.0, pero como "daño colateral" le daba a Windows NT 3.5x la nueva interfaz gráfica.
Windows NT 4.0Unix
Unix (registrado oficialmente como UNIX®) es un
sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.[] []
Hasta 2008, el propietario de la marca UNIX® es
The Open Group, un consorcio de normalización industrial. Sólo los sistemas que cumplen a cabalidad y se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados "UNIX®" (otros reciben la denominación "similar a un sistema Unix" o "similar a Unix").
Durante fines de la década de 1970 y principios de la década de 1980, la influencia de Unix en círculos académicos indujo a su adopción en masa (principalmente la variante
BSD, que había surgido en la Universidad de California, Berkeley) en varias compañías que se iniciaban por aquel entonces], siendo la más destacada Sun Microsystems. Hoy en día, junto a los sistemas Unix certificados, también se pueden encontrar sistemas similares a Unix, como Linux y los derivados de BSD.
En ocasiones, el término "Unix tradicional" suele emplearse para describir a Unix o a un sistema operativo que cuenta con las características de
UNIX Versión 7 o UNIX System V.
finales de 1960, el
Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),[] desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-635[] y escribió un juego llamado Space Travel,[][] (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de
General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en
lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.[8] Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues sólo prestaba servicios a dos usuarios (de acuerdo a Andrew Tanenbaum, era sólo a un usuario[9] ). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.[10]
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX[11] ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programmer's Manual").[]
En
1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.[13] Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.[14] Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.[14] En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 6
[15] en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.
La versión 7,
[15] la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 10[15] se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell.
AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión se lanzó en
1981.[] A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Para finalizar con la confusión con todas las versiones divergentes, AT&T decidió combinar varias versiones desarrolladas en distintas universidades y empresas, dando origen en 1983 al Unix System V Release 1.[] Esta versión presentó características tales como el editor Vi y la biblioteca curses, desarrolladas por Berkeley Software Distribution en la Universidad de California, Berkeley. También contaba con compatibilidad con las máquinas VAX de la compañía DEC.
En
1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.[] Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado[cita requerida].
BSD no solamente ganó el juicio sino que cambiaron tornas descubriendo que grandes porciones del código de BSD habían sido copiadas ilegalmente en UNIX
System V. En realidad, la propiedad intelectual de Novell (recién adquirida de Unix Systems Laboratories) se reducía a unos pocos ficheros fuente[cita requerida]. La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell.
Aproximadamente por esa misma fecha, un estudiante de ciencias de la computación llamado
Linus Torvalds desarrolló un núcleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el núcleo Linux fue combinado con los programas desarrollados por el Proyecto GNU, dando como resultado el Sistema Operativo GNU/Linux.
En
1995, Novell vendió su división UNIX comercia[] (es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software[] SCO continúa la comercialización de System V en su producto UnixWare, que durante cierto tiempo pasó a denominarse OpenUnix, aunque ha retomado de nuevo el nombre de UnixWare..

Mac OS X
Mac OS X (pronunciado Mac O-Ese Diez)
[3] es una linea de sistemas operativos computacionales desarrollado, comercializado y vendido por Apple Inc., es la última versión de toda la linea de computadoras Macintosh. Se basa en Unix y usa una interfaz gráfica desarrollada por Apple llamada Aqua, que se inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, característico en la familia de sistemas Unix, y Java se usan solo para compatibilidad con software no nativo de Mac.
Apple decidió reemplazar el sistema operativo
Mac OS 9 con uno nuevo basado en NEXTSTEP, porque Classic carecía de características requeridas en un sistema operativo contemporáneo. El sistema operativo NEXTSTEP fue desarrollando por la empresa NeXT, el cual fue adquirido por Apple.
Mac OS X Server fue lanzado en el año 1999 y se diferencia por incorporar diferentes herramientas administrativas para la gestión de redes, y servicios de red.
Su fundación de bajo nivel se llama
Darwin y tiene licencia APSL, una licencia de código abierto y software libre en sus últimas versiones. Sin embargo, las capas superiores del sistema (por ejemplo el subsistema gráfico en general) son código cerrado.
Mac OS X incorpora diferentes tecnologías:
Quartz Extreme, Core Image, Core Audio, Core Video, OpenGL y QuickTime entre otras.
Cocoa, la nueva interfaz de programación orientada a objetos de Mac OS X (heredada de OPENSTEP). Como lenguaje de programación utiliza Objective-C, aunque también es accesible desde otros lenguajes como Java.
Classic, la interfaz de programación nativa de Mac OS Classic. Es una interfaz programable en C y Pascal. Necesita de un simulador de Mac OS 9 para poder ejecutar estos binarios en Mac OS X. Esta interfaz ya no está disponible en la nueva familia de Macintosh basados en procesadores Intel.
Carbon, una adaptación de la interfaz de programación Classic para poder compilar las aplicaciones en binarios que se ejecutan en Mac OS X sin emulación, con objeto de facilitar la transición de los programas originalmente creados para Mac OS 9.
Una interfaz
BSD compatible con POSIX y UNIX®.
En el 2006 Apple decidió migrar sus máquinas desde el procesador
PowerPC a procesadores Intel, con lo que introdujeron los llamados binarios universales, es decir, aplicaciones que contienen el código binario de ambas plataformas para su ejecución transparente.
Además, en el 2006 Apple empezó a introducir aplicaciones de 64 bits, lo cual ha dado lugar a que una aplicación Mac OS X pueda tener hasta cuatro binarios distintos: 32 bits PowerPC, 64 bits PowerPC, 32 bits Intel y 64 bits Intel.
La letra X se corresponde con el
número romano 10 y continua con la numeración de los sistemas operativos previos de Mac OS Classic, como Mac OS 8 y Mac OS 9. Pese a que oficialmente se lee como diez alguna gente lo lee como la letra X. Una de las razones para esta interpretación es que tradicionalmente los sistemas operativos basados en Unix se nombran con la X al final (ejemplos: AIX, IRIX, Linux, Minix, Ultrix, Xenix, HP-UX). Otra razón es la tendencia de Apple de referirse a sus versiones específicas como (por ejemplo) "Mac OS X versión 10.5".
Las diferentes versiones de Mac OS X van apodadas con los nombres de grandes felinos en inglés. Antes de su lanzamiento, la versión 10.0 tenía como nombre de proyecto interno en Apple
Cheetah (Guepardo), del mismo modo que la versión 10.1 fue apodada Puma. La versión 10.2 fue llamada Jaguar publicitariamente, y de esta versión en adelante se han seguido haciendo públicos estos nombres siendo Panther el de la versión 10.3, Tiger el de la 10.4 y Leopard el de la 10.5, Apple tiene también registrados los nombres de Lynx (Lince) y Cougar (Puma) para su futuro uso.
Apple fue denunciada por una cadena de tiendas de ordenadores llamada TigerDirect por el uso del nombre "Tiger", pero el 19 de mayo de
2005 la Corte Federal de Florida determinó que Apple no infringía la marca registrada de TigerDirect.
La
página web de Apple y los diferentes medios escritos se refieren a los lanzamientos específicos de Mac OS X en cualquiera de las cuatro siguientes formas:
Mac OS X v10.4, mostrando el número de versión.
Mac OS X Tiger, mostrando el nombre de la versión.
Mac OS X v10.4 "Tiger", mostrando tanto el número como el nombre de la versión (Apple suele omitir las comillas).
"Tiger", simplemente con el nombre de la versión y obviando todo lo demás.
A nivel interno, Apple utiliza un número de compilación (builds) para identificar cada versión desarrollada de Mac OS X. Según sus directivas, las primeras versiones en desarrollo de sus productos se designan como 1A1. Las revisiones menores de éstas son 1A2, 1A3, 1A4...; la primera revisión mayor en el desarrollo es la 1B1 (y sus revisiones menores serían 1B2, 1B3...), la siguiente 1C1, y así siguiendo el mismo patrón. Cuando se alcanza cierto punto de desarrollo la siguiente revisión mayor puede dar el salto de la serie 1_ a la 2A1, y así. Por poner un ejemplo, la primera build de Panther (10.3) fue la 7A1, y la primera versión que se hizo pública fue la 7B85; siendo la última la 7W98 (Mac OS X versión 10.3.9). Tras esto, la próxima build de OS X fue la 8A1, y la versión dio el salto a la 10.4 (cuando una build es elegida para ser lanzada públicamente se le asigna un número de versión).
La versión más reciente de Mac OS X es la 10.5 denominada Leopard.
También ha cosechado algunas críticas que se concentran especialmente en el tema de su "precio de
actualización", y es que aún siendo usuario de una versión anterior, el paso a la más reciente requiere del desembolso de su precio total. Parte del problema es más semántico que otra cosa ya que surge de considerar cada versión como una actualización de la anterior, pero lo que sí es cierto que es al no existir una distinción de precio a la hora de comprar la versión 10.4 ya seamos propietarios de la 10.3 o del Mac OS 9, se crea en el consumidor cierta sensación de desconsideración.
Por otro lado
The Open Group ha criticado a Apple por utilizar el término "Unix" en las publicidades de Mac OS X pese a que Apple no dispone de la certificación oficial del sistema operativo y su uso puede suponer una violación de marca registrada. Apple afirma que ellos utilizan el término por tratarse de una marca generalizada y que el coste de la certificación haría su sistema demasiado caro. Sin embargo, The Open Group mantiene que existe un límite de 110.000$ en el coste de la certificación para una sola compañía.

Macintosh
Macintosh (abreviado Mac) es el nombre con el que actualmente nos referimos a cualquier
computadora personal diseñada, desarrollada, construida y comercializada por Apple Inc. El Macintosh 128K fue lanzado el 24 de enero de 1984. Fue el primer ordenador personal comercializado exitosamente que usaba una interfaz gráfica de usuario (GUI) y un mouse en vez del estándar de esa época: la interfaz por línea de comandos. La linea de producción de Mac´s en la actualidad varía desde el básico Mac mini de escritorio hasta los servidores de rango medio como Xserve. Los sistemas Mac tienen como objetivo principal de mercado el hogar, la educación y la creatividad profesional. La producción de Mac está basada en un modelo de integración vertical en los que Apple proporciona todos los aspectos de su hardware y crea su propio sistema operativo que viene preinstalado en todas las Macs. Esto contrasta con las PC preinstalados con Microsoft Windows, donde un vendedor proporciona el sistema operativo y múltiples vendedores crean el hardware. En ambos casos, el hardware permite el funcionamiento de otros sistemas operativos: las Mac modernas, así como las PC son capaces de soportar sistemas operativos como Linux, FreeBSD y Windows, éste último gracias al software de Apple Boot Camp o a otros softwares de virtualización como por ejemplo Parallels Desktop o ��VMWare Fusion .
Los primeros Macintosh estaban basados en los
microprocesadores de la familia Motorola 69k, de tecnología CISC. En Marzo de 1994, Apple introdujo en la gama Macintosh los chips PowerPC del Consorcio Apple/IBM/Motorola, que suponían el cambio a la tecnología RISC. En el 2006 Apple inició la transición desde la línea de PowerPC line a los procesadores Intel con arquitectura x86. Los Macs actuales usan la serie de microprocesadores Intel Core, Intel Core 2 e Intel Xeon 5100. Todos los modelos de Mac actuales vienen preinstalados con una versión nativa de la última versión de Mac OS X, que actualmente está en su versión Mac OS X v10.5.4 y es usualmente conocida por su nombre código "Leopard".
Mac mini: Precio y potencia modestos. provisto de procesadores Intel Core 2 Duo, en dos velocidades, respectivamente (1,83 GHz y 2,00 GHz), 512 MB (512 MiB) de RAM (Actualmente 1 GB (1 GiB)), 60 u 80 GB según el modelo y equipado con WiFi, Bluetooth y unidad óptica con o sin grabación de DVD. Se vende sin teclado, ratón ni monitor pero se le puede agregar cualquiera que funcione bajo USB.
La tarjeta gráfica tiene salida DVI, pero incluye un adaptador para VGA de manera genérica. Incluye el Apple Remote para controlarlo desde lejos.
PowerMac: Máxima potencia en un procesador PPC, precio elevado. Actualmente fuera de produccion y no se fabrica. Llevan como maximo dos procesadores G5 (Power Mac G5), habiendo una versión con dos procesadores de doble núcleo y sólo son la torre, el monitor se adquiere aparte. Actualmente renombrado a MacPro.
Mac Pro: El Mac más rápido de la historia. Con configuraciones muy diferentes, alcanza el más alto nivel de potencia de toda la línea. Cuenta con 2 procesadores Intel Quad-Core Xeon de hasta 3.2 GHz cada uno. Soporta hasta 32 GB de memoria RAM, y hasta 4 TB de capacidad de disco duro, varias ranuras PCI-Express. El kit serie incluye teclado y ratón Apple.
iMac: Potencia y precio intermedios. Actualmente es un equipo integrado en un monitor TFT (procesador Intel Core 2 Duo). Incluye ratón y teclado Apple, Airport Extreme y Bluetooth. Se pueden encontrar en formato de 20 y 24 pulgadas. Procesador de 2.4 GHz, 2,66 GHz y 2.8 GHz y tambien la hay con 3.06 GHz,un HDD de 250 Gb, 320 Gb, 750 Gb con soporte hasta 1 TB, Tarjeta Radeon HD 2400 XT de ATI con 128 MB y HD 2600 PRO de ATI con 256 MB, RAM de 1Gb-4Gb. Incluye Apple Remote
PowerBook: Portátil de gran potencia orientado al mercado profesional. Ya descontinuado, aunque todavía están disponibles a la venta dos modelos con pantalla de 12" y 17".
MacBook Pro: Portátil sucesor del PowerBook con procesador Intel Core 2 Duo a 2.40 Ghz, pantalla de 15.4" y de 17". Con una NVIDIA 256MB y 2Gb de RAM. El portátil más potente de apple.
iBook: Era el portátil más asequible de Apple (procesador G4 a velocidades superiores a 1Ghz y equipamiento para WiFi y Bluetooth) hasta la salida del MacBook, que aún pueden encontrarse en las tiendas.
MacBook: Portátil sucesor del iBook. Con procesador Intel Core 2 Duo, tamaño de 13,3", 2.0GHz y 2.20Ghz, y en color blanco (80Gb y 120Gb de Disco Duro) y negro (160 Gb), con la posibilidad de ampliarlo hasta 4GB de RAM y hasta 250GB de disco duro.
eMac: Diseñado para la educación. Baja potencia, era el más accesible de los sobremesa con pantalla integrada. El monitor era CRT de 17 pulgadas (procesador PowerPC G4). Desde finales del 2005 dejó de venderse oficialmente.
MacBook Air: A principios de 2008 Apple lanza un nuevo modelo de MacBook ultraportable, ganándole a su rival más cercano, Sony los cuales también tienen un portátil ultra delgado. Con procesador Intel Core 2 Duo a 1.6GHz, Pantalla de 13.3" 80Gb Procesador gráfico Intel GMA X3100 con 144MB de DDR2 SDRAM. El portátil más pequeño de Apple mide 1,94 cm en su parte más gruesa y llega a los 4 mm en su parte mas delgada. No lleva unidad óptica interna ni adaptador Ethernet, y estos han de ser adquiridos de manera opcional.
Tras la WorldWide Developers Conference del 2005, Apple anunció el cambio de procesador del PowerPC (IBM) al x86 (Intel). Esta nueva gama de ordenadores, tanto portátiles como sobremesa, empezaron a ser vendidos a partir de Enero de 2006 y la transición a la nueva arquitectura fue completada en Diciembre de 2006, tal como anunció Steve Jobs (actual ejecutivo de la compañía) en la Feria MacWorld 2006.



MS-DOS
MS-DOS son las siglas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft. Es un
sistema operativo comercializado por Microsoft perteneciente a la familia DOS. Fue un sistema operativo para el IBM PC que alcanzó gran difusión.

La versión de MS-DOS que se escribió para el Intel 8088 no soportaba instrucciones duales, ya que no estaban incorporadas en el procesador. Es decir, no existía en el procesador una división de instrucciones privilegiadas para el sistema operativo e instrucciones ordinarias para los programas comunes. Esta limitación provoca, por ejemplo, que los programas puedan manipular cualquier recurso, que varios programas manipulen un recurso pudiendo generar inconsistencia, hasta el punto de que un programa puede llegar a borrar el propio el sistema operativo.
Versiones
PC DOS 1.0 - Liberado en
1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 Kb de memoria RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb. 22 ordres. Permite archivos con extensión .com y .exe. Incorpora el intérprete de comandos COMMAND.COM.
PC DOS 1.1 - Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada con el nombre MS-DOS.
MS-DOS 2.0 - Complemento del
IBM XT liberado en 1983. Más del doble de nuevos comandos, soporte de disco duro (muy pequeño, alrededor de 5 MB).
PC DOS 2.1 - Complemento del
IBM PCjr. Añadidas algunas mejoras.
MS-DOS 2.11 - Añadido soporte para otros idiomas (aparte del inglés).
MS-DOS 2.25 - Versión con un mejor soporte para
juegos de caracteres de los idiomas japonés y coreano.
MS-DOS 3.0 - Diseñado para soportar el nuevo hardware del
IBM AT. Añadidas unas pocas características de LAN.
MS-DOS 3.1 - Añadidas más características y soporte LAN.
MS-DOS 3.2 - Añadida capacidad para disquetes de 3,5 pulgadas y 720 KB.
PC DOS 3.3 - Añadido soporte para el ordenador
PS/2 de IBM y los nuevos disquetes de 3,5 pulgadas de alta capacidad (1,44 MB). Nuevas páginas de código de caracteres internacionales añadidas, con soporte para 17 países.
MS-DOS 3.3 - Capacidad para crear particiones de disco superiores a 32 MB. Soporte de 4 puertos serie (antes sólo 2). Incorporación de la orden "Files" para poder abrir hasta 255 archivos simultáneamente.
MS-DOS 4.0 - Generado con el código fuente de IBM, no con el de Microsoft.
PC DOS 4.0 - Agregado
DOS Shell, algunas mejoras y arreglos.
MS-DOS 4.01 - Versión para corregir algún error.
MS-DOS 5.0 - Implementado en
1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o shell.
MS-DOS 6.0 - Liberado en
1993, incluye soporte para Microsoft Windows, utilidades como Defrag (desfragmentación del disco), DoubleSpace (compresión de archivos), MSBackup (copias de seguridad), MSAV (Microsoft Anti-Virus), MemMaker, etc.
MS-DOS 6.2 - Versión para corregir errores.
MS-DOS 6.21 - Eliminado el soporte de compresión de disco DoubleSpace.
PC DOS 6.3 - Liberado en abril de
1994.
MS-DOS 6.22 - Última versión distribuida por separado. Incluido DriveSpace para sustituir a DoubleSpace.
PC DOS 7.0 - Añade
Stacker para reemplazar a DoubleSpace.
MS-DOS 7.0 - Distribuido junto con
Windows 95. Incluye soporte para nombres de archivo largos (hasta ahora habían tenido la restricción del 8+3).
MS-DOS 7.1 - Integrado en Windows 95 OSR2 y posteriormente en
Windows 98 y 98 SE. Soporta sistemas de archivos FAT32.
MS-DOS 8.0 - Incluido en Windows Me. Es la última versión de MS-DOS.
PC DOS 2000 - Versión que soluciona el problema del año
2000.

OS/2

OS/2 es un
sistema operativo de IBM que intentó suceder a DOS como sistema operativo de los PCs. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows 3.0 e IBM se ocupó en solitario de OS/2.

Historia del OS/2 y eComStation

OS/2 1.0
La versión 1.0 apareció en
1987 y era de 16 bits, aunque trabajaba exclusivamente en el modo protegido del procesador intel 80286. Poco después apareció la versión 1.1, la cual incorporaba la primera versión del Presentation Manager, el gestor de ventanas de OS/2, con una apariencia idéntica a la del todavía inexistente windows 3.0. Dos versiones nuevas aparecieron poco después, la 1.2 y 1.3, también de 16 bits. Fue entonces cuando comenzaron las discusiones entre IBM y Microsoft, pues la primera quería desarrollar una versión de 32 bits para los procesadores intel 80386 y posteriores, mientras que la segunda proponía mejorar la actual de 16 bits.

OS/2 1.0
Fecha: Diciembre 1987Nombre Código: CP/DOS
Caraterísticas:
Primer sistema operativo para las
computadoras personales que soporta Multitarea.
El sistema Operativo era de texto, permitía múltiples aplicaciones corriendo a la vez aunque solo podía mostrar una aplicación a la vez en la pantalla.
Permitía una sesión de DOS.
El tamaño máximo de discos soportado era de 32MB.
El Sistema Operativo está diseñado para correr en equipos 80286 aunque también era capaz de correr en sistemas 80386.

OS/2 1.10 Standard Edition (SE)
Fecha: Octubre 1988Nombre Código: Trimaran
Mejoras en esta versión:
Se agregó el Presentation Manager(PM), una interfaz gráfica muy similar a la del aún inexistente Windows 3.0.
Soporte para discos duros más grandes en formato FAT. El tamaño máximo total era de 2GB realizando particiones lógicas y se agregó un sistema actualizado.

OS/2 1.10 Extended Edition (EE)
Fecha: 1989Nombre Código: TrimaranMejoras en esta versión:
Se incluyó una base de datos relacional denominada "Database Manager"
Se incluyó el "Communication Manager", el cual permitía sesiones con mainframes (emulation 5250 y 3270)

OS/2 1.20 SE y EE
Fecha: Noviembre 1989Nombre Código: SloopMejoras en esta versión:
Mejoras en el Presentation Manager
Se incluyó el sistema de archivo "High Performance File Sistem" (HPFS), el cual era mucho más eficiente que el FAT.
Se incluye el lenguaje interpretado
REXX como lenguaje de scripting del sistema.
OS/2 1.30
Fecha: 1991Nombre Código: CutterCaraterísticas:
Primera versión escrita completamente por IBM. Como resultado de esto OS/2 los archivos se hicieron más pequeños y el sistema mejoró en velocidad.Mejoras en esta versión:
La instalación de impresoras se simplificó.
REXX fue también agregado a la versión Standard Edition (SE) de OS/2. Anteriormente estaba solo disponible para la versión Extended Edition (EE)
Se incluyó soporte para fuentes vectoriales Adobe Type I
Se agregó el Lazy Write al sistema de Archivos HPFS.
Se incluyeron controladores de vídeo capaces de ofrecer resoluciones de hasta 1024x768

OS/2 2.0
IBM publicó OS/2 versión 2.0 en 1992. Esta versión suponía un gran avance frente a OS/2 1.3. Incorporaba un nuevo sistema de ventanas orientado a objetos llamado Workplace Shell como sustituto del Presentation Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS usado también en Windows y aprovechaba todas las ventajas de las capacidades de 32 bits del procesador Intel 80386. También podía ejecutar programas DOS y Windows en multitarea, ya que IBM había retenido los derechos para usar el código de DOS y Windows como resultado de la ruptura. Desgraciadamente, su estabilidad era escasa debido a los problemas que tuvo IBM para sacarla en solitario. A ésta le siguieron las versiones 2.1 y 2.11, ofreciendo ésta última un nivel de estabilidad extremadamente bueno.
OS/2 2.0
Fecha: Noviembre 1991 (versión de Pruebas - Limited Availability)Fecha: Marzo de 1992 (versión final - General Availability)Nombre Código: Cruiser
Características:
La primera versión de 32-bit de OS/2.Mejoras en esta versión:
Soporte para procesadores de 32 bits.
Se incluyó el Workplace Shell (WPS), un potente escritorio orientado a objetos, como nueva interfaz gráfica de OS/2.
Capaz de ejecutar múltiples aplicaciones DOS, Windows (16 bits) y OS/2 1.x simultáneamente.

OS/2 2.1
Fecha: Mayo 1993Nombre Código: Borg
Mejoras en esta versión:
Se incluyó el Multimedia Presentation Manager (MMPM/2) para proveer sonido y vídeo con capacidades multimedia.
Se mejoró el sistema de gráficos de 32 bits
Se añadió soporte de fuentes TrueType en las sesiones de Win-OS2
Soporte PCMCIA para computadoras portátiles
Mejoras para computadoras portátiles para reducir el consumo de energía y extender el tiempo de duración de las baterías.

OS/2 for Windows
Fecha: Noviembre 1993Nombre Código: Ferengi
Características:
Esta versión esta enfocada en usuarios que ya tengan Windows 3.1 instalado, para abaratar el costo de la licencia de OS/2.Mejoras en esta versión:
Controladores nuevos de vídeo para tarjetas basadas en S3.

OS/2 2.11
Fecha: Febrero 1994
Mejoras en esta versión:
Se incluyeron parches para mejorar problemas en la versión 2.1.

OS/2 2.11 SMP
Fecha: Junio 1994
Características:
Soporte para Multiprocesamiento Simétrico (SMP).
Soporte hasta 16 procesadores.

Microsoft Windows

Windows 98
Artículo principal:
Windows 98
El 25 de junio de 1998 llegó Windows 98. Incluía nuevos controladores de hardware y el sistema de ficheros FAT32 (también soportado por Windows 95 OSR 2 y OSR 2.5) que soportaba particiones mayores a los 2 GB permitidos por Windows 95. Dio soporte también a las nuevas tecnologías como DVD, FireWire, USB o AGP. Era novedosa también la integración del explorador de Internet en todos los ámbitos del sistema.
Pero la principal diferencia de Windows 98 sobre Windows 95 era que su núcleo había sido modificado para permitir el uso de controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la migración de parte del núcleo de Windows NT a Windows 98, aunque éste siguiera manteniendo su arquitectura MS-DOS/Windows GUI. Esto permitió la reducción de costes de producción, dado que Windows NT y Windows 98 ahora podían utilizar casi idénticos controladores.
Windows 98 Second Edition (SE)
Artículo principal:
Windows 98 SE
A principios de 1998 se desarrolló este sistema operativo, saliendo al mercado a finales de 1998, cuando Microsoft sacó al mercado Windows 98 Second Edition, cuya característica más notable era la capacidad de compartir entre varios equipos una conexión a Internet a través de una sola línea telefónica. También eliminaba gran parte de los errores producidos por Internet Explorer en el sistema. Esta versión es la más estable de todas las de esta serie, y aún se sigue utilizando en muchos equipos, mejorando en sí dos cosas importantes:
1) El grave error de solicitud de licencia que simplemente se puede dejar pasar por alto en la instalación cuando se copian los archivos con extensión ".CAB" (sin comillas) a la unidad de disco duro de la computadora (CPU u ordenador) en la primera versión de este sistema operativo
2) Se corrigen las extensiones de archivo y aplicaciones para una optimización y mejor administración de memoria virtual, reduciendo así los famosos mensajes de error en pantalla azul.
Windows 2000
Artículo principal:
Windows 2000
En este mismo año vio la luz Windows 2000, una nueva versión de Windows NT muy útil para los administradores de sistemas y con una gran cantidad de servicios de red y lo más importante: admitía dispositivos Plug&Play que venían siendo un problema con Windows NT.
La familia de Windows 2000 estaba formada por varias versiones del sistema: una para las estaciones de trabajo (Windows 2000 Professional) y varias para servidores (Windows 2000 Server, Advanced Server, Datacenter Server).
Windows 2000 incorporaba importantes innovaciones tecnológicas para entornos Microsoft, tanto en nuevos servicios como en la mejora de los existentes. Algunas de las características que posee son:
Almacenamiento:
Soporte para
FAT16, FAT32 y NTFS.
Cifrado de ficheros (
EFS).
Servicio de indexación.
Sistema de archivos distribuido (
DFS).
Nuevo sistema de backup (
ASR).
Sistema de tolerancia a fallos (
RAID) con discos dinámicos (software).
Comunicaciones:
Servicios de acceso remoto (
RAS, VPN, RADIUS y Enrutamiento).
Nueva versión de
IIS con soporte para HTTP/1.1.
Active Directory.
Balanceo de carga (clustering)
Servicios de instalación desatendida por red (
RIS).
Servicios nativos de
Terminal Server.
Estos avances marcan un antes y un después en la historia de Microsoft.
Windows NT
Artículos principales:
Windows NT y Windows NT 3.x
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation (hoy parte de Compaq, que en 2005 fue comprada por HP) para convertir NT en un sistema más competitivo.
Cutler había estado desarrollando un sucesor del VMS en DEC(Digital Equipment Corporation) llamado Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos ingenieros a Microsoft. DEC también creyó que se llevaba el código de Mica a Microsoft y entabló una demanda. Microsoft finalmente pagó 150 millones de dólares y acordó dar soporte al
microprocesador Alpha de DEC en NT.
Siendo un sistema operativo completamente nuevo, Windows NT sufrió problemas de compatibilidad con el
hardware y el software existentes. También necesitaba gran cantidad de recursos y éstos estaban solamente disponibles en equipos grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows NT. La interfaz gráfica de NT todavía estaba basada en la de Windows 3.1 que era inferior a la Workplace Shell de OS/2
Windows NT 3.1
Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows NT pareciera una continuación de Windows 3.1) apareció en su versión beta para desarrolladores en la Conferencia de Desarrolladores Profesionales de Julio de 1992 en San Francisco. Microsoft anunció en la conferencia su intención de desarrollar un sucesor para Windows NT y Chicago (que aún no había sido lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto más difícil de lo que Microsoft había previsto y como resultado NT y Chicago no sería unificados hasta la aparición de
Windows XP). Las versiones antiguas de Windows NT se distribuían en disquettes y requerían unos elevados recursos de hardware (además de soportar relativamente poco hardware) por lo que no se difundieron demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por primera vez daba soporte para el sistema de ficheros NTFS.
Windows NT 3.5/3.51
Cabe destacar que la interfaz gráfica de Windows NT 3.5 y Windows 3.51 era la misma que la de sus predecesores, Windows NT 3.1 y Windows 3.1, con el Administrador de Programas. Por otra parte, Microsoft distribuyó un añadido llamado NewShell, cuyo nombre completo es "Shell Technology Preview Update", que no era otra cosa más que una versión Beta de la nueva interfaz gráfica de Windows 95 y NT 4.0, con el botón y
menú inicio, pero para Windows NT 3.5x. Su función principal era que los usuarios de Windows evaluaran el nuevo interfaz gráfico, que iba a ser presentado en Windows 95 y NT 4.0, pero como "daño colateral" le daba a Windows NT 3.5x la nueva interfaz gráfica.
Windows NT 4.0
Windows NT 4.0 presentaba varios componentes tecnológicos de vanguardia y soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las diferentes versiones como Workstation, Server, Terminal server, Advancer server, permitían poder adaptarlo a varias necesidades. El uso de componentes como tarjetas de sonido, modems, etc, tenían que ser diseñados específicamente para este sistema operativo.


Windows NT 4.0 presentaba varios componentes tecnológicos de vanguardia y soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las diferentes versiones como Workstation, Server, Terminal server, Advancer server, permitían poder adaptarlo a varias necesidades. El uso de componentes como tarjetas de sonido, modems, etc, tenían que ser diseñados específicamente para este sistema operativo.