Código como el siguiente, era muy común entre programadores:
if(version.StartsWith("Windows 9")) { /* 95 and 98 */ } else {
Obviamente podría ser un problema a largo plazo, algo que los desarrolladores tuvieron en cuenta. Y pasaron de la denominación lógica de Windows 9 a Windows 10.
Algo parecido a Apple, con su iPhone 8 paso al iPhone X, aunque es otra historia 🙂
Puede haber otras versiones, pero me pareció un dato curioso a compartir. Fuente.