Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Pourquoi Windows 10 s'appelle-t-il ainsi ?
Et pourquoi Microsoft décide de se passer de la version 9 ?

Le , par pcaboche

40PARTAGES

16  0 
Pourquoi Windows 10 s'appelle-t-il ainsi ?
Et pourquoi Microsoft décide de se passer de la version 9 ?


La réponse risque de vous surprendre...

Selon un développeur de Microsoft dans un billet Reddit, une rumeur circule selon laquelle des tests auraient révélé que le nom "Windows 9" pose des problèmes pour nombreuses applications tierces, les induisant en erreur en leur faisant croire qu'elles s'exécutent sur... Windows 95 ou Windows 98 !

Une solution simple et pragmatique fut donc de passer directement à la version 10.

Ci-dessous, les explications illustrées avec un exemple de code :



Source : https://twitter.com/mikko/status/517...710465/photo/1

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 02/10/2014 à 11:03
Citation Envoyé par Barsy Voir le message
Normalement, les applications n'utilisent pas le nom mais plutôt le numéro de version. Par exemple pour Windows 95 c'est 4.0.950 et pour 98 c'est 4.10.1998.
Normalement, oui...
https://searchcode.com/?q=if%28versi...indows+9%22%29
14  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 02/10/2014 à 9:57
Si c'est ça, c'est ballot comme raison... Mais le pire c'est que c'est plausible
13  0 
Avatar de I_Pnose
Membre chevronné https://www.developpez.com
Le 02/10/2014 à 14:35
Citation Envoyé par tomlev Voir le message
Je me sens un peu coupable d'alimenter ce genre de troll (sans compter que nous ne sommes même pas vendredi)... mais on remarquera que les bouts de code en question sont quasiment tous écrits en Java
12  0 
Avatar de pcaboche
Rédacteur https://www.developpez.com
Le 02/10/2014 à 11:26
Citation Envoyé par tomlev Voir le message
Enocre mieux : faire une recherche avec juste 'startswith("windows 9"' retourne pas mal de résultats pertinents :
https://searchcode.com/?q=startswith...dows%209%22%29

