Federighi pointed to Windows in the cloud as a possible solution and mentioned CrossOver, which is capable of "running both 32- and 64-bit x86 Windows binaries under a sort of WINE-like emulation layer on these systems." But CrossOver's emulation approach is not as consistent as what we've enjoyed in virtualization software like Parallels or VMWare on Intel Macs, so there may still be hills to climb ahead.As for Windows running natively on the machine, "that's really up to Microsoft," he said. "We have the core technologies for them to do that, to run their ARM version of Windows, which in turn of course supports x86 user mode applications. But that's a decision Microsoft has to make, to bring to license that technology for users to run on these Macs. But the Macs are certainly very capable of it.”
Natuurlijk is het aan Microsoft om een ARM versie van Windows beschikbaar te maken.
Maar ik vermoed dat we weer richting een splitsing gaan zoals in de jaren tachtig en negentig. Het convergeren van de omgevingen was eerder noodgedwongen dan vrijwillig. Apple en IBM en Motorola waren heel andere betrekkingen dan met Intel. Een eigen processor schept zo natuurlijk een win/win positie voor Apple (en ten dele ook voor haar gebruikers).
Technisch is het ongetwijfeld mogelijk om Windows voor een Apple M1 te compileren.
Maar dan ben je nog steeds afhankelijk van Apple inzake de drivers.
En ik heb nu eens gekeken hoe dat werkt, daar ik oude peripheralia (bijvoorbeeld trackpads en toetsenborden heb) die ik ook graag onder Windows of Linux wil gebruiken op een PC. Werkt prima. Maar daarvoor moest ik wel eerst wat handigheidjes uithalen om de drivers te kunnen downloaden ZONDER macOS.
En dan zijn er weer lulligheden ... Zoals het niet kunnen wijzigen van namen van Bluetooth Devices zonder iOS of macOS. Het is een Apple eigen implementatie, dus ondersteuning in een Driver of extra stuurprogramma was mooi geweest. Maar neen, het moest weer exclusief blijven voor het eigen OS.
Evenals de SuperDrive (heb ik nog): die werkt niet zondermeer onder linux of windows. Wat blijkt? De hardware luisterd naar een afwijkende "wake up call signatuur" ... Een bitje dat anders zit dan bij gewone dvd branders. Stuur je een zekere sequence onder linux, dan kun je zonder driver de superdriver gebruiken. Onder Windows heb je daar dus een stuurprogramma voor nodig.
Omgekeerd vindt je dus wel gewoon Microsoft Visual Studio, Microsoft Office en vele andere toepassingen in een Mac uitvoering. Ook als een hardware apparaat wordt uigebracht vinden we het in Apple-land niet kunnen als er geen Apple driver wordt meegeleverd. Maar omgekeerd is die ondersteuning dus kennelijk niet nodig of vanzelfsprekend.
Het draaien van Windows is (nog steeds) in bepaalde gevallen gewoon vereist. Moet je maar eens bekijken in hoeveel landen de (lokale) belastingdienst een toepassing heeft die enkel via Windows goed werkt? Ik doe relatief veel zaken internationaal en ben best geschrokken.
En mischien ziet Microsoft er wel brood in om een ARM editie van Windows 11 uit te brengen. Want ook Windows 10 loopt langzaam ten einde ... Maar ik vermoed dat ze eerder nog meer zullen inzetten op de eigen ARM processor SQ2 (opvolger SQ1) dan op Apple's M-serie. Immers, Microsoft heeft ambities die zich enigszins richting Apple's formule bewegen, waaronder het uitbrengen van eigen hardware.
Omgekeerd vindt je dus wel gewoon Microsoft Visual Studio, Microsoft Office en vele andere toepassingen in een Mac uitvoering. Ook als een hardware apparaat wordt uitgebracht vinden we het in Apple-land niet kunnen als er geen Apple driver wordt meegeleverd. Maar omgekeerd is die ondersteuning dus kennelijk niet nodig of vanzelfsprekend.
Je zou als Microsoft het toelaat, Windows dus gewoon kunnen installeren zoals je dat ook op een PC doet.
The operating system is controlled: The bootloader on Apple Silicon machines will be locked. This means that they will not support booting into other operating systems like Linux.
Helaas, dat zal zéker nooit kunnen. (bron)
Hoe hard zou dat 'zéker nooit' zijn, denk je?
Dat klinkt dan best tegenstrijdig, als Craig zelf zegt dat de mogelijkheid tot het booten in Windows bij Microsoft ligt, en tegelijkertijd de bootloader locked zou zijn.
Confusingly, though, the Surface RT didn’t run the also-new-at-the-time Windows 8. Instead, it ran Windows RT, which was a stripped-down version of Windows 8 that couldn’t run traditional Windows programs. Even Microsoft support reps had trouble explaining what would and wouldn’t work on Windows RT.
Maar ik denk dat als er één fabrikant veel met die verschillende instructiesets te maken heeft, dan is het Microsoft wel. Dat draait op bijna alles tegenwoordig, ...
We are excited about the momentum we are seeing from app partners embracing Windows 10 on ARM ... we will soon release a native Microsoft Teams client optimized for Windows 10 on ARM. We will also expand support for running x64 apps, with x64 emulation starting to roll out to the Windows Insider Program in November.