Pourquoi Windows ne prend-il pas en charge les logiciels MacOS ?


D'autres ont donné des réponses qui se résument à 'Il y a de nombreuses raisons technologiques pour lesquelles c'est très difficile.' Et c'est absolument vrai. Mais "très difficile" n'est pas synonyme d'"impossible". Et pour cette question particulière, il y a un éléphant dans la pièce qui fait qu'il n'est pas satisfaisant de se reposer sur la réponse "c'est très difficile" : Il est tout aussi difficile technologiquement de faire fonctionner Windows sur macOS. Et il existe des produits tiers et de première main - Boot Camp et Parallels sautent aux yeux - qui font exactement cela : ils vous permettent d'exécuter une copie pleinement fonctionnelle de Windows sur votre Macintosh, et d'installer et d'exécuter des logiciels Windows.


Alors, si faire fonctionner Windows sur un Mac est non seulement " techniquement possible " mais " un problème résolu ", pourquoi l'inverse n'est-il pas vrai ?

Eh bien, en fait, l'inverse est vrai, en quelque sorte, de manière très limitée. Avec beaucoup de bidouillage, il est technologiquement possible de faire fonctionner macOS sur au moins certaines configurations de matériel PC compatible avec Windows. Une recherche sur "Hackintosh" donnera diverses approches.


Mais cela ne fait que rendre la question initiale encore plus perplexe. S'il est possible d'exécuter macOS sur du matériel PC compatible avec Windows, et s'il est non seulement possible mais prouvé et commercialement viable d'exécuter Windows sur un Mac, alors pourquoi macOS-sur-PC n'a-t-il pas dépassé le stade du homebrew ?

Quand il s'agit de solutions de première partie, il y a certainement un argument à faire valoir pour dire que Microsoft n'a pas les mêmes incitations qu'Apple pour fournir une solution de type Boot Camp. Le plus grand avantage de Windows par rapport à macOS est la gamme beaucoup plus large de logiciels qui sont disponibles pour Windows. Il y a des avantages évidents pour Apple à fournir un moyen de permettre à ses utilisateurs d'accéder aux logiciels Windows ; cela leur permet de dire "Vous n'avez pas à choisir - vous pouvez bénéficier des avantages de macOS et continuer à exécuter des logiciels Windows si vous en avez besoin". Il y a comparativement moins de demande du marché de la part des utilisateurs de Windows pour exécuter des logiciels macOS.


Pour autant, cette logique ne s'applique pas aux solutions tierces. En théorie, quelqu'un devrait pouvoir arriver, écrire un reverse-Parallels qui permet d'exécuter macOS sur Windows, et le vendre commercialement. Le pourcentage d'utilisateurs de Windows qui veulent cela pourrait être faible, mais un petit pourcentage du marché de Windows est toujours un grand nombre d'utilisateurs. Alors quel est le problème ?

La véritable barrière à macOS-sur-Windows n'est pas technologique ; elle est légale.

Microsoft est historiquement une société de logiciels. Elle fabrique un peu de matériel, mais l'objectif principal est de stimuler les ventes de logiciels. C'est pourquoi vous pouvez entrer dans à peu près n'importe quel magasin informatique à grande surface et voir des boîtes de Windows 10 sur l'étagère, et pourquoi vous pouvez commander Windows à n'importe quel endroit en ligne. Microsoft veut vendre des copies de Windows. Microsoft ne s'intéresse donc pas au type de matériel sur lequel vous choisissez de l'exécuter. Si vous voulez essayer de faire fonctionner Windows sur une pomme de terre, Microsoft prendra volontiers votre argent, vous remettra une copie de Windows et vous dira "Shine on, you crazy diamond", tant que vous ne nous appelez pas pour un support technique lorsque la pomme de terre pourrit.

Apple est historiquement une entreprise de matériel. Elle fabrique également des logiciels, mais le but premier de macOS est de stimuler les ventes de Macintosh, et non l'inverse. Apple considère son matériel et ses logiciels comme une expérience intégrée. Et c'est pourquoi le contrat de licence de macOS indique très clairement qu'ils sont très certainement particuliers quant au type de matériel sur lequel vous choisissez de l'exécuter :

[On vous accorde une licence limitée et non exclusive pour installer, utiliser et exécuter une (1) copie du logiciel Apple sur un seul ordinateur de marque Apple à un moment donné.

Et tout aussi particulier quant au type de matériel sur lequel vous ne devez pas l'exécuter :

Les concessions énoncées dans la présente licence ne vous permettent pas, et vous vous engagez à ne pas, installer, utiliser ou exécuter le logiciel Apple sur un ordinateur ne portant pas la marque Apple, ou permettre à d'autres de le faire.

Si quelqu'un créait et publiait un produit commercial de type reverse-Parallels permettant à macOS de fonctionner sur du matériel PC, Apple déchaînerait toute la force de son annihilateur juridique orbital sur la société fautive. Ce ne serait pas agréable.

C'est donc pour cela qu'il existe Parallels et Boot Camp pour les Macs mais aucun équivalent pour les PC Windows. C'est parce qu'Apple lie explicitement et légalement son OS à son matériel, alors que Microsoft est heureux de vous vendre Windows pour votre PC, pour votre Macintosh, ou pour votre pomme de terre.

Il n'y a pas d'équivalent pour les Macs.