Windows NT 3.1 es un lanzamiento importante de la Windows NT sistema operativo desarrollado por Microsoft y orientado hacia los negocios. Es la primera versión de Windows NT y se publicó el 27 de julio de 1993.
Una versión del Windows NT sistema operativo | |
Desarrollador | Microsoft |
---|---|
Modelo fuente | Fuente cerrada |
Disponibilidad general | 27 de julio de 1993 [1] |
Último lanzamiento | Service Pack 3 (3.1.528) / 29 de octubre de 1994 [2] |
Plataformas | IA-32 , Alpha , MIPS |
Tipo de grano | Kernel de Windows NT ( híbrido ) |
Userland | API de Windows , NTVDM , OS / 2 1.x , POSIX.1 |
Interfaz de usuario predeterminada | Administrador de programas de Windows (gráfico) |
Licencia | Software comercial |
Precedido por | Windows 3.1x (1992) |
Sucesor | Windows NT 3.5 (1994) |
Estado de soporte | |
Sin respaldo al 31 de diciembre de 2000 [3] [4] |
En el momento del lanzamiento de Windows NT, el entorno de escritorio Windows 3.1 de Microsoft había establecido un reconocimiento de marca y una participación de mercado ; pero Windows 3.1 se basó en el sistema operativo DOS para funciones esenciales y tenía una arquitectura de 16 bits restrictiva . Sin embargo, Windows NT era un sistema operativo completo de 32 bits que conservaba un entorno de escritorio familiar para los usuarios de Windows 3.1.
Al extender la marca Windows y comenzar Windows NT en la versión 3.1, Microsoft dio a entender que los consumidores deberían esperar una experiencia de usuario familiar . El nombre Windows NT ("Nueva tecnología") anunciaba que se trataba de una versión rediseñada de Windows.
Windows NT comenzó como una reescritura del sistema operativo OS / 2 , que Microsoft había desarrollado conjuntamente con IBM en la década de 1980. Por varias razones, incluido el éxito de mercado de Windows 3.0 en 1990, Microsoft decidió adelantar Windows en lugar de OS / 2. Renunciaron a sus responsabilidades de desarrollo de OS / 2 a IBM y bifurcaron su trabajo en OS / 2 v3.0 en un sistema operativo competidor.
Windows NT 3.1 estaba disponible en dos ediciones: Windows NT 3.1 para estaciones de trabajo y Windows NT 3.1 Advanced Server para servidores . Cuando se estrenaron, sus ventas estaban limitadas por los altos requisitos del sistema y la falta general de aplicaciones de 32 bits para aprovechar las capacidades de procesamiento de datos del sistema operativo.
Historia
Como NT OS / 2
Si bien Microsoft tuvo una presencia importante en el mercado de las computadoras personales debido al uso de su MS-DOS como el sistema operativo de facto de las PC compatibles con IBM , Nathan Myhrvold (que se había unido a Microsoft después de la adquisición de Dynamical Systems Research) identificó dos amenazas importantes. al monopolio de Microsoft, la arquitectura RISC , que demostró ser más poderosa que los procesadores Intel equivalentes en los que se ejecutaba MS-DOS, y Unix , una familia de sistemas operativos multiplataforma multitarea con soporte para multiprocesamiento y redes . Si bien el uso generalizado de Unix se vio obstaculizado por la necesidad de adaptar programas para cada variante individual, Bill Gates creía que la combinación de un sistema operativo similar a Unix con procesadores RISC podría ser una amenaza para el mercado, lo que provocó la necesidad de que Microsoft desarrollara un " Unix killer "que podría ejecutarse en múltiples arquitecturas. [5]
Gates contrató a Dave Cutler de Digital Equipment Corporation para ayudar en el desarrollo del nuevo sistema operativo; Cutler había dejado la empresa después de una serie de conflictos en torno a su trabajo en la arquitectura PRISM y su sistema operativo MICA , y acordó unirse a Microsoft con la condición de poder traer con él a varios miembros del personal de su equipo en DEC. [6] [7] [8] [9] [10] Cutler llegó a Microsoft el 31 de octubre de 1988, [11] y el trabajo en el futuro sistema operativo comenzó en noviembre. [12]
El sistema operativo se desarrolló por primera vez como una versión revisada de OS / 2 , un sistema operativo que Microsoft había desarrollado conjuntamente con IBM . [13] Si bien OS / 2 originalmente tenía la intención de suceder a MS-DOS, aún no tenía éxito comercial. El sistema operativo debía diseñarse para que pudiera ser portado a diferentes plataformas de procesadores y admitir sistemas multiprocesador, lo que pocos sistemas operativos hacían en ese momento. [14] [15] [16] Para dirigirse al mercado empresarial, el sistema operativo también debía admitir redes, el estándar POSIX y una plataforma de seguridad compatible con los estándares del " Libro naranja "; lo que requeriría que el SO sea un sistema multiusuario con un marco de permisos y la capacidad de auditar eventos relacionados con la seguridad. [17]
Tanto Microsoft como IBM querían comercializar un sistema operativo que atrajera a los clientes corporativos de " software empresarial ". Eso significó una mayor seguridad , confiabilidad , potencia de procesamiento y funciones de red de computadoras . Sin embargo, dado que Microsoft también quería capturar la participación de mercado de Unix en otras plataformas informáticas , necesitaban un diseño de sistema que fuera más portátil que el de OS / 2.
Con este fin, Microsoft comenzó por desarrollar y probar su nuevo sistema operativo para un procesador que no es x86 : una versión emulada del Intel i860 . Aludiendo al nombre en clave del chip, "N10", Microsoft nombró en código a su sistema operativo NT OS / 2 . [18] DEC demandó preventivamente a Microsoft, alegando que robaron código de MICA para usarlo en el nuevo sistema operativo. En un acuerdo extrajudicial, Microsoft acordó hacer que NT OS / 2 fuera compatible con el procesador Alpha de DEC . [12]
El equipo de desarrollo estimó originalmente que el desarrollo estaría completo en 18 meses. En abril de 1989, el kernel de NT OS / 2 podía ejecutarse dentro del emulador i860. Sin embargo, el equipo de desarrollo determinó más tarde que el i860 no era adecuado para el proyecto. En diciembre, habían comenzado a portar NT OS / 2 al procesador MIPS R3000 y completaron la tarea en tres meses. [18] El ejecutivo senior de Microsoft, Paul Maritz, tenía como objetivo una fecha de lanzamiento en 1992, pero el calendario de desarrollo era incierto. La compañía estaba ansiosa por silenciar a los detractores que especulaban que NT no estaría en el mercado hasta 1994, y había planeado presentar el nuevo sistema operativo en COMDEX en 1990. [19]
Como Windows NT
En mayo de 1990, Microsoft lanzó Windows 3.0 , una nueva versión de su entorno de escritorio Windows basado en MS-DOS . Windows 3.0 se vendió bien y el cambio resultante en la estrategia de marketing de Microsoft erosionó su asociación con IBM, que quería que Microsoft se concentrara únicamente en desarrollar OS / 2 como su plataforma principal en lugar de construir su futuro negocio alrededor de Windows. [20] Los usuarios y desarrolladores no estaban seguros de si adoptar Windows o OS / 2 debido a estas incertidumbres (una situación magnificada por el hecho de que los sistemas operativos eran incompatibles entre sí a nivel de API ), mientras que los recursos de Microsoft también se estaban agotando. por el desarrollo simultáneo de múltiples sistemas operativos. [21] [22] En agosto de 1990, como respuesta a la popularidad de Windows 3.0, el equipo de NT OS / 2 decidió reelaborar el sistema operativo para utilizar un puerto extendido de 32 bits de la API de Windows conocido como Win32. Win32 mantuvo la estructura familiar de las API de 16 bits utilizadas por Windows, lo que permitiría a los desarrolladores adaptar fácilmente su software a la nueva plataforma, manteniendo al mismo tiempo un nivel de compatibilidad con el software existente para Windows. [23] Con el cambio a una arquitectura similar a Windows, el sistema operativo de la cáscara fue también cambió de OS / 2 Presentation Manager para Windows Administrador de Programas . [24] [25] [26]
Debido a estos cambios, NT no se presentó en COMDEX 1990 como se planeó originalmente. [24] Ni el público en general ni IBM conocían la transformación de NT OS / 2 en Windows NT en ese momento. [27] Aunque las empresas acordaron una sociedad revisada en la que IBM y Microsoft alternarían el desarrollo de versiones principales de OS / 2 en lugar de colaborar en cada versión, [28] IBM finalmente se enteró de los planes de Windows NT de Microsoft en enero de 1991, e inmediatamente terminó la asociación OS / 2. IBM desarrollaría únicamente OS / 2 2.0 (como estaba previsto en la versión modificada) y todas las versiones futuras, sin ninguna participación adicional de Microsoft. [23] [29]
En octubre de 1991, Windows NT recibió su primera demostración pública en COMDEX. En un esfuerzo por garantizar que el software que aproveche Windows NT estuviera disponible en el momento de su lanzamiento (programado para fines de 1992), Microsoft también distribuyó un kit de desarrollo de software de 32 bits a los desarrolladores seleccionados que asistieron. [30] [31] La demostración fue recibida positivamente; PC Magazine llamó a Windows NT "la reinvención moderna del sistema operativo", pero al mismo tiempo afirmó que era poco probable que la compatibilidad con versiones anteriores prometida se mantuviera para la versión final. [32] [33] En marzo de 1992, Microsoft también lanzó Win32s , lo que permitiría que Windows 3.1 tuviera compatibilidad parcial con los programas de Windows NT con el fin de desarrollar software optimizado para la plataforma. [34]
En la Conferencia de Desarrolladores Profesionales Win32 de Microsoft en junio de 1992, se demostró que Windows NT se ejecutaba en procesadores x86 y MIPS, mientras que una versión beta de Windows NT y un kit de desarrollo actualizado también estaban disponibles. [35] Al mismo tiempo, Microsoft anunció una nueva versión de su producto SQL Server para Windows NT; Los proveedores de Unix temían que el software pudiera ser una aplicación asesina que afectaría la participación de mercado de los sistemas Unix. [36] [37] También surgieron preocupaciones sobre el uso de memoria de NT; mientras que la mayoría de las computadoras de la época se enviaban con 4 megabytes de RAM , se recomendaban 16 MB para las NT. Debido al alto costo de la RAM en ese momento, los críticos pensaron que sus altos requisitos de sistema podrían afectar las ventas y la adopción de Windows NT. Se tomaron medidas para reducir su uso de memoria mediante métodos como la paginación . [38] [39] [40] [41]
Microsoft comenzó a lanzar versiones beta públicas de NT en octubre de 1992 y, un mes después, en COMDEX, se llevó a cabo una presentación centrada en software de terceros para Windows NT. [42] [43] [44] La versión final preliminar de NT fue lanzada en marzo de 1993, junto con la presentación de la versión de servidor, Windows NT con LAN Manager . Aunque su estabilidad y rendimiento habían mejorado, aún existían temores de que el sistema operativo pudiera lanzarse en un estado inacabado o retrasarse aún más en 1993. [45] [46]
Lanzamiento
Windows NT 3.1 y Windows NT 3.1 Advanced Server (así numerados para asociarlos con Windows 3.1 ) se lanzaron el 26 de julio de 1993. [47] Al principio, sólo se distribuían las versiones x86 y MIPS; la versión DEC Alpha siguió en septiembre. [18] [48] Microsoft vendió la versión de la estación de trabajo por $ 495 y la versión del servidor por $ 1,495. Aparentemente, el precio del servidor estaba destinado a ser un descuento promocional ofrecido solo durante los primeros seis meses de venta, pero nunca aumentaron el precio minorista al que figura en la lista: $ 2.995. [49] [50] 250 programadores [51] escribieron 5,6 millones de líneas de código ; [52] el desarrollo costó $ 150 millones. [53] En el último año de desarrollo, el equipo corrigió más de 30.000 errores. [47]
Durante el ciclo de vida del producto, Microsoft publicó tres paquetes de servicios : el Service Pack 1 se lanzó el 8 de octubre de 1993; [54] Service Pack 2 siguió el 24 de enero de 1994; [55] y la fecha de lanzamiento del Service Pack 3 fue el 29 de octubre de 1994. [56] Los Service Packs se distribuyeron en CD-ROM y disquete, [57] y también a través de sistemas de tablones de anuncios , CompuServe e Internet . [58] Microsoft canceló el soporte para el sistema operativo el 31 de diciembre de 2000. [3] El soporte para Windows NT 3.1 RTM sin un paquete de servicio finalizó el 8 de enero de 1994 y el soporte para el Service Pack 1 finalizó el 24 de abril de 1994, y finalmente , Service Pack 2 Support terminó el 29 de enero de 1995, solo 1 año después de la disponibilidad general.
Windows NT 3.1 se tradujo a varios idiomas, además del inglés, estaba disponible en holandés, francés, alemán, japonés, español y sueco. Solo la estación de trabajo, pero no el servidor, estaba disponible en danés, finlandés, italiano, noruego y portugués. [59]
Objetivos del sistema operativo
Cutler estableció tres objetivos principales para Windows NT. El primer objetivo era la portabilidad: a diferencia de los sistemas operativos anteriores, que estaban fuertemente ligados a una arquitectura, Windows NT debería poder operar en múltiples arquitecturas. [60] Para cumplir con este objetivo, la mayoría de los sistemas operativos, incluyendo el núcleo del sistema operativo, tuvo que ser escrito en el lenguaje de programación C . [61] Durante la fase de planificación, quedó claro que esto haría que Windows NT tuviera un mayor consumo de memoria que todos los sistemas operativos anteriores. [62] Además del sistema de gráficos y partes del sistema de red, que estaban escritos en C ++ , solo las partes de los sistemas operativos que requerían acceso directo al hardware y funciones críticas de rendimiento estaban escritas en lenguaje ensamblador . Estas partes se aislaron para que pudieran reescribirse fácilmente al migrar el sistema operativo a una nueva arquitectura. [63]
El segundo objetivo era la confiabilidad : el sistema ya no debería fallar debido a una aplicación defectuosa o un hardware defectuoso. [64] De esta forma, el sistema operativo debería resultar atractivo para aplicaciones críticas. [26] Para cumplir con este objetivo, la arquitectura de Windows NT se diseñó de modo que el núcleo del sistema operativo estuviera aislado y las aplicaciones no pudieran acceder a él directamente. [65] El núcleo fue diseñado como un microkernel y los componentes del núcleo debían ejecutarse sobre el núcleo de forma modular; Cutler conocía este principio por su trabajo en Digital. [66] La confiabilidad también incluye seguridad, y el sistema operativo debe poder resistir ataques externos. [64] Los mainframes ya tenían un sistema en el que cada usuario tenía su propia cuenta a la que el administrador asignaba derechos específicos , de esta manera, se podía impedir el acceso de los usuarios a documentos confidenciales. [67] Se diseñó una administración de memoria virtual para frustrar los ataques de malware y evitar que los usuarios accedan a áreas ajenas de la memoria. [68]
El tercer objetivo se llamó personalidad : el sistema operativo debería poder ejecutar aplicaciones diseñadas para varios sistemas operativos, como Windows , MS-DOS y aplicaciones OS / 2. [26] El kernel de Mach siguió un concepto similar al mover las API a componentes que operaban en modo de usuario como aplicaciones, estos podrían cambiarse y podrían agregarse nuevos. Este principio se aplicó a Windows NT. [69]
A pesar de todos estos objetivos, el rendimiento del sistema operativo se optimizó siempre que fue posible, adaptando las secciones críticas del código a una velocidad de ejecución rápida. Para mejorar el rendimiento de la red, gran parte del sistema de red se trasladó al núcleo del sistema operativo. [70]
Windows NT fue diseñado como un sistema operativo de red. En esta rama, Novell tenía una ventaja con su producto NetWare , principalmente debido a la falta de competencia, y Microsoft no pudo desarrollar un producto que pudiera desafiar el liderazgo de NetWare. Cutler esperaba ganar clientes adicionales con un sistema operativo de red confiable. [71] Bill Gates ya dominaba el mercado de sistemas operativos de escritorio con MS-DOS y Windows y esperaba hacer lo mismo en el mercado de redes con Windows NT. [72] En especial, esperaba encontrar un mercado en el número emergente de servidores, mientras que, al mismo tiempo, no esperaba tener éxito en el mercado de las computadoras de escritorio hasta 1995. [73]
Por lo tanto, Windows NT se posicionó como un sistema operativo de gama alta en una entrevista con el gerente de producto David Thacher. No fue diseñado para reemplazar completamente a Windows 3.1, sino que debería complementar la paleta de productos de Microsoft con un sistema operativo para aplicaciones críticas. Las expectativas eran del 10% al 20% entre todas las ventas de Windows [51] y una cuota de mercado del 10% en el mercado de gama alta, que ascendía a un millón de copias. [74]
Plataforma
Arquitectura
Aunque Windows NT 3.1 utiliza la misma interfaz gráfica de usuario que Windows 3.1, se desarrolló de nuevo. El sistema operativo no está basado en DOS, sino un sistema operativo independiente de 32 bits; muchos conceptos se tomaron del sistema operativo anterior de Cutler, VMS . [61] La arquitectura de Windows NT toma algunas ideas del modelo cliente-servidor , como la estructura modular y la comunicación entre los módulos. [75] Los recursos del sistema como la memoria, los archivos o los dispositivos son vistos como objetos por el sistema operativo, a los que se accede de la misma manera a través de identificadores y que de esta manera pueden protegerse contra el acceso no autorizado. [76]
El sistema operativo fue diseñado para sistemas multiprocesador; soporta multitarea preventiva [77] y puede hacer uso de subprocesos para ejecutar múltiples procesos en paralelo. [78] Utilizando multiprocesamiento simétrico , el uso de procesamiento se distribuye uniformemente entre todos los procesadores disponibles. [79] La comunicación entre procesos en Windows NT 3.1 está diseñada alrededor de redes; dos funciones recientemente introducidas, llamada a procedimiento remoto (RPC) y Network DDE , una extensión de Dynamic Data Exchange (DDE), facilitan el acceso y el intercambio de datos entre procesos que se ejecutan en diferentes computadoras dentro de una red. [80]
El sistema operativo está diseñado para combinar ciertos elementos de un núcleo monolítico y un microkernel; [75] hoy en día esto se conoce con mayor frecuencia como un núcleo híbrido . [81] La capa de abstracción de hardware representa la capa más baja y aísla el sistema operativo del hardware subyacente para facilitar la migración del sistema operativo a otras plataformas. [82] El kernel que se ejecuta en la parte superior solo tiene funciones muy básicas como la gestión de interrupciones y la sincronización del procesador. Todas las demás funciones del núcleo del sistema operativo son manejadas por módulos [75] que operan independientemente entre sí y pueden intercambiarse sin afectar al resto del sistema operativo. [83]
Colocados sobre el núcleo del sistema operativo están los subsistemas. Hay dos tipos de subsistemas: uno son los subsistemas integrales , que realizan importantes funciones del sistema operativo. Uno de esos subsistemas es el subsistema de seguridad, que maneja el proceso de inicio de sesión y monitorea la seguridad del sistema. El otro tipo de subsistema es el subsistema de entorno , que expone las funciones del sistema operativo a las aplicaciones a través de interfaces de programación de aplicaciones . [84] El subsistema básico es el subsistema de 32 bits que ejecuta aplicaciones de 32 bits escritas para Windows NT. Las aplicaciones de Windows NT solo pueden ejecutarse en una plataforma y deben volver a compilarse para cada plataforma. El subsistema de 32 bits también contiene todas las funciones de salida , incluida la Interfaz de dispositivo de gráficos (GDI), [85] por lo que todos los demás subsistemas tienen que llamar al subsistema de 32 bits para poder generar texto o gráficos. [86] Otros subsistemas incluidos en Windows NT 3.1 son el subsistema POSIX, que admite aplicaciones compatibles con POSIX creadas para Windows NT y, solo en la versión x86, el subsistema OS / 2, que permite OS / 2 1 basado en la línea de comandos. .x aplicaciones para ejecutar. [85]
La máquina virtual DOS (VDM) a veces también se ve como un subsistema, pero es, estrictamente hablando, una aplicación normal de Windows de 32 bits. [87] Gestiona aplicaciones originalmente creadas para DOS. Construido en la parte superior está Windows en Windows (WoW), que permite que se ejecuten aplicaciones creadas para sistemas operativos Windows de 16 bits como Windows 3.1. [88] En computadoras x86, la máquina virtual DOS usa el modo virtual 8086 para ejecutar aplicaciones DOS directamente, [85] en computadoras RISC, se usa un emulador con licencia de Insignia Solutions que emula un procesador 80286 . [89] Sin embargo, no todas las aplicaciones DOS y Windows de 16 bits pueden ejecutarse en Windows NT 3.1 debido a varias limitaciones, [90] una de ellas es la incapacidad de las aplicaciones para acceder directamente al hardware. Además, los archivos VxD que a veces necesitan las aplicaciones no se pueden utilizar con Windows NT 3.1. [91] Mientras que las aplicaciones de DOS puras se ejecutan en espacios de memoria separados, las aplicaciones de Windows de 16 bits tienen que compartir un espacio de memoria. Si bien esto se hace por razones de compatibilidad con aplicaciones que dependen de esta capacidad, como Schedule + y Microsoft Mail , [87] también significa que las aplicaciones de Windows de 16 bits solo se ejecutan en multitarea cooperativa . De esta manera, una aplicación de Windows de 16 bits defectuosa puede hacer que todas las demás aplicaciones de Windows de 16 bits (pero no Windows NT) se bloqueen. [85]
Sistema
Windows NT 3.1 proporciona un administrador de inicio llamado NTLDR que se carga durante el proceso de inicio del sistema operativo en equipos basados en x86. [93] Permite una configuración de arranque múltiple de varias instancias de Windows NT 3.1, así como de MS-DOS y OS / 2 1.x. [94] NTLDR no se utiliza para las versiones RISC porque el firmware de las computadoras RISC proporciona su propio administrador de arranque. [95]
Cada usuario tiene que iniciar sesión en la computadora después de que Windows NT 3.1 se inicie presionando la combinación de teclas Ctrl + Alt + Supr e ingresando el nombre de usuario y la contraseña. Todos los usuarios tienen su propia cuenta de usuario y la configuración específica del usuario, como los grupos del Administrador de programas, se almacena por separado para cada usuario. A los usuarios se les pueden asignar derechos específicos, como el derecho a cambiar la hora del sistema o el derecho a apagar la computadora. Para facilitar la gestión de las cuentas de usuario, también es posible agrupar varias cuentas de usuario y asignar derechos a grupos de usuarios. [85]
Windows NT 3.1 introdujo el nuevo sistema de archivos NTFS . Este nuevo sistema de archivos es más robusto contra fallas de hardware [68] y permite la asignación de derechos de lectura y escritura a usuarios o grupos en el nivel del sistema de archivos. [85] NTFS admite nombres de archivo largos [85] y tiene características para adaptarse a aplicaciones POSIX como enlaces físicos . [96] Por razones de compatibilidad, Windows NT 3.1 también es compatible con FAT16 , así como con el sistema de archivos HPFS de OS / 2 . [85]
Diseñado como un sistema operativo de red, Windows NT 3.1 admite varios protocolos de red . Además de IPX / SPX y NetBEUI , se admite el protocolo TCP / IP que permite el acceso a Internet. [85] Al igual que en Windows para trabajo en grupo , los archivos y las impresoras se pueden compartir y los derechos de acceso y la configuración de estos recursos se pueden editar a través de la red. Cuando se instala una impresora de red, los controladores necesarios se transfieren automáticamente a través de la red, eliminando la necesidad de instalar manualmente los controladores para cada computadora. [85] El Servicio de acceso remoto (RAS) permite que un cliente externo a la red se conecte a la red mediante un módem , ISDN o X.25 y acceda a sus recursos. Si bien la estación de trabajo permite una conexión RAS a la vez, el servidor admite 64. [85]
Windows NT 3.1 admite el entonces nuevo estándar Unicode , un conjunto de caracteres que permite mostrar varios idiomas. Esto facilita la localización del sistema operativo. [97] Todas las cadenas, así como los nombres de archivos y carpetas, se procesan internamente en Unicode, [98] pero los programas incluidos, como el Administrador de archivos , no son compatibles con Unicode, por lo que no se puede acceder a las carpetas que contienen caracteres Unicode. [99] Con fines de demostración, un tipo de letra Unicode llamado Lucida Sans Unicode se envía con Windows NT 3.1 [100] aunque no está instalado por defecto. [101] Las páginas de códigos anteriores todavía se admiten por motivos de compatibilidad. [97]
El registro de Windows , introducido con Windows NT 3.1, es una base de datos de configuración jerárquica central [85] diseñada para permitir la configuración de computadoras en la red [102] y reemplazar los archivos de configuración basados en texto de uso común, como archivos INI , AUTOEXEC .BAT y CONFIG.SYS . [103] Con el editor de registro no documentado, el usuario puede ver y editar el registro de Windows. [85]
El servidor avanzado está diseñado para administrar las estaciones de trabajo. [85] Puede funcionar como un controlador de dominio , donde se almacenan todos los usuarios y grupos, así como sus derechos. De esta forma, un usuario puede iniciar sesión desde cualquier computadora de la red y los usuarios pueden administrarse de forma centralizada en el servidor. Se pueden construir relaciones de confianza con otros dominios para poder intercambiar datos entre dominios. [85] Con el servicio de replicación , los archivos como los scripts de inicio de sesión se pueden sincronizar en todas las computadoras de la red. [104] El servidor avanzado admite el protocolo AppleTalk para permitir conexiones a computadoras Macintosh. [85] Los discos duros se pueden combinar con RAID en Windows NT 3.1 Advanced Server, las configuraciones admitidas son RAID 0, RAID 1 y RAID 5. [105]
Programas incluidos
Windows NT 3.1, en su mayor parte, viene con versiones de 32 bits de los componentes incluidos en Windows 3.1 y Windows para trabajo en grupo. Sin embargo, también incluía aplicaciones destinadas específicamente a las necesidades de Windows NT, como el Administrador de usuarios, el Monitor de rendimiento , el Administrador de discos, el Visor de eventos y la aplicación Copia de seguridad . El servidor avanzado contenía más herramientas de administración específicas del servidor. Dado que Windows NT 3.1 no está basado en DOS, se incluyó un nuevo procesador de línea de comandos de 32 bits, denominado CMD.EXE, que era compatible con MS-DOS 5.0. [85] Por razones de compatibilidad, Windows NT 3.1 se envió con algunas aplicaciones de 16 bits, como Microsoft Write o EDLIN . [106]
Windows NT 3.1, que es un sistema operativo completamente nuevo para el que no se podían usar controladores anteriores, incluye una gran cantidad de controladores para varios componentes y periféricos comunes. [90] Esto incluye dispositivos SCSI comunes como discos duros, unidades de CD-ROM, unidades de cinta y escáneres de imágenes , [107] así como dispositivos ISA como tarjetas gráficas, tarjetas de sonido y tarjetas de red. El bus PCI , sin embargo, se expresa no es compatible. [108] Windows NT 3.1 admite una fuente de alimentación ininterrumpida . [109]
Windows NT 3.1 se puede instalar utilizando el CD-ROM y un disco de arranque proporcionado , o utilizando un conjunto de veintidós disquetes de 3,5 " [110] (veintitrés disquetes para Advanced Server [111] ). Windows NT 3.1 también se podía instalar a través de la red. [85] Se incluyó un cupón que hizo posible pedir un conjunto de veintisiete disquetes de 5.25 " [112] (o veintiocho disquetes para Advanced Server [113] ). [114] En comparación con los disquetes, el CD-ROM contenía controladores y aplicaciones adicionales [115] .
Requisitos del sistema
Windows NT 3.1 admite múltiples plataformas: además de la arquitectura x86, se ejecuta en equipos con procesadores DEC Alpha o MIPS ( R4000 y R4400 ). [116]
Los requisitos mínimos del sistema en los sistemas x86 incluyen un procesador 80386 de 25 MHz , al menos 12 megabytes de memoria, 75 megabytes de espacio en el disco duro y una tarjeta gráfica VGA. [117] Los sistemas RISC requieren 16 megabytes de memoria, 92 megabytes de espacio en el disco duro y una unidad de CD-ROM. [118] La edición Advanced Server requiere un procesador 80386 con 16 megabytes de memoria y 90 megabytes de espacio en el disco duro. En los sistemas RISC, se necesitan 110 megabytes de espacio en el disco duro. [119]
Windows NT 3.1 admite sistemas de procesador dual, mientras que la edición Advanced Server admite hasta cuatro procesadores. [117] Debido a un error en la rutina de detección del procesador, Windows NT 3.1 no se puede instalar en Pentium II o procesadores más nuevos. Microsoft nunca solucionó el problema, pero hay parches no oficiales disponibles. [118]
Recepción
Windows NT 3.1 vendió alrededor de 300.000 copias en su primer año. [120] Se consideró que los requisitos de hardware eran muy elevados en ese momento; los requisitos de sistema recomendados de un procesador 486 con 16 megabytes de memoria estaban muy por encima de la configuración promedio de una computadora, [90] y el sistema operativo resultó ser demasiado lento de usar. [121] Las aplicaciones de 32 bits que podrían haber utilizado las capacidades de Windows NT 3.1 eran escasas, por lo que los usuarios tuvieron que recurrir a las antiguas aplicaciones de 16 bits; sin embargo, estos se ejecutaron más lentamente que en Windows 3.1. Las estimaciones de noviembre de 1993 contaban sólo con 150 aplicaciones de Windows NT. [122] Los tipos comunes de software, como las suites ofimáticas , no estaban disponibles para Windows NT 3.1. [90] Durante el desarrollo del sistema operativo, las llamadas a la API se modificaron para que las aplicaciones de 32 bits creadas en la versión preliminar de 1992 de Windows NT 3.1 no pudieran ejecutarse en la versión final. Este software afectado, como Microsoft Visual C ++ 1.0 y Microsoft Fortran PowerStation. [123]
Los sistemas RISC con Windows NT 3.1 tenían una desventaja aún mayor: a pesar de que eran más potentes que los sistemas x86, [80] casi ninguna aplicación de 32 bits o controladores se trasladaron a estas plataformas. [120] Las aplicaciones de 16 bits se ejecutaron mucho más lentamente en los sistemas RISC debido a la emulación 80286 en comparación con los sistemas x86 que podían ejecutar aplicaciones de 16 bits de forma nativa, [80] y las aplicaciones DOS y de 16 bits que dependían de 386 llamadas no se podían ejecutar en absoluto en los sistemas RISC. [89]
Sin embargo, no toda la recepción fue negativa; las capacidades multitarea del sistema operativo se calificaron positivamente, especialmente en comparación con Windows 3.1. [85] Comparado con el tamaño del sistema operativo, la instalación resultó ser muy fácil, aunque instalar desde disquetes fue una tarea que consumió mucho tiempo. [124] El servidor avanzado , que pretendía ser el sucesor del fallido producto LAN Manager , era técnicamente muy superior a su predecesor, y solo no tuvo éxito porque compartía los mismos problemas con su colgante de estación de trabajo, como el bajo rendimiento en ejecución. Aplicaciones de 16 bits. [125] El servidor avanzado proporcionó una ventaja financiera para las grandes redes porque su precio no dependía del número de clientes, a diferencia de su competidor Novell NetWare. [119]
Con Windows NT, Microsoft entró en un mercado que antes no podía abordar y que estaba dominado principalmente por Unix, Novell NetWare y OS / 2. [126] Una prueba realizada por la revista InfoWorld en noviembre de 1993, donde se probaron las capacidades de red de varios sistemas operativos, mostró que Windows NT 3.1 carecía seriamente de comunicación entre clientes: solo podía conectarse a su propio servidor a través de NetBEUI ; los intentos de conectarse a Unix, NetWare y OS / 2 fallaron porque no había ningún software de cliente disponible. Para el servidor avanzado , sólo su propio cliente, el Macintosh y, aunque sólo limitado, OS / 2 pudieron conectarse al servidor. [127]
Aunque el éxito real del sistema operativo fue solo moderado, tuvo un gran impacto duradero. Los desarrolladores de derivaciones de Unix por primera vez se esforzaron por estandarizar sus sistemas operativos, y Novell estaba tan preocupado por su participación de mercado que compró un proveedor de Unix. [128] Los fabricantes de microprocesadores esperaba usar la portabilidad del nuevo sistema operativo para aumentar sus propias ventas, [128] y por lo tanto los puertos de Windows NT se anunciaron para varias plataformas, como el Sun SPARC arquitectura [129] y la arquitectura de las podadoras . [130] Se reconoció que Windows NT dominaría el mercado de las computadoras de escritorio tan pronto como el hardware se volviera lo suficientemente potente como para ejecutar el sistema operativo a una velocidad aceptable. [131] Ocho años más tarde, Microsoft unificaría la línea de Windows orientada al consumidor (que se había mantenido basada en MS-DOS) con la línea NT con el lanzamiento de Windows XP en octubre de 2001 , la primera versión de Windows orientada al consumidor en usar NT arquitectura. [132]
notas y referencias
Notas
- ^ Paul Adams (4 de agosto de 2009). "Historial de Windows NT" .
- ^ noticias: [email protected]
- ^ a b "Ciclo de vida de soporte de Microsoft - Windows NT Workstation 3.1" . Consultado el 8 de junio de 2012 .
- ^ "Ciclo de vida de soporte de Microsoft - Windows NT Advanced Server 3.1" . Consultado el 6 de octubre de 2012 .
- ^ Zachary 2009 , p. 35
- ^ Zachary 2009 , p. 24
- ^ Zachary 2009 , p. 17
- ^ Zachary 2009 , p. 37
- ^ Zachary 2009 , p. 25
- ^ Zachary 2009 , p. 36
- ^ Zachary 2009 , p. 38
- ^ a b Smith, Mark (27 de agosto de 1999). "La muerte de Alpha en NT" . Consultado el 19 de mayo de 2012 .
- ^ Custer 1993 , págs. 43–44
- ^ Custer 1993 , p. 2
- ^ Zachary 2009 , p. 33
- ^ "Museo Nacional de Historia Americana | Libro de trabajo de diseño de Microsoft Windows NT OS / 2" . Consultado el 9 de junio de 2012 .
- ^ "Departamento de Defensa - Criterios de evaluación de sistemas informáticos de confianza" (PDF; 0,4 MB) . Consultado el 19 de septiembre de 2012 .
- ^ a b c Thurrott, Paul (24 de enero de 2003). "Windows Server 2003: el camino hacia el oro - parte uno: los primeros años" . Archivado desde el original el 1 de enero de 2005 . Consultado el 28 de mayo de 2012 .
- ^ Custer 1993 , págs. 84-85
- ^ Zachary 2009 , p. 100
- ^ Custer 1993 , págs. 98–99
- ^ Glass, Brett (27 de mayo de 1991). "El debate de Windows, OS / 2 sigue siendo un tema candente: los proveedores de software con recursos limitados todavía se ven obligados a elegir entre el desarrollo de Windows y OS / 2" . InfoWorld . 13 (21): 66.
- ^ a b Johnston, Stuart J. (8 de julio de 1991). "Microsoft elimina la API de OS / 2 2.0, renueva el plan de Windows de 32 bits: los usuarios pueden elegir entre OS / 2 y Windows NT" . InfoWorld . 13 (27): 1, 103.
- ↑ a b Zachary , 2009 , p. 102
- ^ Zachary 2009 , p. 105
- ↑ a b c Zachary , 2009 , p. 54
- ^ Zachary 2009 , p. 108
- ^ Parker, Rachel (24 de diciembre de 1990). "Dos gigantes con puntos de vista propios: IBM necesita OS / 2; Microsoft hace Windows" . InfoWorld . 12 (52): 8.
- ^ Custer 1993 , págs. 108-109
- ^ Zachary 2009 , p. 165
- ^ Johnston, Stuart J. (28 de octubre de 1991). "NT parece real en Comdex: Microsoft declara que comenzará las pruebas beta a principios de 1992" . InfoWorld . 13 (43): 1, 8.
- ^ Machrone, Bill (26 de noviembre de 1991). "¿Son las promesas de NT Promesas MT?" . Revista de PC . 10 (20): 85 s. ISSN 0888-8507 .
- ^ Custer 1993 , págs. 175-176
- ^ Johnston, Stuart J. (2 de marzo de 1992). "Microsoft revela una estrategia de 32 bits: Win32s permite que las aplicaciones de NT se ejecuten en Windows 3.1" . InfoWorld . 14 (9): 1, 107.
- ^ Strehlo, Kevin (13 de julio de 1992). "Microsoft hace su movimiento con Windows NT SDK" . InfoWorld . 14 (28): 1, 92.
- ^ Johnston, Stuart J. (20 de julio de 1992). "SDK preparado para SQL Server para NT: acelerará la escritura de código de 32 bits" . InfoWorld . 14 (29): 8.
- ^ Hammett, Jim; McCarthy, Vance (14 de diciembre de 1992). "Los proveedores de Unix atacan a Microsoft: la campaña busca robar el trueno de Windows NT" . InfoWorld . 14 (50): 8.
- ^ Zachary 2009 , p. 227
- ^ Zachary 2009 , p. 229
- ^ Zachary 2009 , p. 230
- ^ Custer 1993 , págs. 248–249
- ^ Willett, Shawn (12 de octubre de 1992). "Los retrasos de NT significan una segunda mirada y respeto por OS / 2" . InfoWorld . 14 (41): 17.
- ^ Johnston, Stuart J. (26 de octubre de 1992). "Microsoft lanza la versión beta de Windows NT" . InfoWorld . 14 (43): 3.
- ^ Johnston, Stuart J. (23 de noviembre de 1992). "Los proveedores brindan soporte detrás de Windows NT" . InfoWorld . 14 (47): 3.
- ^ Johnston, Stuart J. (5 de abril de 1993). "NT está tomando forma, dicen los últimos usuarios de la beta: pero quieren una versión final sin errores, incluso si es tarde" . InfoWorld . 15 (14): 3.
- ^ Willett, Shawn; Borzo, Jeanette (31 de mayo de 1993). "Los usuarios elogian el soporte de gráficos de NT en Comdex" . InfoWorld . 15 (22): 13.
- ↑ a b Zachary , 2009 , p. 300
- ^ Johnston, Stuart J .; Barney, Doug (20 de septiembre de 1993). "Versión NT para el chip Alpha listo para enviarse a los usuarios" . InfoWorld . 15 (38): 3.
- ^ Mace, Scott (31 de mayo de 1993). "NT hace que las aplicaciones cliente / servidor esperen: los servidores de bases de datos estarán listos tan pronto como Microsoft envíe el sistema operativo retrasado" . InfoWorld . 15 (22): 1.
- ^ Barney, Doug (19 de septiembre de 1994). "Microsoft está listo para lanzar Windows NT 3.5: reforzará el empuje hacia la empresa con el lanzamiento de SMS" . InfoWorld . 16 (38): 5.
- ^ a b Hixson, Amanda (24 de mayo de 1993). "Apuntando a la gama alta: una entrevista con Paul Thatcher, gerente de producto de Windows NT de Microsoft" . InfoWorld . 15 (21): 92.
- ^ Zachary 2009 , p. 290
- ^ Zachary 2009 , p. 307
- ^ Dave Macdonald (8 de octubre de 1993). "¡La primera actualización para Windows NT 3.1 está disponible!". Grupo de noticias : comp.os.ms-windows.announce . Usenet: [email protected] .
- ^ Steve Heaney (24 de enero de 1994). "US Service Pack 2 ahora disponible". Grupo de noticias : comp.os.ms-windows.nt.setup . Usenet: [email protected] .
- ^ "moderador" (7 de noviembre de 1994). "61 nuevas subidas a CICA [07/11/94]". Grupo de noticias : comp.os.ms-windows.announce . Usenet: [email protected] .
- ^ Microsoft Knowledge Base - README.TXT: US Service Pack para Windows NT (ya no está disponible en línea)
- ^ Microsoft Knowledge Base - Cómo obtener el Service Pack de EE. UU. Para Windows NT (ya no está disponible en línea, el número de Knowledge Base 104597 ahora se refiere a un artículo diferente)
- ^ "Microsoft - Lista de sistemas operativos MS localizados - Versiones anteriores de Windows" . Consultado el 4 de junio de 2012 .
- ^ Zachary 2009 , p. 53
- ^ a b Russinovich, Mark (1 de diciembre de 1998). "Windows NT y VMS: el resto de la historia" . Consultado el 19 de mayo de 2012 .
- ^ Zachary 2009 , p. 55
- ^ Custer 1993 , págs. 8–9
- ↑ a b Custer , 1993 , p. 9
- ^ Zachary 2009 , p. 56
- ^ Zachary 2009 , p. 57
- ^ Custer 1993 , págs. 157-158
- ↑ a b Custer , 1993 , p. 10
- ^ Custer 1993 , p. 6
- ^ Custer 1993 , p. 12
- ^ Zachary 2009 , p. sesenta y cinco
- ^ Zachary 2009 , p. 3
- ^ Zachary 2009 , p. 151
- ^ Hixson, Amanda (24 de mayo de 1993). "Construir una infraestructura: Microsoft reconoce que necesita asociaciones sólidas para darle credibilidad en el extremo superior" . InfoWorld . 15 (21): 85.
- ↑ a b c Custer , 1993 , p. 20
- ^ Custer 1993 , págs. 22-23
- ^ Custer 1993 , p. 92
- ^ Custer 1993 , p. 94
- ^ Custer 1993 , p. 24
- ^ a b c Ayre, Rick; Raskin, Robin (28 de septiembre de 1993). "Windows NT: vea cómo funciona" . Revista de PC . 12 (16): 211-231. ISSN 0888-8507 .
- ^ "Documento técnico de GDI y usuario en modo kernel de MS Windows NT" . Consultado el 7 de junio de 2012 .
- ^ Custer 1993 , p. 30
- ^ Custer 1993 , p. 28
- ^ Custer 1993 , p. 27
- ^ a b c d e f g h i j k l m n o p q r s Siering, Peter (1993). "Paarige Premiere: Microsoft Windows NT 3.1 y Advanced Server". c't (11): 142 y sigs.
- ↑ a b Custer , 1993 , p. 33
- ^ a b "Microsoft Knowledge Base: por qué las aplicaciones de Windows de 16 bits se ejecutan en un solo VDM" . Consultado el 17 de julio de 2012 .
- ^ "Microsoft Knowledge Base: no se pueden iniciar las aplicaciones Win 16 WOW" . Consultado el 18 de julio de 2012 .
- ^ a b "Microsoft Knowledge Base - Windows NT solo admite Windows en modo estándar en RISC" . Consultado el 4 de septiembre de 2012 .
- ^ a b c d Siering, Peter (1994). "Lizenz-Rezepte: Windows NT 3.5 Workstation und Server". c't (12): 266 y sigs.
- ^ "Los controladores de dispositivos virtuales (VXD) no funcionan en Windows NT" . Soporte de Microsoft . 8 de abril de 2004. Archivado desde el original el 27 de febrero de 2013 . Consultado el 9 de mayo de 2019 .
- ^ Custer 1993 , p. 26
- ^ "Microsoft Knowledge Base - Intel x86-basierte Systemstartsequenz und -dateien" . Consultado el 8 de junio de 2012 .
- ^ "Microsoft Knowledge Base - Limitaciones de compatibilidad con arranque múltiple de Windows NT" . Consultado el 8 de junio de 2012 .
- ^ "Kit de recursos de Windows NT - Capítulo 19 - Qué sucede cuando inicia su computadora" . Consultado el 8 de junio de 2012 .
- ^ Custer 1993 , p. 39
- ^ a b "Unicode y Microsoft Windows NT" . Ayuda y soporte técnico de Microsoft . 4 de noviembre de 2003. Archivado desde el original el 5 de diciembre de 2004 . Consultado el 9 de mayo de 2019 .
- ^ Custer 1993 , p. 43
- ^ "Administrador de archivos de Windows NT: servicios para inquietudes de Macintosh" . Soporte de Microsoft . 31 de octubre de 2006. Archivado desde el original el 27 de febrero de 2013 . Consultado el 9 de mayo de 2019 .
- ^ Bigelow, Charles; Holmes, Kris (septiembre de 1993). "El diseño de una fuente Unicode" (PDF; 0,5 MB) . Publicación electrónica . 6 (3): 289-305. ISSN 0894-3982 .
- ^ "Microsoft Knowledge Base - Keys Produce"? "Con configuración de idioma ruso" . Consultado el 8 de junio de 2012 .
- ^ Zachary 2009 , p. 251
- ^ Custer 1993 , p. 327
- ^ "Microsoft Knowledge Base - Funciones de Windows NT AS no incluidas en Windows NT" . Consultado el 10 de junio de 2012 .
- ^ "Microsoft Knowledge Base - Überblick über RAID (matrices redundantes de discos económicos)" . Consultado el 7 de junio de 2012 .
- ^ "Aplicaciones de 16 bits incluidas con Windows NT" . Soporte de Microsoft . 31 de octubre de 2006. Archivado desde el original el 27 de febrero de 2013 . Consultado el 9 de mayo de 2019 .
- ^ "Contenido de Windows NT SETUP.TXT, parte 1" . Soporte de Microsoft . 31 de octubre de 2006. Archivado desde el original el 31 de octubre de 2009 . Consultado el 9 de mayo de 2019 .
- ^ "Soporte para periféricos y equipos PCI en Windows NT 3.1" . Soporte de Microsoft . 31 de octubre de 2006. Archivado desde el original el 27 de febrero de 2013 . Consultado el 9 de mayo de 2019 .
- ^ Custer 1993 , p. 328
- ^ "Microsoft Knowledge Base - Contenidos de disco de 3,5 pulgadas de Windows NT (511)" . Consultado el 12 de julio de 2012 .
- ^ "Microsoft Knowledge Base - Contenido de disco de 3,5 pulgadas de Windows NT Advanced Server (511)" . Consultado el 12 de julio de 2012 .
- ^ "Microsoft Knowledge Base - Contenidos de disco de 5,25 pulgadas de Windows NT (511)" . Consultado el 6 de septiembre de 2012 .
- ^ "Microsoft Knowledge Base - Contenidos de disco de 5,25 pulgadas de Windows NT Advanced Server (511)" . Consultado el 6 de septiembre de 2012 .
- ^ "Microsoft Windows NT versión 3.1 - Historial informático" . Consultado el 6 de septiembre de 2012 .
- ^ "Microsoft Knowledge Base - Controladores adicionales incluidos en el CD-ROM de Windows NT y NTAS" . Consultado el 4 de septiembre de 2012 .
- ^ "Microsoft-Werbung" . InfoWorld . 15 (49): 15. 6 de diciembre de 1993.
- ^ a b "Microsoft Knowledge Base - Configuraciones de hardware recomendadas para estaciones de trabajo y servidores" . Consultado el 8 de junio de 2012 .
- ^ a b "Windows NT 3.1 bei Winhistory.de" . Archivado desde el original el 19 de enero de 2008 . Consultado el 5 de septiembre de 2012 .
- ^ a b Strom, David; Capen, Tracey; Crawford, Tim; Gallie, Rodney; Chapin, Rod (15 de noviembre de 1993). "Una excelente cosecha de sistemas operativos de red brinda administración centralizada, servicios de aplicaciones y clientes más capaces a la empresa" . InfoWorld . 15 (46): 138–150.
- ^ a b "c't - Zehn Jahre Windows NT - ein Rückblick" . 2003-07-27 . Consultado el 9 de junio de 2012 .
- ^ Strehlo, Kevin; Gallie, Rodney (16 de agosto de 1993). "Windows NT: un servidor robusto pero un sistema operativo pobre" . InfoWorld . 15 (33): 1, 100.
- ^ Korzeniowski, Paul (15 de noviembre de 1993). "Más que un servidor de archivos e impresión" . InfoWorld . 15 (46): 84.
- ^ "Ejecución de Visual C ++ para Windows con Windows NT" . Soporte de Microsoft . 1 de noviembre de 2006. Archivado desde el original el 27 de febrero de 2013 . Consultado el 9 de mayo de 2019 .
- ^ Howell, Dave (15 de noviembre de 1993). "Diario de una instalación de NT: con una pequeña cantidad de preparación y el hardware adecuado, instalar NT es una obviedad" . InfoWorld . 15 (46): 96–98.
- ^ Korzeniowski, Paul (15 de noviembre de 1993). "Windows NT Advanced Server: el nuevo sistema operativo de red parece estar en un lento ascenso hacia la aceptación" . InfoWorld . 15 (46): 81.
- ^ Korzeniowski, Paul; Barney, Doug (15 de noviembre de 1993). "¿Qué Windows, cuándo, dónde y por qué? ¿Necesita saber el camino a El Cairo y Chicago? ¿Y cuánto tiempo se tarda en llegar?" . InfoWorld . 15 (46): 77 y sig.
- ^ Perele, Nicholas; Durlester, Nancy; Wonnacott, Laura; Sommer, Dan (15 de noviembre de 1993). "El dolor de cabeza de la interoperabilidad: vincular clientes y servidores dispares: la misión: dar a cada uno de los ocho sistemas operativos cliente acceso simultáneo a las redes e impresoras líderes en nuestra empresa de pruebas" . InfoWorld . 15 (46): 124-134.
- ↑ a b Zachary , 2009 , p. 303
- ^ Johnston, Stuart J .; Wilson, Jayne (12 de julio de 1993). "Sun, Intergraph para portar Windows NT a sistemas Sparc basados en RISC" . InfoWorld . 15 (28): 8.
- ^ Johnston, Stuart J. (23 de noviembre de 1992). "Intergraph para portar sus aplicaciones de ingeniería basadas en Unix a Windows NT" . InfoWorld . 14 (47): 16.
- ^ Kent, Les; Armstrong, James; Nash, Siobhan (22 de noviembre de 1993). "Sistemas operativos de escritorio de 32 bits: encontrar el sistema operativo adecuado para satisfacer sus necesidades" . InfoWorld . 15 (47): 66–83.
- ^ "Revisión de Windows XP" . CNET . Consultado el 24 de mayo de 2013 .
Referencias:
- Zachary, G. Pascal (2009). Showstopper !: La carrera vertiginosa para crear Windows NT y la próxima generación en Microsoft . Nueva York: E-Rights / E-Reads. ISBN 978-0-7592-8578-1.
- Custer, Helen (1993). Dentro de Windows NT . Redmond: Microsoft Press. ISBN 1-55615-481-X.
enlaces externos
- Guía: Galería de Windows NT 3.1 : un sitio web dedicado a preservar y mostrar interfaces gráficas de usuario