Nous parlons de temps en temps de Windows 11 pour ARM et parfois de Windows RT, la version réduite de Windows 8 pour les puces ARM, mais Microsoft vient discrètement d'arrêter de supporter le premier Windows compatible avec le jeu d'instructions ARM : Windows CE.
Windows CE1 a en effet été lancé en 1996 et la prise en charge de la version 8/0 s'est terminé le 10 octobre 2023. À l'époque, Microsoft gérait en réalité trois versions différentes de Windows : la branche 9x, qui était une sorte d'interface graphique au-dessus du DOS (pour les puces x86), la branche NT — entrée dans le grand public en 2001 avec Windows XP — pour quelques puces RISC (Alpha AXP, MIPS, PowerPC, etc.) et les x86, et enfin la branche CE.
Destiné au monde de l'embarqué, dans des appareils avec des performances très faibles, Windows CE a animé de nombreuses plateformes. Si on le retrouve parfois dans des « PC » avec une interface proche de celle de Windows 95, il a été employé dans les voitures2 (AutoPC), les PDA (PocketPC 2000, 2002, Windows Mobile 2003, 5 et 6), les smartphones (Windows Mobile mais aussi Windows Phone 7), les lecteurs multimédias ou même le Zune. Il a même été proposé comme système alternatif dans une console, un peu avant la Xbox (basée sur Windows NT 5.0) : la Dreamcast de Sega. Plus largement, vous avez probablement déjà employé un appareil sous Windows CE, comme certains autoradios, un récepteur GPS, une machine à sous, etc. Il existe même un ThinkPad sous Windows CE.
Il a surtout été porté sur de nombreuses architectures : la première version nécessitait un SuperH (Hitachi) ou une puce MIPS, mais la version 2.0 a ajouté les PowerPC, les x86 et les puces ARM (StrongARM incluses). Dans le début des années 2000, dans les faits, des PDA et autres appareils portables à base d'ARM fonctionnaient sous Windows CE.
La dernière version majeure date de 2013 (Windows CE 8.0) et Microsoft tend plutôt à fournir une version réduite de la branche NT pour le monde de l'embarqué. Mais dans la pratique, les machines sous Windows CE ne sont pas prêtes à disparaître car il s'agit souvent d'appareils qui sont prévus pour durer. Et l'arrêt de la prise en charge par Microsoft n'y change rien : si le système ne communique pas avec l'extérieur et n'effectue pas de tâches sensibles, les éventuelles failles de sécurité ont peu d'importance en pratique.
-
Le CE n'a pas de signification particulière. ↩︎
-
Non, contrairement à la blague, il ne fallait pas pousser sur le bouton Démarrer pour éteindre le véhicule. ↩︎