Il n’y a pas qu’Apple qui a un problème pour nommer ses produits. Microsoft aussi a beaucoup de difficulté dans cet exercice [footnote]Rappelons le Zune qui était sensé concurrencer l’iPod en sortant en 2006 soit 5 ans après l’iPod et quelque mois avant l’iPhone. Et je ne parle même pas des noms des différentes Xbox (sérieusement : 360 et One…).[/footnote] . Pour le successeur de Windows 8, Microsoft n’a rien trouvé de mieux que de donner comme nom Windows 10. Où est passé la version 9 ? Chez Windows, on est passé par les numéros de version (Windows 1,2,3 et 3.1), les années (Windows 95, 98, 2000), les noms à la con (Millenium, XP, Vista) et les numéros qui ne veulent rien dire (en effet, ils n’ont aucun lien avec les vrais numéros de version) : Windows 7, 8, 8.1 et 10. Il y a un version officieuse pour cela. J’ai rappelé les version 95 et 98 de Windows. Or comme l’a indiqué un programmeur sur reddit, beaucoup de programmeurs, qui sont par définition paresseux, ont intégré un code pour vérifier sur quel version de Windows leur logiciel tourne. Pour cela, ils testent avec un code similaire à celui-ci :
if(version,startswith("windows 9")
En gros, ils testent si le nom de la version commence par Windows 9. Et apparemment, beaucoup de logiciels utilisent ce genre de code. Si c’est le cas, le logiciel se comportera comme s’il tournait sous Windows 95/98. Donc imaginez les problèmes que poserait une version de Windows avec un 9 dedans. Ce serait donc ainsi la raison pour laquelle il n’y aura pas de version 9 de Windows.