Windows 10 : le noyau NT passe de la version 6.4 à la 10.0
Les développeurs invités à mettre à jour leur code

Le , par Hinault Romaric, Responsable .NET
Microsoft avait créé la surprise en adoptant le « 10 » comme numéro de version du prochain Windows, faisant l’impasse sur Windows 9.

Pour Microsoft, ce choix permettait d’entrer dans une nouvelle ère pour Windows. Une ère ou l’OS sera adapté à tous les appareils, des consoles Xbox aux PC en passant par les téléphones, les tablettes et petits objets connectés.

Pour atteindre cet objectif, le noyau de l’OS a eu droit à une profonde refonte, pour fonctionner sur tous ses dispositifs. Cela pourrait justifier la décision de Microsoft de passer le numéro de version du noyau Windows NT de « 6.4 » à « 10.0 ».

Il faut noter que depuis Windows 7, Microsoft a adopté une numérotation du noyau ne s’alignant pas avec le numéro de version du système d’exploitation. Ainsi, Windows 7 avait pour noyau Windows NT 6.1, Windows 8 était passé à la version 6.2, et Windows 8.1 à la version 6.3.

Depuis la publication de la préversion de Windows 10, le numéro du noyau Windows NT était passé à la version 6.4. Dans une récente build de l’OS (build 9888), ce numéro a été mis à jour vers la passer à « 10.0 ». La modification a par la suite été confirmée par Microsoft.




« Les développeurs qui se préparent à supporter Windows 10 doivent noter que la valeur de Windows NT dans la chaine UA (User-agent, N.D.L.R) va changer de 6.4 à 10.0 avec la nouvelle version (Windows 10, N.D.L.R) », peut-on lire dans une mise à jour de la page de support d’Internet Explorer sur la valeur de user-agent.

Microsoft précise que les développeurs doivent dès à présent mettre à jour leur code pour prendre en compte cette nouvelle valeur, si celui-ci dépend du numéro de version. Ce qui montre que ce changement devrait être effectif dans la version finale de Windows 10.

Source : MSDN

Et vous ?

Que pensez-vous de ce saut brusque ? Des problèmes de compatibilité de logiciels en vue ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de RyzenOC RyzenOC - Membre extrêmement actif https://www.developpez.com
le 24/11/2014 à 18:39
Que pensez-vous de ce saut brusque ? Des problèmes de compatibilité de logiciels en vue ?
Juste le numéro qui change, si il voulait rester cohérent, il auraient du garder pour nt windows NT 5.0, 5.1....6.4 au lieu de 2000, xp, vista, 7 et 8.
Avatar de Zefling Zefling - Membre expert https://www.developpez.com
le 25/11/2014 à 10:09
Il faut noter que depuis Windows 7, Microsoft a adopté une numérotation du noyau ne s’alignant pas avec le numéro de version du système d’exploitation. Ainsi, Windows 7 avait pour noyau Windows NT 6.1, Windows 8 était passé à la version 6.2, et Windows 8.1 à la version 6.3.
J'aurais dit depuis Windows 2000 (NT5.0).
Avatar de Pierre GIRARD Pierre GIRARD - Expert éminent https://www.developpez.com
le 26/11/2014 à 19:49
Il sera numéroté 10 au lieu de 6.4 ... ça ne prouve rien, c'est peut-être juste une position "Marketing" différente liée à la nouvelle direction ... et pas un bouleversement du noyau.

Reste qu'un OS pour tout ??? c'est exactement ce que je crains le plus : un OS avec des compromis partout pour pouvoir fonctionner sur tout. J'ai des doutes, et je crois que je vais attendre la suivante (une fois de plus).
Avatar de tomlev tomlev - Rédacteur/Modérateur https://www.developpez.com
le 26/11/2014 à 20:04
Citation Envoyé par Pierre GIRARD Voir le message
Il sera numéroté 10 au lieu de 6.4 ... ça ne prouve rien, c'est peut-être juste une position "Marketing" différente liée à la nouvelle direction ... et pas un bouleversement du noyau.
Bah c'est surtout pour que la version du noyau (re-)devienne cohérente avec la version de l'OS je pense...
Avatar de Pierre GIRARD Pierre GIRARD - Expert éminent https://www.developpez.com
le 26/11/2014 à 20:29
Citation Envoyé par tomlev Voir le message
Bah c'est surtout pour que la version du noyau (re-)devienne cohérente avec la version de l'OS je pense...
Et oui, c'est aussi à ça que je pense, mais c'est pas contradictoire avec une demande du Marketing pour faire croire à un saut plus important que ça ne l'est dans la réalité. Je viens de terminer la mise au point d'une nouvelle version d'une de mes applications, et je l'ai numérotée 1.2 ... j'aurais aussi bien pu la numéroter 10.0 pour quelle soit en phase avec Windows 10.
Avatar de RyzenOC RyzenOC - Membre extrêmement actif https://www.developpez.com
le 26/11/2014 à 22:10
C'est surtout que comme Windows10 doit fonctionner partout, c'est pour rester cohérent pour toutes les plateformes (PC, smartphone, Xbox...)