Il y a aussi une variante pas mal :
Code : Sélectionner tout
1
2
3
4
5
if (osName.startsWith("Windows"))
{
  if (osName.indexOf("9") != -1)
  {
     os = WINDOWS_9x;
La liste de projets concernés est tout bonnement impressionnante !

Merci tomlev pour cette trouvaille !
11  0 
Avatar de Darkzinus
Expert éminent https://www.developpez.com
Le 02/10/2014 à 13:42
Citation Envoyé par kOrt3x Voir le message
Je ne suis même pas surpris de la part de Microsoft... Après, info ou intox ?
Euh, on parle de logiciels tiers là, donc le rapport avec Microsoft ...
10  0 
Avatar de azias
Membre éclairé https://www.developpez.com
Le 02/10/2014 à 21:11
Histoire de propager une explication qu'on trouve beaucoup sur d'autres forum et qui n'a pas encore été évoquée ici: la réponse a en fait peut être été donnée réellement lors la présentation lorsque le mec (qui a autant de charisme que moi) dit "Nous pouvons regarder ce qui est bon dans Windows et faire un saut vers de nouvelles manières de faire. Vers un nouveau Windows. Et comme nous ne mettons pas simplement au point un produit incrémentiel,ce nouveau Windows est Windows 10."

Certaine rumeur dise qu'il faudrait en fait prendre au pied de la lettre "nous ne mettons pas simplement au point un produit incrémentiel", autrement dit-que "Windows 10" deviendrait simplement "Windows", qu'il n'y aurait jamais de Windows 11, plus d'incrémentation de version majeure.

Cette hypothèse, soutenue par les mystères qui tournent autour de la tarification de Windows 10, me semble un peu audacieuse mais comme elle circule beaucoup... et pour le coup, s'il elle s'avérait exacte, aurait des conséquences techniques. Mais serait-il réellement possible pour Microsoft de suivre les évolutions de l'informatique sans pouvoir créer quelques ruptures de comptabilité de temps en temps? Cela-dit même le noyau Linux (qui est resté très longtemps en version 2.x) ne s'est pas gêné pour introduire des problèmes comptabilités sans changer de numéro majeur de version.

A mon avis la véritable réponse est quelque chose que nous avons déjà tous expérimenté dans nos activités professionnelles: les marketeux ont des idées vraiment étranges parfois! Après nous avoir imposé des tuiles en guise de menu, quelqu'un a fait la blague de passer directement de 8 à 10 et les autres ont trouvé que c'était géniale et que ça allait faire parler sur les forums (comme Android L)! Le blagueur était peut-être un ancien de chez Apple (en regardant la présentation, en voyant "Windows 10" la première chose à laquelle j'ai pensé c'est "Windows X".

Le principal est que ça fasse parler, pas que ça ait un sens.
8  0 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
Expert éminent https://www.developpez.com
Le 03/10/2014 à 17:07
Citation Envoyé par Uranne-jimmy Voir le message
Pour un peu de sérieux, moi dès la première seconde, j'avais imaginé qu'ils voulaient montrer l'arrivée d'une nouvelle aire
Nouvelle ère, parce que sinon, ça fait bizarre.
8  0 
Avatar de
https://www.developpez.com
Le 02/10/2014 à 15:25
C'est dommage Windows Neuf ( = nouveau ) c'était bien pourtant
8  1 
Avatar de pcaboche
Rédacteur https://www.developpez.com
Le 03/10/2014 à 5:00
Citation Envoyé par olreak Voir le message
Histoire de propager une explication qu'on trouve beaucoup sur d'autres forum et qui n'a pas encore été évoquée ici: la réponse a en fait peut être été donnée réellement lors la présentation lorsque le mec (qui a autant de charisme que moi) dit "Nous pouvons regarder ce qui est bon dans Windows et faire un saut vers de nouvelles manières de faire. Vers un nouveau Windows. Et comme nous ne mettons pas simplement au point un produit incrémentiel,ce nouveau Windows est Windows 10."
Ça peut parfaitement s'expliquer :

- Chef, on a un problème avec le nom "Windows 9". C'est embarrassant parce que de nombreuses applications tierces croient s'exécuter sous Windows 9x...
- C'est pas grave, on saute une version et on demande aux gens du marketing de trouver une explication du genre "c'est tellement nouveau qu'on incrémente de DEUX versions au lieu d'une"
En se basant sur d'autres produits Microsoft, ils avaient le choix au niveau du nom :

- pour dire que c'est une "révolution", ils aurait pu l'appeler "Windows 360"

- pour parler d'unification et dire que Windows est "au centre de votre vie, de vos loisirs et de votre travail", ils aurait pu l'appeler "Windows ONE"

- pour signaler que l'évolution est continue (et non plus incrémentale) et qu'on change de modèle économique pour se diriger vers un système d'abonnement, ils aurait pu l'appeler "Windows 365"

Mais non, ils n'allaient pas réutiliser deux fois la même recette (parce que ce sont des "créatifs" et qu'il il faut justifier le budget marketing ) donc ils ont expérimenté encore autre chose (incrémenter de 2 au lieu d'un ! ).

(et oui, aujourd'hui c'est vendredi... )
7  0 
Avatar de Barsy
Expert confirmé https://www.developpez.com
Le 02/10/2014 à 10:41
Normalement, les applications n'utilisent pas le nom mais plutôt le numéro de version. Par exemple pour Windows 95 c'est 4.0.950 et pour 98 c'est 4.10.1998.

Cela dit, il me semble que Microsoft n'a pas justifié réellement la raison de ce passage de 8 à 10. Donc ça laisse la porte ouverte à toutes les suppositions...
7  1