05/11/2020

La historia de Microsoft Windows, Parte 5: Desarrollando hacia el futuro

Microsoft nunca se ha caracterizado por quedarse quieto. Poco después de sacar Windows 95, se pusieron a trabajar en el que sería el próximo sistema operativo, Windows Nashville, que eventualmente se convertiría en Windows 98. Y cuando salió Windows 98, empezó el desarrollo de dos versiones nuevas de Windows; la primera de ellas sería una versión de Windows que reemplazaría a Windows NT incorporando todas las tecnologías nuevas que NT 4 no traía (como Plug and Play y drivers firmados), sería más fácil de usar y traería mejoras al sistema de archivos y a la seguridad del sistema mismo.

El nombre original iba a ser simplemente Windows NT 5, y la primera beta del sistema salió en 1997. Sin embargo, cerca del final de 1998 Microsoft anunció que el nombre del sistema sería Windows 2000, el año en el que se esperaba que el sistema saliera a la venta.

Windows 2000

Windows 2000 salió a la venta el 17 de Febrero de ese año en tres sabores (Professional, Server y Advanced Server). El primero estaba pensado como sistema de escritorio para empresas y usuarios avanzados; era básicamente la versión cliente del mismo. Soportaba hasta 2 procesadores y 4GB de RAM, y sus requerimientos mínimos eran un sistema Pentium 133MhZ con 32 MB de RAM.

La edición Server de Windows 2000 se veía igual a la versión “cliente”, pero contenía programas adicionales para permitir que el computador pudiera realizar tareas de servidor. Esta versión incorporó Active Directory, un servicio de directorio pensado para funcionar como un sistema administrado en forma central. Este sistema estaba pensado para empresas donde todos los recursos se serían accesibles como si fuesen parte del sistema de archivos, con funciones de permisos y seguridad avanzadas, incluyendo derechos de certificación de usuario. Windows 2000 Server también permitía crear un server de DNS con la opción de registrar dinámicamente las direcciones IP de los sistemas conectados. Windows 2000 server requería 128 MB de RAM como mínimo, aunque se recomendaban 256 MB. Esta versión daba soporte hasta 4 procesadores.

Windows 2000 Advanced Server era una variante de la versión anterior diseñada para empresas medianas y grandes, con funciones de clustering (dividir tareas entre varias computadoras a la vez). Este sistema soportaba hasta 8 procesadores, 8 GB de RAM y tenía la habilidad de permitir multiproceso simétrico (Dicho en forma muy simplificada, cada procesador tiene acceso a exactamente los mismos recursos y los trabajos se distribuyen equitativamente en todo momento), balances de carga de datos de red y otras funciones por el estilo.

Meses más tarde Microsoft sacaría una cuarta versión de Windows 2000, “Datacenter Server”, una versión orientada a empresas grandes que necesitaban mover cantidades grandes de información sensible y confidencial mediante un servidor central. Esta versión estaba diseñada para sacar partido a hardware tolerante a fallos, y soportaba hasta 32 procesadores y 32 GB de RAM. Sin embargo esta versión no se vendió por canales de retail comunes.

Si bien Microsoft publicitó a Windows 2000 como “El Windows más seguro que hayamos sacado nunca”, un sinnúmero de programas maliciosos explotaron bugs en el mismo, desde los servicios IIS hasta problemas de sobrecargado de búfer. Sin embargo, Windows 2000 fue un éxito y se convertiría en la base de uno de los sistemas operativos más importantes en la historia de Microsoft a día de hoy, y de hecho continuó recibiendo actualizaciones de seguridad hasta 10 años después de su fecha de salida. Entre otras cosas Windows 2000 también actualizaba el sistema de archivos NTFS, traía incorporado Internet Explorer 5.5 (y exactamente igual a Windows 98, el navegador de internet y el explorador de archivos estaban unidos de forma que eran imposibles de desinstalar), e incluía Outlook Express (programa para leer correos electrónicos), NetMeeting (programa para teleconferencias) y soporte avanzado para dispositivos USB, entre los cuales se destacó la inclusión de drivers para conectar dispositivos de almacenamiento masivo (pendrives, llaves USB y discos duros).

Algo que Windows 2000 incluyó por primera vez fue la consola de administración (MMC), programa que daba un acceso centralizado a todos los componentes importantes para, bueno, administrar el sistema: Administración de permisos, visor de eventos, administración de dispositivos, bitácoras de rendimiento y seguridad, servicios en segundo plano (daemons), servicios de indexado, servicios de administración de disco, servicios de información de Internet… Esta consola facilitó tanto la administración del sistema que es un punto importante de la administración de Windows incluso a día de hoy.

