Microsoft FORTRAN<\/strong>, otro lenguaje de programaci\u00f3n, y pronto sac\u00f3 versiones del lenguaje BASIC para los microprocesadores 8080 y 8086<\/p>\nEn 1979 Gates y Allen trasladaron la compa\u00f1\u00eda a Bellevue, Washington, muy cerca de Seattle, la ciudad donde ambos nacieron. El traslado a Redmond, muy pr\u00f3ximo a Bellevue, se produjo en 1986. En 1980 IBM<\/strong> contrat\u00f3 a Microsoft<\/strong> para escribir el sistema operativo del IBM PC<\/strong>, que saldr\u00eda al mercado al a\u00f1o siguiente. Presionada por el poco tiempo disponible, Microsoft compr\u00f3 QDOS<\/strong> (Quick and Dirty Operating System<\/em>) a Tim Paterson, un programador de Seattle, por 50.000 d\u00f3lares y le cambi\u00f3 el nombre a MS-DOS<\/strong>. El contrato firmado con IBM <\/strong>permit\u00eda a Microsoft<\/strong> vender este sistema operativo a otras compa\u00f1\u00edas. En 1984 Microsoft <\/strong>hab\u00eda otorgado licencias de MS-DOS<\/strong> a 200 fabricantes de equipos inform\u00e1ticos y, as\u00ed, este sistema operativo se convirti\u00f3 en el m\u00e1s utilizado para PC, lo que permiti\u00f3 a Microsoft <\/strong>crecer vertiginosamente en la d\u00e9cada de 1980.<\/p>\nEn 1985 Microsoft<\/strong> lanz\u00f3 Windows<\/strong>, un sistema operativo que ampliaba las prestaciones de MS-DOS<\/strong> e incorporaba por primera vez una interfaz gr\u00e1fica de usuario. Windows 2.0<\/strong>, que sali\u00f3 a la venta en 1987, mejoraba el rendimiento y ofrec\u00eda un nuevo aspecto visual. Tres a\u00f1os m\u00e1s tarde apareci\u00f3 una nueva versi\u00f3n, Windows 3.0<\/strong>, a la que siguieron Windows 3.1<\/strong> y 3.11<\/strong>. Estas versiones, que ya ven\u00edan preinstaladas en la mayor\u00eda de los equipos, se convirtieron r\u00e1pidamente en los sistemas operativos m\u00e1s utilizados de todo el mundo. En 1990 Microsoft<\/strong> pas\u00f3 a ser la empresa l\u00edder de programas inform\u00e1ticos y alcanz\u00f3 unas ventas anuales de m\u00e1s de mil millones de d\u00f3lares.<\/p>\nBreve historia de Windows<\/h2>\nWindows 1 : Primera Versi\u00f3n de Microsoft Windows.<\/h3>\n
Lanzado en 1985. Tom\u00f3 un total de 55 programadores para desarrollarlo y no permit\u00eda ventanas en cascada.<\/p>\n
Microsoft comenz\u00f3 el desarrollo del “Administrador de Interfaz”<\/em>, que posteriormente deriv\u00f3 en Microsoft Windows<\/strong> en Septiembre de 1981. La interfaz inicial ten\u00eda men\u00fas ubicados en la parte inferior de la ventana y la interfaz sufri\u00f3 un cambio en 1982 cuando se dise\u00f1aron los ahora comunes men\u00fas desplegables. Esto ocurri\u00f3 despu\u00e9s de Apple Lisa<\/strong>, un experimento de Apple<\/strong> por llevar una interfaz gr\u00e1fica al usuario. Sin embargo, ocurri\u00f3 antes de Macintosh<\/strong>.<\/p>\nWindows<\/strong> promet\u00eda una interfaz gr\u00e1fica f\u00e1cil de usar y la utilizaci\u00f3n de gr\u00e1fica independiente del dispositivo, as\u00ed como el soporte de multitarea. Las siguientes fueron las principales caracter\u00edsticas de Windows 1.0<\/strong>:<\/p>\n\n- Interfaz gr\u00e1fica con men\u00fas desplegables, ventanas en cascada y soporte para mouse.<\/li>\n
- Gr\u00e1ficos de pantalla e impresora independientes del dispositivo.<\/li>\n
- Multitarea cooperativa entre las aplicaciones Windows.<\/li>\n<\/ul>\n
Windows 2 : Segunda versi\u00f3n de Microsoft Windows, lanzada en 1987.<\/h3>\n
Windows 2<\/strong> ten\u00eda m\u00e1s caracter\u00edsticas que Windows 1<\/strong>, tales como iconos y ventanas. Cuando se lanz\u00f3 Windows\/386<\/strong>, Windows 2<\/strong> fue renombrado como Windows\/286<\/strong>.<\/p>\nNacen aplicaciones como Excel<\/strong>, Word for Windows<\/strong>, Corel Draw!<\/strong>, Ami<\/strong>, PageMaker<\/strong>.
\nLas siguientes fueron las principales caracter\u00edsticas de Windows 2.0<\/strong>:<\/p>\n\n- Ventanas traslapadas<\/li>\n
- Archivos PIF para aplicaciones DOS<\/li>\n<\/ul>\n
Windows\/386<\/h3>\n
En 1987 Microsoft <\/strong>lanz\u00f3 Windows\/386<\/strong>. A pesar de ser equivalente a su hermano Windows\/286<\/strong>, mientras corr\u00edan aplicaciones Windows<\/strong>, \u00e9ste prove\u00eda la capacidad de ejecutar m\u00faltiples aplicaciones DOS<\/strong> simult\u00e1neamente en memoria extendida<\/p>\nLas siguientes fueron las principales caracter\u00edsticas de Windows\/386<\/strong>:<\/p>\n\n- M\u00faltiples m\u00e1quinas virtuales DOS con multitarea.<\/li>\n<\/ul>\n
Windows 3.0<\/h3>\n
Una completa reconstrucci\u00f3n de Windows<\/strong> con muchas nuevas facilidades tales como la habilidad de direccionar memoria m\u00e1s all\u00e1 de 640k. Fue lanzado en 1990, y vendi\u00f3 m\u00e1s de 10 millones de copias.<\/p>\nLas siguientes fueron las principales caracter\u00edsticas de Windows 3.0<\/strong>:<\/p>\n\n- Modo standard (286), con soporte de memoria grande (large memory<\/em>).<\/li>\n
- Modo mejorado 386, com memoria grande y soporte de m\u00faltiples sesiones DOS.<\/li>\n
- Se agreg\u00f3 el Administrador de Programas y de Archivos<\/li>\n
- Soporte de red<\/li>\n
- Soporte para m\u00e1s de 16 colores.<\/li>\n
- Soporte para combo boxes; men\u00fas jer\u00e1rquicos; archivos .INI privados para cada aplicaci\u00f3n, los cuales empezaron a cobrar m\u00e1s valor.<\/li>\n<\/ul>\n
Windows 3.1<\/h3>\n
Una versi\u00f3n de Windows con muchas mejoras a Windows 3.0<\/strong>. Incluye soporte para fuentes True Type y OLE. Esta versi\u00f3n fue testigo de la p\u00e9rdida del modo real, lo cual significa que no corre en procesadores Intel 8086.<\/p>\nLas siguientes fueron las principales caracter\u00edsticas de Windows 3.1<\/strong>:<\/p>\n\n- No hay soporte para el modo Real (8086).<\/li>\n
- Fuentes TrueType.<\/li>\n
- Multimedia.<\/li>\n
- OLE – Object Linking and Embedding<\/li>\n
- Capacidad para que una aplicaci\u00f3n reinicie la m\u00e1quina.<\/li>\n
- Soporte de API de multimedia y red.<\/li>\n<\/ul>\n
Windows 3.11<\/h3>\n
Una actualizaci\u00f3n gratis de Windows 3.1<\/strong>, que conten\u00eda parches para errores menores.<\/p>\nWindows for Workgroups 3.1<\/h3>\n
Una versi\u00f3n de Windows 3.1<\/strong> que trabaja en red. Aunque Windows 3.1<\/strong>, por s\u00ed solo, puede trabajar en red, la instalaci\u00f3n y configuraci\u00f3n se mejor\u00f3 con Windows for Workgroups<\/strong>.<\/p>\nProve\u00eda capacidades para compartici\u00f3n punto a punto de archivos e impresoras. Los archivos pod\u00eda ser accedidos desde otras m\u00e1quinas corriendo DOS o Windows<\/strong>.<\/p>\nWindows for Workgroups<\/strong> incluye dos aplicaciones adicionales: Microsoft Mail<\/strong>, para env\u00edo de correo electr\u00f3nico, y Schedule+<\/strong>, una agenda para trabajo en grupo.<\/p>\nWindows for Workgroups 3.11<\/h3>\n
Una significativa mejora para Windows for Workgroups 3.1<\/strong> agregando acceso a archivo de 32 bits y capacidad de fax.<\/p>\nWindows 95<\/h3>\n
Sucesor de Windows 3.11<\/strong> para PC’s IBM<\/strong>. Se le conoci\u00f3 c\u00f3mo “Chicago”<\/em> durante su desarrollo. Lanzado el 24 de Agosto de 1995. En contraste con las anteriores versiones de Windows, Win95<\/em> es un sistema operativo m\u00e1s que una interfaz gr\u00e1fica de usuario que corre sobre DOS.<\/p>\nProvee soporte para aplicaciones de 32 bits, multitarea con desalojo, soporte de red incorporado (TCP\/IP,IPX, SLIP, PPP, y Windows Sockets). Incluye MS-DOS 7.0<\/strong> como una aplicaci\u00f3n.<\/p>\nLa interfaz gr\u00e1fica, aunque similar a las previas versiones, fue significativamente mejorada.<\/p>\n
Windows 98<\/h3>\n
Nueva versi\u00f3n del sistema operativo Windows<\/strong>. Podr\u00eda decirse que es una compilaci\u00f3n de caracter\u00edsticas. Muchas de estas caracter\u00edsticas ya se encontraban en Internet Explorer 4.0<\/strong> (al ser instalado con la actualizaci\u00f3n de escritorio) y en Windows 95 OSR-2.<\/strong> Permite soporte para la FAT32 (al igual que Win95 OSR-2<\/strong>) y el Active Desktop (de IE 4<\/strong>). Soporte para USB y DVD.<\/p>\nWindows NT: (Windows New Technology, NT).<\/h3>\n
El sistema operativo de 32 bits desarrollado originalmente para que sea OS\/2 3.0<\/strong> antes que Microsoft<\/strong> e IBM<\/strong> discontinuaran su trabajo con OS\/2<\/strong>. NT<\/strong> se dise\u00f1\u00f3 para estaciones de trabajo avanzadas (Windows NT 3.1<\/strong>) y para servidores (Windows NT 3.1 Advanced Server<\/strong>).<\/p>\nEl primer lanzamiento fue Windows NT 3.1 <\/strong>en Septiembre de 1993.<\/p>\n\n
A diferencia de Windows 3.1<\/strong>, que era una interfaz gr\u00e1fica que corr\u00eda sobre MS-DOS<\/strong>, Windows NT<\/strong> es un sistema operativo por s\u00ed solo. El usuario lo ve como Windows 3.1<\/strong>, pero tiene multi-procesos real, seguridad y protecci\u00f3n de memoria.<\/p>\nEst\u00e1 basado en un microkernel, con un direccionamiento de hasta 4GB de RAM,soporte para sistemas de archivos FAT, NTFS y HPFS, soporte de red incorporado, soporte multiprocesador, y seguridad C2<\/p>\n
NT<\/strong> est\u00e1 dise\u00f1ado para ser independiente del hardware. Una vez que la parte espec\u00edfica de la m\u00e1quina – la capa HAL (Capa de Absttracci\u00f3n de Hardware)<\/em> – ha sido llevada a un m\u00e1quina particular, el resto del sistema operativo deber\u00eda compilar te\u00f3ricamente sin alteraci\u00f3n. Se lanz\u00f3 una versi\u00f3n de NT<\/strong> para correr en m\u00e1quinas Alpha<\/strong> de DEC<\/strong>.
\nNT<\/strong> necesitaba un 386, con al menos 12MB de RAM (preferible 16MB), y al menos 75 MB de disco duro libre.<\/p>\nWindows NT 3.1<\/h3>\n
Primera versi\u00f3n de Windows NT<\/strong> (WNT). Existe una leyenda popular que dice que la persona responsable del desarrollo de VMS<\/strong> en VAX<\/strong> de DEC<\/strong> fue tambi\u00e9n responsable de Windows NT<\/strong>, y si cada letra de VMS<\/strong> es avanzada a la siguiente letra del abecedario se llega a WNT<\/strong>.<\/p>\nWindows NT 3.5<\/h3>\n
Una versi\u00f3n mucho m\u00e1s mejorada de NT 3.1<\/strong>. Desde estas versi\u00f3n Windows NT<\/strong> se vende como “Windows NT 3.5 Workstation<\/em>” y “Windows NT 3.5 Server<\/em>“.<\/p>\nWindows NT 4<\/h3>\n
La nueva versi\u00f3n de Windows NT<\/strong>, denominada “Cairo” en su etapa de desarrollo. Presenta las mismas caracter\u00edsticas de la interfaz de Windows 95<\/strong>. Tiene algunas modificaciones en su dise\u00f1o con respecto a las porciones GDI y USER del sistema operativo.<\/p>\nWindows ME<\/h3>\n
La edici\u00f3n del Milenio (Milenium Edition<\/em>) es una actualizaci\u00f3n de Windows 98<\/strong> que toma algunas caracter\u00edsticas de Windows 2000<\/strong>, pero orientada a la computaci\u00f3n casera o de peque\u00f1os negocios. Mejor\u00f3 en algunos aspectos de seguridad y funcionalidad, y se hizo m\u00e1s atractiva al agregar o aumentar capacidad en:<\/p>\n\n- Importaci\u00f3n\/exportaci\u00f3n y edici\u00f3n de clips de v\u00eddeo.<\/li>\n
- Mejor organizaci\u00f3n de informaci\u00f3n procedente de Internet (fotos, textos, clips, m\u00fasica, etc.).<\/li>\n
- M\u00e1s asistentes para tareas que pueden ser dif\u00edciles para personas con poca experiencia en computaci\u00f3n, por ejemplo, conectar dos computadoras en red.<\/li>\n
- Menos problemas de administraci\u00f3n de memoria. Esto se traduce en menos bloqueos del equipo (system crash).<\/li>\n
- Mejor soporte para hardware plug and play de nueva generaci\u00f3n.<\/li>\n
- Mejora en rendimiento al transferir datos via Internet o Intranet.<\/li>\n<\/ul>\n
Sin embargo, los usuarios de WME<\/strong> notar\u00e1n menor compatibilidad con programas antiguos de ambiente MS-DOS<\/strong> (algunos juegos) o inclusive con algunos programas de 16 bits para versiones anteriores de Windows<\/strong>. Tambi\u00e9n presenta algunos problemas con hardware antiguo del cual no es posible obtener actualizaci\u00f3n de controladores.<\/p>\nWindows CE<\/h3>\n
Un sistema operativo de la familia Windows<\/strong> y que fue el primero en no estar orientado a los equipos de escritorio. Los dispositivos en los que Windows CE <\/strong>presta servicios son Handheld PC<\/em> y PalmSize PC<\/em>. Windows CE <\/strong>tambi\u00e9n ha permitido la creaci\u00f3n de un nuevo sistema denominado AutoPC, que consiste de un PC empotrado en un autom\u00f3vil que va ubicado en donde actualmente va una radio. Permite controlar la radio, CD y revisar el correo electr\u00f3nico. Windows CE <\/strong>tambi\u00e9n permite la creaci\u00f3n de aplicaciones en tiempo real.<\/p>\nWindows 2000<\/h3>\n
Un cambio de nomenclatura para el sistema NT<\/strong>. As\u00ed, lo que habr\u00eda sido Windows NT 5.0<\/strong> se conoce ahora como Windows 2000<\/strong>. Hasta la versi\u00f3n 4.0 Windows NT<\/strong> se comercializaba en tres versiones: Workstation, Server<\/em>, y Advanced Server<\/em>. Ahora la nomenclatura es la siguiente:<\/p>\n\n- Windows 2000 Professional<\/strong>, anteriormente NT Workstation<\/strong>.<\/li>\n
- Windows 2000 Server<\/strong>, anteriormente NT Server<\/strong>.<\/li>\n
- Windows 2000 Advanced Server<\/strong>, anteriormente NT Advanced Server<\/strong>.<\/li>\n
- Windows 2000 Datacenter Server<\/strong>. Producto nuevo y que es el nuevo y m\u00e1s poderoso sistema operativo de Microsoft <\/strong>con posibilidad de hasta 16 procesadores sim\u00e9tricos y 64 GB de memoria f\u00edsica.<\/li>\n<\/ul>\n
Dentro de las caracter\u00edsticas nuevas que incluye, se pueden citar:<\/p>\n
\n- Verdadero soporte para Plug and Play.<\/li>\n
- Servicios de Directorio<\/li>\n
- Mayor integraci\u00f3n con Internet e Intranet.<\/li>\n<\/ul>\n
Windows XP<\/h3>\n
La principal caracter\u00edstica del nuevo Windows<\/strong> es su nueva apariencia. El mayor cambio en WXP es cosm\u00e9tico, y adem\u00e1s es el que mayores requisitos de sistema necesita. Lo m\u00ednimo es un Pentium II (o equivalente) con 128 MB de RAM, sin embargo se recomienda un Pentium IV con 256 MB de RAM. Otras nuevas caracter\u00edsticas est\u00e1n enfocadas a hacerlo m\u00e1s f\u00e1cil de utilizar (seg\u00fan Microsoft<\/strong>):<\/p>\n\n- Un nuevo men\u00fa inicio, que ofrece una \u00fanica fuente para lanzar aplicaciones, buscar documentos y configurar.<\/li>\n
- Una barra de tareas que permite agrupar ventanas abiertas, facilitando el trabajar con m\u00faltiples aplicaciones al mismo tiempo.<\/li>\n
- Menos “amontonamiento” y mensajes m\u00e1s significativos en la barra de tareas.<\/li>\n
- Un nuevo panel de navegaci\u00f3n que muestra las tareas y los detalles, facilitando el trabajo con archivos y carpetas.<\/li>\n
- Una nueva organizaci\u00f3n del Panel de Control que permite categorizar los elementos de configuraci\u00f3n y las herramientas.<\/li>\n
- Caracter\u00edsticas integradas para quemar CD\u00b4s, facilitando el trabajo con su grabador CD-R\/CD-RW en pasos muy sencillos.<\/li>\n<\/ul>\n
Una peque\u00f1a introducci\u00f3n a Windows XP<\/h2>\n
Lo primero es definir qu\u00e9 es y por qu\u00e9 existe Windows XP<\/strong>. Desde hace a\u00f1os, Microsoft<\/strong> intentaba unificar las dos grandes vertientes de Windows<\/strong>. La serie W9X y la serie NT. Recordemos primero un poquito estas dos series totalmente diferentes de Windows<\/strong>, el porqu\u00e9 nacieron y la necesidad actual de converger ambos sistemas. Hagamos un poco historia…<\/p>\nEl primer sistema operativo de Microsoft<\/strong> surgi\u00f3 en el a\u00f1o 82 cuando surgi\u00f3 el primer ordenador de sobremesa: el IBM PC<\/strong>. Dicho sistema operativo era el MS-DOS<\/strong>. IBM<\/strong>, como gigante de la inform\u00e1tica empresarial (grandes mainframes) decidi\u00f3 embarcarse en la tarea de definir un ordenador personal aprovechando que Intel <\/strong>acababa de desarrollar el procesador 8088. Defini\u00f3 un bus: el bus PC<\/em>, que en poco tiempo pas\u00f3 a ser el bus AT<\/em>, con lo cual quedaba plasmada la arquitectura f\u00edsica de los ordenadores personales… y de cuya herencia todav\u00eda no hemos podido escaparnos.<\/p>\nLa evoluci\u00f3n posterior del 8088 fue el 8086, 80286, 80386. De esta \u00faltima arquitectura (la 386) son herederos el resto de procesadores de Intel<\/strong>: el 80486 (el 486) y la familia Pentium<\/strong> al completo, de tal manera que el juego de instrucciones ensambladoras de la CPU se conserve \u00edntegro desde la familia 386 (con una sola nueva instrucci\u00f3n) y que posteriormente se implement\u00f3 dentro del procesador el coprocesador matem\u00e1tico y los juegos de instrucci\u00f3n MMX, orientados a la multimedia.<\/p>\nVolviendo al tema de la visi\u00f3n de futuro que ten\u00eda IBM<\/strong>, \u00e9ste propuso al mercado la creaci\u00f3n de un sistema operativo. Digital <\/strong>(que en aquel entonces ten\u00eda el sistema operativo CP\/M <\/strong>para otro tipo de ordenadores, llam\u00e9mosles tambi\u00e9n personales, y que eran predecesores del 8088) decidi\u00f3 avanzar en el desarrollo de dos alternativas:<\/p>\n\n- el CCPM (Concurrent CPM)<\/li>\n
- una versi\u00f3n orientada a DOS (Disk Operating System).<\/li>\n<\/ul>\n
Al final, Digital<\/strong> se decidi\u00f3 por el CCPM. Recordemos que los ingenieros de software de Digital<\/strong>, son los \u00fanicos en el mundo del software que tiene derechos de autor como personas f\u00edsicas. En el resto de empresas de software, los derechos son de la empresa y no de los que lo han desarrollado. Si un ingeniero de Digital <\/strong>se va de la empresa, se va perfectamente con sus desarrollos.<\/p>\nEste fue el caso de un ingeniero (el que hab\u00eda empezado a desarrollar el DOS) que se fue, unos dicen que despechado y otras lenguas dicen que “comprado” por la incipiente Microsoft<\/strong>. Recordemos que Microsoft <\/strong>acababa de fundarse con un capital de 500$.<\/p>\nIndependientemente de que lo anterior sea toda la verdad o est\u00e9 desfigurada por los a\u00f1os, lo que s\u00ed es cierto es que el primer DOS fue proyecto de Digital Research<\/strong> y que lo retom\u00f3 Microsoft<\/strong>.<\/p>\nA IBM <\/strong>le urg\u00eda el tener un sistema operativo (el que fuese) para la fecha de lanzamiento de su primer PC. Bill Gates, desde luego como gran negociante, firm\u00f3 el acuerdo con IBM<\/strong> ya que se comprometi\u00f3 a tener dicho DOS seis meses antes de las previsiones que Digital Research <\/strong>ten\u00eda para su CCPM. Igualmente IBM <\/strong>cometi\u00f3 un error garrafal: no supo valorar el software. En aquellos a\u00f1os, el software no se valoraba: era mucho m\u00e1s importante el hardware. Por ello, Bill Gates consigui\u00f3 un contrato en el cual Microsoft<\/strong> segu\u00eda teniendo todos los derechos sobre el sistema operativo. Este fue el gran fallo de IBM<\/strong>.<\/p>\nCon ello, y en las fechas previstas, se lanzo el MS-DOS 1.0<\/strong>. Evidentemente 6 meses mas tarde sali\u00f3 el CCPM 86<\/strong>. Pero sali\u00f3 tarde. y a pesar de ser infinitamente mejor que el MS-DOS 1.0<\/strong> no lleg\u00f3 a cuajar. Recordemos que CCPM 96<\/strong>, en su primera versi\u00f3n, ya admit\u00eda multitarea (el MSDOS<\/strong> nunca lo soport\u00f3). La primera versi\u00f3n del CCPM<\/strong> ya soportaba 4 tareas simult\u00e1neas.<\/p>\nPosteriormente el MS-DOS <\/strong>continu\u00f3 su evoluci\u00f3n hasta la versi\u00f3n 6.22.<\/p>\n