
Cet article doit êtreactualisé().

Windows IoT (Internet of Thing) (anciennementEmbedded) est une famille desystèmes d'exploitation deMicrosoft destinés à être utilisés dans dessystèmes embarqués. Microsoft a créé quatre différentes catégories de systèmes d'exploitation pour appareils embarqués visant un marché très large, allant d'appareils detemps réel jusqu'aux caisses enregistreuses de magasins. Les systèmes d'exploitation Windows Embedded sont disponibles pour les constructeursOEM qui les vendent préchargés avec le matériel pour les utilisateurs finaux, et pour les clients de licences en volume.
Windows 3.x avait une version embarquée trouvée généralement sur les systèmes de caisse. Microsoft a ensuite proposé deux familles de systèmes embarqués:

Windows Embedded Compact (précédemment connu sous le nom deWindows Embedded CE ouWindows CE[1]) était la version de Windows Embedded pour les ordinateurs à très faible puissance et lessystèmes embarqués, y compris les appareils électroniques grand public comme desdécodeurs et desconsoles de jeux. Windows Embedded Compact est un système d'exploitation modulaire entemps réel avec un noyau spécialisé qui peut s'exécuter avec moins d'1 Mo de mémoire. Il est livré avec l'outilPlatform Builder qui peut être utilisé pour rajouter des modules à l'image d'installation afin de créer une installation personnalisée, en fonction du type de périphérique. Windows Embedded Compact était disponible pour les architectures processeurARM,MIPS,SuperH etx86[2].
Microsoft mettait également à disposition une version spécialisée de Windows Embedded Compact, connue sous le nom deWindows Mobile, pour utilisation dans lestéléphones mobiles etPDA. C'est une édition spécialisée de Windows Embedded Compact possédant des modules spécialisés pour une utilisation dans les téléphones mobiles. Windows Mobile est disponible en quatre versions:Windows Mobile Classic (pourPocket PC),Windows Mobile Standard (pour lessmartphones),Windows Mobile Professional (pour PDA/Pocket PC) etWindows Mobile for Automotive (pour les systèmes de communication et de divertissement dans les automobiles). Une version modifiée de Windows Mobile a été également utilisée pour des systèmesMedia Center portables.
Windows Embedded Standard (2009) est la version mise à jour deWindows XP Embedded, la version entièrement modulaire deWindows XP Professionnel et le successeur de Windows NT 4.0 Embedded. Il fournit l'API complète Win32 et est disponible pour les processeurs x86[2]. Windows Embedded Standard 2009 est dérivé de Windows XP Embedded depuis que Microsoft au moment de son développement n'avait pas créé de version modulaire deWindows Vista[1]. Windows Embedded Standard 2009 inclutSilverlight, le.NET Framework 3.5,Internet Explorer 7,Windows Media Player 11,RDP 6.1,Network Access Protection,Microsoft Baseline Security Analyzer et le support du contrôle par leWindows Server Update Services et leSystem Center Configuration Manager[3].
Microsoft a annoncé que la prochaine version,Windows Embedded Standard 2011, sera basé surWindows 7 qui a été précédemment connu sous son nom de code 'Quebec'[4]. Windows Embedded Standard 2011 a prévu d'inclure des fonctionnalités deWindows Vista etWindows 7 telles queAero,SuperFetch,ReadyBoost,BitLocker Drive Encryption,Windows Firewall,Windows Defender,Address space layout randomization,Windows Presentation Foundation,Silverlight 2 ainsi que certains autres packages[5]. Il sera disponible dans des versions x86 et x64 et devrait être publié au cours de l'année 2010. Selon les témoignages, il utiliserait plus d'espace disque (~ 300 Mo) en comparaison des 40 Mo nécessaires pour XPe et nécessiterait également l'activation du produit[5].
Deuxversions bêta de Windows Embedded Standard 2011 ont été publiées[6]. Windows Embedded Standard 7 est sorti officiellement le[7].
Windows Embedded Enterprise est une marque des systèmes d'exploitation Windows Embedded se composant deWindows XP etWindows Vista pour les systèmes embarqués, qui sont les mêmes versions que les systèmes d'exploitation qui sont disponibles dans les commerces, mais sont sous licence pour un usage exclusif dans les systèmes embarqués[1]. Ils sont disponibles pour les processeursx86 ainsi quex86-64 (x64)[2].
Windows Embedded POSReady est la version des systèmes d'exploitation Windows Embedded pour les points de vente, y compris les kiosques de vente et distributeurs automatiques. Actuellement, cette version est limitée àWindows Embedded for Point of Service Operating System qui est basé surWindows XP Embedded[1].
Windows Embedded NavReady est un produit de développement avec un ensemble de fonctionnalités innovantes qui sont compatibles avec Windows CE 5.0 et sont prêts à être mis en œuvre sur un appareil de navigation portable (PND).
C’est un système d'exploitation Microsoft pour serveur. Il est adapté pour fonctionner dans un système embarqué composé d'applications et d'un matériel spécifiques.
Avec Windows 10, Microsoft a renommé les éditions Embedded en IoT pourInternet of Thing.
Windows IoT Enterprise est une version binaire équivalente de Windows 10 et 11 Enterprise, conçue pour les applications embarquées. Elle remplace Embedded Industry et Embedded Standard, ainsi qu'Embedded FES (connu sous le nom de « Windows Embedded » depuis Windows 8/8.1). Son fonctionnement est identique, incluant tous ses composants et fonctionnalités, mais sa licence est exclusivement réservée aux appareils embarqués. Des références sont disponibles en versions standard (sans étiquette), client léger/grand public et tablette, ne différant là encore que par la licence.
Les versions ultérieures ont introduit une modification mineure permettant l'utilisation de périphériques de stockage plus petits, et d'autres modifications pourraient être apportées ultérieurement. Dans Windows 10 IoT Enterprise, version 21H2, des fonctionnalités « temps réel souple » supplémentaires (isolation du processeur, épinglage des routines d'interruption, héritage de la priorité des mutex, niveaux de priorité des threads temps réel) ont été ajoutées. De plus, à partir de l'édition LTSC de la version 21H2, seule l'édition IoT bénéficie encore du support étendu avec cinq années de support supplémentaires: ce support étendu a été supprimé des éditions Windows 10 Enterprise LTSC. Ainsi, seules les éditions Entreprise LTSC IoT ont 10 ans de support comme avaient les versions historiques de Windows sur PC (jusque 8.1).
Windows 10 IoT Mobile, également connu sous le nom de Windows 10 IoT Mobile Enterprise, est une version binaire équivalente à Windows 10 Mobile Enterprise. Ses fonctionnalités sont identiques, à l'exception de sa licence dédiée aux applications IoT. Ce système n'est plus pris en charge depuis le 14 janvier 2020.
Windows 10 IoT Core est une version allégée de Windows 10, considérée par certains comme le successeur de Windows Embedded Compact, bien qu'elle n'offre qu'une compatibilité très limitée avec ce dernier. Optimisée pour les appareils industriels plus petits et moins coûteux, elle est également fournie gratuitement pour une utilisation sur des appareils comme le Raspberry Pi, à destination des amateurs.
Windows Server IoT 2019 est une version complète et binaire équivalente de Windows Server 2019, conçue pour agréger les données provenant de nombreux objets connectés. À l'instar des versions IoT Enterprise, son comportement est identique à celui de la version sous licence standard, seules les conditions de licence diffèrent. Elle est proposée en versions LTSC et SAC.
| Apple |
| ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dérivés deBeOS | |||||||||||
| DOS | |||||||||||
| IBM | |||||||||||
| Microsoft Windows |
| ||||||||||
| ReactOS Foundation |
| ||||||||||
| POSIX /Unix |
| ||||||||||
| Dérivés d'AmigaOS | |||||||||||
| Dérivés duTOS | |||||||||||
| D’importance historique | |||||||||||
| Mobile |
| ||||||||||
| Embarqués |
| ||||||||||
| Autres systèmes | |||||||||||
| Pour une liste complète, voir laliste des systèmes d’exploitation et lacatégorie « Système d’exploitation ». | |||||||||||
| MS-DOS | |||||||
|---|---|---|---|---|---|---|---|
| Windows 9x | |||||||
| Windows NT |
| ||||||
| Windows Server | |||||||
| Windows CE | |||||||
| Histoire de Microsoft Windows | |||||||