Microsoft always took pride in maintaining compatibility. One guy decided to test just how upgradeable Windows were going from Windows 1.01 to Windows 7.
P.S. Do notice that there is no Windows ME. Repressed memory perhaps?