Cada vez que sale una nueva versión de Windows lo habitual es que podamos hacer upgrade hacia ella desde la versión inmediatamente anterior, en lugar de instalación limpia, para así preservar así todos los programas instalados y las configuraciones. Dicho eso, sabemos que es imposible hacer instalación de upgrade desde Windows 1.0 a Windows 7, pero sí es posible hacer upgrade desde Windows 1.0 a Windows 2.0, y de ahí a Windows 3.1, y así sucesivamente, hasta llegar a Windows 7.
¿Suena excéntrico, cierto? Aun así, una vez sabido que podemos hacer eso, es imposible no tener curiosidad por saber qué pasaría. Ese fue el caso de Andy, un geek que se decidió a hacer el experimento e instaló MS-DOS 5 (requisito para instalar Windows 1.0) en una máquina virtual de VMWare, para luego actualizar a Windows 1.0, de ahí a Windows 2.0, luego a Windows 3.1, 95, 98, 2000, XP, y Vista, para finalmente instalar a Windows 7 mediante upgrade.
La serie de actualizaciones se completó casi sin ningún problema, salvo un pequeño impasse con el sistema de archivos en Windows XP, dado que FAT16 (sistema de archivos usado en versiones antiguas de Windows) no soporta discos de más de 2GB, y el Windows XP mismo ocupa casi 2GB. En su post Andry explica como solucionó este problema.
Otro detalle es que Windows ME fue omitido, ya que el sujeto optó por instalar Windows 2000 dado que era el sistema operativo siguiente a Windows 98 en orden cronológico, y una vez instalado Windows 2000 no era posible actualizar a Windows ME (ambos SO salieron casi al mismo tiempo).
Una de las cosas sorprendentes del experimento es que, al llegar a Windows 7, varias herramientas de sistema de Windows 2.0 y Windows 3.1 funcionaban perfecto (calendario, Cardfile, y juegos como Reverse).
Y no sólo las utilidades de sistema eran compatibles con Windows 7. Andy instaló los juegos Doom y Monkey Island en MS-DOS 5 para probar la compatibilidad de cada versión de Windows con software antiguo. Increíblemente, estos juegos sobrevivieron a la actualización de 8 sistemas operativos y aun en Windows 7 funcionaron sin mayor problemas. Esto habla muy bien de los esfuerzos de Microsoft por conseguir backward compatibily con sus sistemas operativos anteriores.
Gracias a Diego MG por enviárnoslo.
Enlace | Andy’s Tech Experiments Blog
Ver 20 comentarios
20 comentarios
xavier calva
INCREIBLE! Me parece de lo + genial este trabajo. Mira que parece cualquier cosa (y en realidad muchos de nosotros podríamos hacer el intento), pero lo relevante es el factor curiosidad, muy propio del amante de la tecnología y del cómputo, para llevar hasta los límites al sistema. Bien interesante el proceso y sorpresivo el resultado.
Un punto a rescatar para Windows por la retrocompatibilidad... quién diría!
Caray, y qué oportunidad para retroceder en el tiempo y recordar mis primeros pininos con un computador. Ha sido mi propia aventura "Back to the Future" versión geek.
Left My Dead
Y se quejais de otras cosas de Windows ,a ver que SO ejecuta software de la edad de piedra, maravilloso ver el grado de compactibilidad y ver que Doom se ejecute desde MS DOS 5 hasta Winbdows7
diazguzman2021
Ya lo habia visto muy bueno por cierto :)
ejner69
Como dirian los Cazadores de Mitos: "¡MITO CONFIRMADO!"
José Cabo
Efectivamente. En mi Universidad existe una asignatura optativa sobre la API de Windows en donde nos enseñaron que la api Win32 se creo sobre la extinta win16 sin deprecar prácticamente nada. Eso implica que si la aplicación está correctamente programa no debería tener problemas para ejecutarse (que no instalarse).
....también nos dijeron que gracias a esa retrocompatibilidad la api win32 es un conjunto de chapuzas y demás cosas que en su momento se idearon mal y se han tenido que mantener... en vez de adoptar el funcionamiento de un sistema posix, mucho más maduro y seguro.
Un saludo ^^
nosenada
Me ha entrado nostalgia al ver ese video.
s22
Gran experimento, de esas cosas que hace uno cuando se aburre jeje.
Renato
Lo había visto a principios de semana, es una pasada... aunque apartir del Vista windows ya no mantiene las configuraciones gráficas, el resto se queda intacto!!!!!
Muy interesante :)
hamsterkiller
Hehe, la excusa para no instalar Windows Me ha sido buena. :-)
El vídeo, genial, yo empezé con Windows 2.0, el Windows 1 me lo había saltado.
gordonfreeman
ME extraña cuando habla de tiempos de instlacion de 45min cuando cualquier windows anterior a xp tarda menos de 10min. en vmware.
65080
Con respecto al Monkey Island no cabe otra posibilidad que la de seguir funcionando, está programado con SCUMM, que es algo así como una API para la programación de videojuegos, o sea un capa sobre el SO.
Muy buen post, incluso para ser geek.
cesarplatt
Muy buen video! Impresionante como mantiene el esquema de colores de Windows 2.0, que reaparece en Windows 2000. Sin embargo, en su tiempo recuerdo que me iba mal el Doom 2 en XP y para jugarlo tenía que usar un source-port.
Tan así me gustó el video que me animé a instalar MS-DOS 6.22 y luego encima le puse Windows 3.11. Esto lo hice usando la última versión de VirtualBox. Muy buen post!
Saludos
JuanAR
Como comenté en otro blog que salió. No puede ser actualización sobre actualización. MS-DOS era en 16 bits por lo que la máquina virtual tendría que ser de 16 bits y cuando se llegara al primer windows de 32 ( ¿cuál es? ) no se instalaría.
Entretenido el video, pero en algunos casos como mínimo, son instalaciones de cero y no actualizaciones.
ruben.thrasher
Bastante interesante el experimiento del chaval. Pero tampoco creo que los de MS puedan jactarse mucho de retrocompatibilidad, por que yo recuerdo la de veces que tuve que iniciar en "Modo MSDOS" el Win98 por que determinadas aplicaciones no cargaban en el mismo (y eso que te decían que en Win98 serían mucho más estables).
yesyes
pero es en máquina virtual,así también lo hago yo jajaja. Es mejor Ubuntu o cualquier distro,llega un día y te dice que hay que actualizar la distribución completamente jajaja,además que lo lleva incorporao en sus cd's de 11,04 y no hay que hacer backup