Como todos sabemos, Microsoft siempre ha tenido reglas extrañas para la nomenclatura de Windows, desde XP, Vista, 7 hasta 8 y 8.1, y hasta el último Windows 10. Entonces, desde una perspectiva técnica, ¿por qué Microsoft omitió el 9 y usó directamente el 10? Según cuentan los desarrolladores internos de Microsoft, fue por consideración al número de versión de los sistemas operativos anteriores.

El código de ejemplo es el siguiente:

if ( version.StartsWith(“Windows 9″) )

{ /*Windows 95, Windows 98 */

} else{

}

Cuando los desarrolladores de software utilizan: "Si el número de versión empieza por xxx, ejecuta yyy", hay dos situaciones en las que el juicio es correcto.

Windows 9

Windows 9* (Windows 95, Windows 98): 95 y 98 también comienzan con Windows 9.

En resumen, durante las pruebas iniciales, Microsoft descubrió que muchos desarrolladores de software de terceros utilizaban el método anterior para identificar el sistema operativo. Esto provocaba que, al ejecutar en Windows 95 y Windows 98 programas que usaban el código mencionado, el programa los malinterpretara como Windows "9".

Por lo tanto, para evitar este factor de inestabilidad, los desarrolladores de Microsoft se vieron obligados a nombrarlo Windows 10.