Apple stelt dat het draaien van Windows 10 op je Macs met Apple M1-CPU’s afhankelijk is van Microsoft.
Craig Federighi, Senior Vice President Software Engineering van Apple, verklaarde in een interview dat het bedrijf x86-emulatie zal bieden voor macOS-programma’s die zijn ontwikkeld voor x86-CPU’s, maar geen versie van BootCamp met x86-emulatie om Windows 10 te laten draaien op Macs met zijn Apple M1 CPU. Dit komt omdat Microsoft alles heeft wat het nodig heeft om Windows 10 voor ARM native te laten draaien op SoC’s zoals de Apple M1.
Hij zei: “Dat is aan Microsoft. We hebben de basistechnologieën om ze het te laten doen, om hun versie van Windows ARM uit te voeren, die op zijn beurt natuurlijk x86-toepassingen in de gebruikersmodus ondersteunt. Maar dat is een beslissing die Microsoft moet nemen om die technologie in licentie te geven zodat gebruikers Windows op deze Macs kunnen gebruiken. Macs zijn daar zeker heel goed toe in staat. “
Wat is er nodig om Windows op M1 Macs te installeren en uit te voeren?
Om Macs met Apple M1-processors dezelfde functies en prestaties te laten bieden in Windows 10 en MacOS, moet Microsoft het IP-adres van Apple, inclusief de GPU, neurale engine en speciale accelerators, laten werken in Windows. En dit vereist compatibele API’s en stuurprogramma’s.
Apple macOS gebruikt alleen de Metal API voor grafische processors, dus Apple GPU’s zijn ontwikkeld met Metal in gedachten. Er zijn verschillende manieren om Apple GPU’s in Windows te laten werken, maar op dit moment is het niet duidelijk wat Microsoft kan doen met Apple hardware op het gebied van API’s en stuurprogramma’s. Een ander aspect dat u moet overwegen, is hoe de M1’s van Apple en hun opvolgers zullen werken in Windows.
Voorlopige resultaten laten zien dat de nieuwste Macs op basis van de Apple M1 hun x86-rivalen kunnen verslaan, zij het in macOS en bepaalde applicaties / workloads die specifiek zijn geoptimaliseerd om te profiteren van alles wat dit silicium te bieden heeft, maar het is slechts een kwestie van tijd voordat alles native is ondersteund en ARM-masters x86.
Wat zou Microsoft winnen door M1 Macs Windows te laten draaien?
Ervan uitgaande dat Microsoft alles heeft wat nodig is om Windows 10 ARM native te laten draaien op de nieuwste Macs met een ARM-CPU, is de vraag wat de softwaregigant wint door zijn besturingssysteem op Apple-hardware te laten draaien?
Apple heeft ongeveer 10% van de pc-markt in handen en het percentage Mac-gebruikers dat Windows nodig heeft, is nauwelijks significant, dus vanuit een volumeperspectief wint Microsoft nauwelijks iets, hoewel het grote stappen moet maken in Windows 10 ARM, nu denkend aan andere bedrijven dat zal proberen Apple aan te pakken met het Windows-ecosysteem.