Reste qu'un OS pour tout ??? c'est exactement ce que je crains le plus : un OS avec des compromis partout pour pouvoir fonctionner sur tout. J'ai des doutes, et je crois que je vais attendre la suivante (une fois de plus).
Pas nécessairement : Les sites web en sont un bon exemple, il n'y a pas de compromis, l'interface graphique et les fonctionnalité change en fonction du terminal ou tu l'utilise (a par le site développez.com ou ils ne connaissent pas le smartphone... troll)

Les smartphones sont aujourd'hui assez puissant pour faire tourner un OS "PC".
Windows Phone 10 sera un Windows10 "bridée" qui comportera moins de fonctionnalité (inutile sur smartphone, comme le serveur IIS), donc sera moins gourmand et prendra moins de place.
Donc non y'a pas besoin de faire des compromis si ils sont compétent.

On a un OS de base (le noyaux) et c'est tout en commun, comme Linux...
Le reste l'interface graphique et les fonctionnalité diverges énormément.

Sa a 1 avantage : Sa force a Microsoft a faire (depuis Vista) un OS performant (comparer Windows 7 et 8, c'est comme comparer une limace et un guépard) et un OS plus économe en énergie (pour les pc portable), mais la je trouve que Windows est plus économe que Linux (Debian, et Ubuntu en tout cas le sont moins) et enfin un OS Stable, car personne ne peut se permettre de ré-installer Windows phone, ou l'os de la xbox toutes les semaines.

Niveau sécurité par contre, sa pêche, si une faille est trouvée, c'est tout l’écosystème de MS qui est touchée.
Avatar de Pierre GIRARD Pierre GIRARD - Expert éminent https://www.developpez.com
le 27/11/2014 à 6:40
Citation Envoyé par sazearte Voir le message
...mais la je trouve que Windows est plus économe que Linux...
Comment peut-on dire ça d'un OS qui n'est pas encore sorti ?
Avatar de imikado imikado - Rédacteur https://www.developpez.com
le 27/11/2014 à 7:21
Citation Envoyé par sazearte Voir le message
Niveau sécurité par contre, sa pêche, si une faille est trouvée, c'est tout l’écosystème de MS qui est touchée.
C'est pas "si", mais " quand" une faille sera trouvée (car cela arrive régulièrement)
On pourra se retrouver a présent avec un tojan,malwaire ou autre "miner bitcoin" qui tourne sur sa console sans que l'on s'en aperçoive

Note: il y aura un gestionnaire de taches sur la Xbox one (nouvel os) ?
Avatar de RyzenOC RyzenOC - Membre extrêmement actif https://www.developpez.com
le 27/11/2014 à 7:21
Je parlais de Windows8, mais Windows10 doit encore être plus économe encore grâce a Battery Saver, qui permet d'activer un système d'économie d'énergie.

C'est pas "si", mais " quand" une faille sera trouvée (car cela arrive régulièrement)
Comme dans tous OS et logiciels.
Mais il faut que se soit une faille qui atteint le noyaux, et les fonctionnalités commune entre les différentes déclinaisons (IE, WMP,...)

Pour le coup, on y est, la console de salon est définitivement un PC, tant niveau architecture que OS.
Windows10 gèrera t'il d'autre architecture en dehors du x86 et de l'ARM ?
Avatar de qadassi qadassi - Membre à l'essai https://www.developpez.com
le 27/11/2014 à 12:02
Il n'y a que moi qui est content alors, parce qu'il n'y aura plus de différences entre les jeux PC et les jeux consoles, ou plutôt, qu'on pourra upgrader la carte video de sa console sans attendre la sortie de la prochaine générations

Si uniquement le support des jeux est réussi par Windows 10, alors le reste ne me dérangera pas, mieux, ce sera un terrain fertile que Unix pourra conquérir sur Microsoft!
Contacter le responsable de la rubrique Accueil