Ce produit ne sera probablement pas connu des clients puisque ce ne sera pas une solution configurable. Ce qui est surprenant c'est que Microsoft a décidé d'abandonner ses propres efforts dans l'IoT pour utilise un noyau Linux personnalisé qui animera le produit. C'est la première utilisation de ce genre par Microsoft depuis sa création. « La meilleure solution pour un ordinateur de cette taille n'est pas une version complète de Windows » d'après le président de l'éditeur. « Nous avons choisi Linux comme système d'exploitation pour deux raisons principales : 1) la taille de l'empreinte du système d'exploitation et 2) les besoins de notre écosystème de partenaires dans le silicium. Le noyau Linux personnalisé que l'on trouve dans Azure Sphere a été optimisé pour un environnement IoT et partagé sous une licence open source afin que les fondeurs puissent rapidement activer de nouvelles innovations dans le secteur des semi-conducteurs. » Par optimisé, on peut comprendre un micronoyau recompilé avec les seules fonctions nécessaires au bon fonctionnement de la plateforme Azure Sphere, ce qui est beaucoup plus compliqué à faire avec un noyau Windows puisque le système d'exploitation n'a jamais été pensé ainsi. Si Microsoft développé bien à une époque un Windows Embedded, il était avant tout destiné aux puces x86.