Windows 8 arrive. Nous en avons entendu parler, nous en avons profité et nous l'aimons beaucoup.

Ce que Microsoft fait est bien et, en plus, cela pourrait créer une toute nouvelle gamme de périphériques informatiques polyvalents allant au-delà de la tablette..

Mais le système d’exploitation présente un problème énorme auquel Microsoft n’a pas encore répondu: comment va-t-il dire aux gens qu’ils ne peuvent pas exécuter les applications existantes sur les versions ARM du système d’exploitation??

Lors d'une démonstration "Windows on ARM" à laquelle j'ai assisté au CES en janvier, Steven Sinofsky, de Microsoft, a déclaré clairement que les anciennes applications x86 n'auraient aucun moyen de travailler sur les nouveaux systèmes Windows basés sur ARM..

Alors, comment Microsoft informera-t-il les gens et les aidera-t-il à déterminer?

Après tout, nous sommes tous habitués à acheter un PC sous Windows et à nous en tenir à tout le monde. Si les gens ne peuvent pas faire cela avec une tablette Windows basée sur ARM mais que vous pouvez avec une tablette Windows basée sur Intel, la confusion régnera.

S'appuyant sur les développeurs

Sinofsky a ensuite donné l’impression que le problème ne s’appliquerait pas aux nouvelles applications Metro: "Lorsque vous écrivez une application de style Metro, tous les outils sont là pour vous permettre, dans toutes les langues prises en charge, de prendre en charge automatiquement ARM ou X86. .Je pense que c’est la partie clé de tout ce que nous allons exécuter. "

Mais Metro est simplement une spécification d'interface utilisateur plutôt qu'un nouveau modèle d'exécution d'application - des programmes devront toujours être compilés pour les architectures x86 et ARM..

Par conséquent, Microsoft s’appuie dans une certaine mesure sur les développeurs - beaucoup devront rendre leurs applications compatibles à la fois avec x86 et ARM. Il n'y a pas de potion magique pour ça.

Microsoft n’a certainement pas donné beaucoup de choses aux développeurs, notamment Microsoft a peu communiqué pour expliquer comment elle différenciera les versions de Windows 8..

Une fenêtre de deux moitiés?

Est-ce que les choses pourraient être aussi claires que de dire aux gens d'acheter du matériel basé sur Intel s'ils en ont besoin pour des applications héritées? Cela pourrait-il être une raison de choisir une tablette Windows 8 basée sur Intel ou AMD plutôt qu'une tablette ARM??

Cela pourrait bien être. Après tout, il y aura également beaucoup moins d'applications disponibles pour les périphériques ARM - bien que le Windows 8 Store devrait résoudre ce problème. Bien qu'il reste encore à développer plusieurs fichiers binaires, la distribution est beaucoup plus facile à l'ère de l'App Store..

Microsoft a également travaillé dur dans les coulisses pour prendre en charge d’autres périphériques sur des plates-formes ARM, dont le premier exemple consistait en une plate-forme de test basée sur Qualcomm Snapdragon permettant d’imprimer à partir de Windows sur CES..

Et ce n’est pas comme s’il y aurait une différence entre les deux types d’OS. Tous les signes indiquent que les ordinateurs Windows 8 basés sur ARM intègrent à la fois le poste de travail traditionnel et la nouvelle interface Metro. Tout sera cohérent. Tout a le même aspect que Windows 8 Developer Preview fonctionnant sur du matériel x86.

FAMILIER: Vous aurez un bureau Windows traditionnel dans les versions ARM et x86 de Windows 8.

Il semble également que les applications développées pour Windows 8 sur ARM ne soient pas obligatoirement des applications Metro. Il y aura donc des applications de bureau pour ARM comme pour x86..

Et si vous pensez que Microsoft découragera l'utilisation d'applications héritées sous Windows 8, il est peu probable.

Il y aura également un mode Windows 7 dans la version x86 du système d'exploitation. De nombreuses applications Windows existantes fonctionnent également correctement avec l'aperçu du développeur Windows 8 x86 x86, même si le but du logiciel de développement est de familiariser les utilisateurs avec le fonctionnement des applications Metro..

Bien entendu, si les périphériques ARM Windows 8 décollent réellement (comme je pense que cela est très probablement lié au type de technologie utilisée par Nvidia avec Tegra), nous pourrions alors être confrontés à un système d’exploitation complètement divisé qui, en apparence, identique mais où le support des applications est radicalement différent - un autre casse-tête énorme pour les développeurs, les fabricants de matériel et Microsoft.

Et sans gains de conception démontrables sur les tablettes, Intel et AMD doivent également répondre à d'énormes questions. Face à la prise en charge par Microsoft de la technologie ARM, ces grandes entreprises pourraient être perçues comme fournissant une technologie destinée aux anciens ordinateurs de bureau et ordinateurs portables plutôt qu'à la suivante. convertibles et tablettes.

Mais la majeure partie de la chaleur est sur Microsoft avec celui-ci. Et moi, pour ma part, je suis très intrigué par la façon dont il va traiter cette patate chaude particulière.