Consola de administración

Otro detalle importante de Windows 2000 es que la instalación de drivers firmados era obligatoria; a diferencia de Windows 98 y anteriores que permitían instalar cualquier driver, los de Windows 2000 requerían estar firmados y ser totalmente compatibles con WDM (El modelo de drivers que permitía aislar los dispositivos e impedía que cualquier programa tuviese acceso directo al hardware). Esto significó que los fabricantes de dispositivos tenían que programar drivers desde cero, ya no podían reusar los drivers de Windows anteriores). Y de paso significaba que, al igual que en NT 4, los juegos o programas diseñados específicamente para MS-DOS ya no podrían ejecutarse directamente si requerían acceso a la tarjeta de video.

Windows 2000 también incorporó por primera vez la interfaz multilingüe (MUI) que permitía instalar múltiples idiomas en un solo sistema operativo. Esto significaba que cada usuario podía elegir en qué idioma trabajar. Esta función, sin embargo, no estuvo disponible a la venta de forma directa por retail; sólo se podía acceder a ellas al comprar Windows 2000 al por mayor y llegando a un acuerdo con Microsoft directamente. El MUI se instalaba sobre la versión en inglés de Windows.

Otra cosa que Windows 2000 incorporó por primera vez fue la consola de recuperación. Cuando el sistema no podía arrancar al punto que otros sistemas de recuperación eran inútiles, se podía reiniciar con el CD de instalación de Windows y acceder a esta opción. Esta consola traía algunos comandos exclusivos como “fixmbr”, “fixboot” o “bootcfg”. También permitía particionar el disco (con diskpart) y arreglar algunos errores de disco duro con chkdsk. Esta consola no tiene acceso a la red, por lo que no se puede usar para conectarse a carpetas compartidas ni recursos online.

Windows 2000 tenía muchísimas funciones nuevas y mejoradas, apuntadas hacia un futuro donde la seguridad y el estar constantemente conectado serían importantes. Pero aún faltaba.

Como se mencionó al comienzo, si bien Windows 2000 permitía actualizarse desde Windows 98, el sistema no estaba orientado a usuarios de casa, sino a usuarios de Windows NT (de hecho internamente Windows 2000 se identifica como Windows NT 5). Y si bien incluyó características multimedia como DirectX, permitiendo por primera vez usar un sistema NT como plataforma de juegos, en general se recomendaba considerar cuidadosamente si la actualización valdría la pena: Microsoft tenía otro sistema en preparación, un sistema que sería como Windows 2000 pero orientado a usuarios hogareños. Este sistema era Microsoft Neptune, que terminaría siendo cancelado y el equipo trabajando en el mismo se uniría al equipo trabajando en un sucesor para Windows 2000 llamado Microsoft Oddisey. Finalmente, el proyecto Oddisey fue también cancelado y el equipo se puso a trabajar en un proyecto llamado Whistler.

Sin embargo, Windows 98 iba a tener un sucesor, un sucesor que de hecho era considerado como Windows 98 Tercera Edición, y que sería la última versión de Windows orientada a usuarios de casa que no estaría ligada al núcleo NT: Windows Millenium Edition.

Windows ME

Windows ME salió a la venta el 14 de Septiembre del año 2000 y era un híbrido interesante que no terminó de cuajar bien. En el fondo era Windows 98 con un escritorio similar al de Windows 2000; incluía Internet Explorer 5.5 y Windows Media Player 7.0, junto con programas adicionales: Windows Movie Maker (un software para crear películas o videos), System Restore, una aplicación para restaurar el PC a un estado anterior, basado en imágenes (“snapshots”), Juegos de Internet (para jugar Corazones o ajedrez online), SFP (una adaptación del protector de archivos de sistema de Windows 2000), traía actualizaciones automáticas por defecto (el sistema revisaba cada 24 horas), carpetas comprimidas (básicamente un “visor” que mostraba los archivos .zip y .cab como si fuesen carpetas) y MSN Messenger (un programa de mensajería instantánea).

