Microsoft Embedded (1): un marché stratégique pour l'éditeur
Windows Embedded est la division de Microsoft qui propose des solutions au marché des systèmes embarqués, au travers de deux types de produits : les systèmes d'exploitation (OS) embarqués sur les produits, dont les deux caractéristiques principales sont la taille réduite et la modularité, et les OS serveurs pour systèmes embarqués.
Le passage de l'analogique au numérique, puis des 8/16 bits aux 32 bits, a incité Microsoft, dès la fin du siècle dernier, à proposer sa solution 'Embedded' totalement Windows afin de faire bénéficier à ses clients et partenaires d'une approche 'full' Microsoft. C'est ainsi que les OS embarqués de Microsoft se sont répandus sur les mobiles, le 'media computer', les 'SetTop Box', etc. Avec une approche industrielle en rupture avec les pratiques de l'éditeur, dont la pérennité des solutions portée à 10 ans et plus. La particularité de ces solutions embarquées provenant d'un éditeur de premier plan provient de la présence d'outils qui permettent de créer un OS que le client va 'customiser'. On imagine une page blanche que l'utilisateur vient remplir de composants proposés ou à développer. Ainsi, XP Embedded propose un noyau de taille très réduite qui peut se placer sur une Compact Flash et plus de 11.000 composants. Le noyau XP est verrouillé, et l'éditeur ou l'utilisateur peut créer un noyau personnalisé et adapté à ses besoins, robuste, et ne pesant que 100 à 150 Mo, à comparer aux 1,2 Go installés sur un PC. Avec WEPOS, Microsoft propose une autre approche, les 'point of services', avec des noyaux orientés vers certains marchés et métiers, une approche de verticalisation pour, par exemple, les terminaux points de vente, les ATM (distributeurs de billets), les bornes bancaires ou encore les 'vending machines', des armoires de vente et distribution. XP Embedded et WEPOS feront l'objet de 'features pack' en 2007, pour en particulier se rapprocher du 'look-and-feel' Vista, le futur remplaçant de Windows XP. Autre produit majeur dans la gamme Microsoft Embedded, Windows CE 5.0, dont le code est totalement ouvert et qui est proposé pour un prix de 4 dollars par mille pièces. Cet OS est l'unique système temps réel natif de Microsoft, et c'est le seul qui fonctionne sur d'autres processeurs que la technologie x86 (Xscale, MIPS, etc.). Windows CE est lui aussi personnalisable/ paramétrable (ou'customisable'), mais pour un volume d'OS de quelques dizaines de Mo. Comme XP Embedded, l'utilisateur peut construire son OS, qui est totalement sécurisé (en dehors des mobiles, on ne connaît pas de virus s'attaquant à Windows CE). En revanche, ultraléger, il n'offre pas autant de fonctionnalités qu'un XP, en particulier pour la navigation Web (pas de support des ActivX, par exemple), ce qui le rend parfaitement adapté aux environnements industriels ou aux services Web simplifiés. Windows CE 6.0 devrait se montrer en septembre prochain, avec de nouvelles fonctionnalités plutôt tournées vers le multimédia (en particulier une meilleure gestion de la vidéo et le DRM 'digital rights management). Deux nouvelles versions devraient être annoncées, GPS et SetTop Box. Et n'oublions Windows XP Pro sous licence Embedded, le système d'exploitation pour PC proposé version 'customisable' afin de transformer un PC en poste embarqué lorsque la technologie rend cette approche nécessaire? Microsoft, soucieux de renforcer son écosystème 'Windows Embedded', propose désormais un catalogue des applications embarquées, et devrait annoncer la création d'un 'device showcase' afin d'être physiquement présent avec ses partenaires sur les salons. Sous réserve que le produit qui l'embarque soit d'une taille réduite? Windows Sever 2003 for Embedded Systems
Le client léger est à un bout de la chaîne, et l'on retrouve un Windows Server à l'autre bout. Windows Server 2003 for Embedded Systems est une solution de serveurs dédiés ou de serveurs dédiés qui ne peuvent être intégrés que par les fabricants OEM. Il n'est d'ailleurs disponible que via le canal Microsoft Embedded. Les serveurs Embedded sont conçus pour répondre à des besoins de serveurs spécifiques et ainsi, à des marchés verticaux.
Sur le même thème
Voir tous les articles Business