Pese a las numerosas mejoras que tenía el sistema (incluyendo tiempos más rápidos de acceso y arranque, una versión mejorada de la arquitectura TCP/IP que mejoraba la confiabilidad al abrir archivos online y un nuevo asistente para crear una red casera), el sistema estuvo plagado de inestabilidades, fallos y el hecho que salir a MS-DOS ya no era posible. (Si somos exquisitos, sí, es posible salir a MS-DOS desde Windows ME, pero requiere editar/modificar archivos de sistema y no es una operación que un usuario normal vaya a realizar).

Los drivers que funcionaban bajo Windows 98 sin problemas frecuentemente fallaban (el que los desarrolladores no sacasen drivers específicos para Windows ME no ayudó; todo lo contrario, contribuyó a que el sistema se colgara aún más, sepultándolo en cuento a estabilidad), el sistema constantemente echaba pantallazos azules (a veces durante la instalación misma) y el sistema en general estuvo catalogado como una gran falla. Windows ME de hecho fue listado como uno de los peores productos tecnológicos de todos los tiempos por la revista PC World. Una desgracia si se pensaba que Windows 2000 era diametralmente opuesto, donde la estabilidad del sistema era prioritaria.

Windows ME mostrando la carpeta "Mis Documentos".

Windows ME requería un sistema Pentium de 150 MhZ y 32 MB de RAM, pero se recomendaba un Pentium 2 de 300 MhZ y 64 MB de RAM. El sistema no podía manejar más de 512 MB de RAM eficientemente.

Este sistema operativo sólo duraría un año antes de ser reemplazado por su sucesor, el primer sistema operativo orientado a usuarios hogareños basado en el núcleo de Windows NT: Whistler, también conocido como Windows XP...

...Sistema del que hablaré en la próxima parte.

Índice:

1. Los comienzos: MS-DOS, Windows 1.0 y 2.0.
2. La masificación: Windows 3.x, Windows NT
3. Un nuevo paradigma: Windows 95, Windows NT 4
4. La popularización de Internet: Windows 98
5. Desarrollando hacia el futuro: Windows 2000 y Windows ME
6. La unificación: Windows XP
7. Fracaso y redención: Windows Vista y Windows 7
8. La caída: Windows 8
9. Windows e Internet se vuelven uno: Windows 10
10. Mobilidad a la mano: Windows Mobile y Windows Phone

(Captura de la consola de administración y de "Mis Documentos" tomadas de ToastyTech)


Compartir:
Etiquetas:

0 aporte(s):

Publicar un comentario

Antes de publicar:

-> Manten un nivel aceptable de educación. Si bien yo acepto algunas malas palabras, odio los comentarios en 1337. Mensajes como 1O S H4X0R serán eliminados sin siquiera intentar descifrarlos.

-> Si vienes sólo a hacerte publicidad, por lo menos se creativo y trata de que no lo note. Yo sé diferenciar lo que es publicidad de lo que es el SPAM, pero no quiero que esto se convierta en un expositorio publicitario. Disimula.

-> Si escribes algo que nada que ver con el tema, rechazaré el comentario. Y si me escribes algo a mí que no tenga relevancia para los demás, también lo borraré, aunque igual lo leeré ;)

-> Recuerda no escribir direcciones de correo electrónico. Hay varios robots (programas) que recogen estas direcciones, y muchos sitios de dudosa procedencia usan estos correos como base para mandar virus y spam. La próxima vez que veas publicidad en tu email ofreciéndote Viagra, piensa que quizás tú mismo regalaste tu correo.

¿Dudas? ¿Sugerencias? ¿Críticas? Díganlas con confianza. Prometo leerlas todas.

El autor


Soy htfcuddles (alguna vez conocido como DragonTrainer), un furry fan de la informática noventera que se gana la vida dibujando personajes peludos haciendo cosas que ustedes muy probablemente no deberían estar mirando.



Advertencia: Estos sitios muy, muy probablemente contienen material adulto y/o no recomendable para todo tipo de audiencia. O para ningún tipo de audiencia.

El año pasado cuando hice mi post sobre "Una nueva oportunidad" mencioné que tenía un cómic en mente para mediados del 2022.  Si ...

Entradas populares

Disclaimer

Las opiniones vertidas en este sitio son de exclusiva responsabilidad de quien las emite. Este sitio web está optimizado para verse con el monitor encendido.

El contenido de este sitio no tiene una edad mínima de acceso, pero algunos de los enlaces son explícitamente sitios para mayores de edad.

Iconos de enlace a otros sitios por Uluri. Iconos de redes sociales ANSI por Frederic Cambus.