Actually there are two ways this has some potential impact on Apple:
Firstly, this massively boosts the chances that Microsoft will improve Windows for ARM and Mac users will be able to go on using Parallels and VMWare
Massively? Not really. If ARM was on the verge of dying and Nvidia saved it, that would be a "massive" change. ARM really wasn't dying. And investments like Cortex X1 and Neoverse were already in the hopper if Nvidia had bought them or not. The massive change here is for Softbank , not ARM. ARM had andstill has cash flow. ( in fact there is a billion bonus if ARM hits financial targets before the deal concludes. So if ARM was in such horrible shape why would Softbank put that in the contract. ARM isn't that bad off. Apple shifting to ARM for Macs is just millions more higher value ARM chips sold. That is only going to improve ARMs books. The Neoverse server alternatives are also about to foll out in bulk at the end of 2020 . Again likely to improve ARM's revenues. Whether Nvidia bought them or not ARM was on track to do better., be deployed in future Windows 2-in-1 ( on Cortex X1 instances ) , and deployed on Windows Azure on Neoverse units.
Windows 10 on Arm running on Parallels/VMWare is almost entirely a Windows licensing issue . Not a technical one. ( Apple probably needs to crank out a few drivers to add special features to their trackpad some other aspects but that probably isn't a show stopper. However, it probably is not high priority for Apple either so it could be a long time before they put in the effort if lots to do on making Macs better has a much longer "to do" list. )
Very highly unlikely. There is no "Boot Camp" on Apple Silicon Macs. Apple has constructed at boot security system that is Mac only. Pretty good chance there is not even any UEFI boot firmware there at all. No UEFI then no "boot camp" even possible.
Apple is making a new generation of Macs to be Macs. Period. Not part time Macs , but just specifically built Macs.
Apple basically said virtualization was the only option. If they have dumped UEFI then they won't be backtracking from that position because a small vocal few flame some message boards.
Secondly, Nvidia have stated they wish to build Windows PCs with ARM based CPUs and Nvidia GPUs.
Like specifically when? They have thrown stuff out tlike.
https://www.zdnet.com/article/nvidi...-source-io-accelerates-data-workloads-for-ai/
But that is not specifically "standard Windows Desktop" targeted.
The examples the Nvidia CEO walked through was mainly in the data center space
Buying Arm is just the beginning.
www.tomshardware.com
There is Windows Server in the datacenter space, but generic end user apps isn't really the prime objective there.
Nvidia vastly growing their CPU products to the determent of the current ARM customers is exactly what the antitrust regulators are going to be bristling about.
This means that in theory it might yet be possible to have an AS Mac with a big ass Nvidia or AMD (who will undoubtedly have to follow suit) GPU.
Not really. Nvidia owning ARM doesn't mean they get Apple's instruction set modification/augmentations. macOS isn't necessarily going to completely run on non Apple Silicon. Minimally the parts of the OS that leverge the proprietary Neutral unit ( for touch ID , FaceID , apps features , etc) highly likely won't work. I is possible someone gets a hack that gets into some kind of "happens to appear to work" state , but likely worse than hackintosh currently get in completeness.
Apple isn't going help and fund Nvidia drivers for macOS. Long term, Nvidia won't be able to "stuff" unapproved extensions into the ARM version of the kernel. It isn't about just hardware. If there is no software/firmware to go along with the hardware then don't really have a Mac.
Assuming Apple doesn't have some mind-blowing GPU solution of their own in the pipeline meaning nobody needs a big-ass PCIE GPU for their AS Mac.
Apple doesn't need a "mind blowing" GPU solution. The vast majority of Mac sold now do not have "mind blowing" GPU in them. All Apple needs is a "a bit better than good enough" GPU to subsume the largest portion of the Mac GPU market. The next largest GPU segment is covered by the GPUs in the MBP 16" and iMac 21.5-24" . Again not particularly mind blowing.
The only "mind blowing" range is in the Mac Pro ( and iMac Pro). Apple doesn't really need to cover that as only in the low single digits of the Mac market ( i.e., 1-3% of the 7% of the PC market that Mac has. So something quite small. ). That market is so small that Nvidia really isn't motivated to do much there. Nvidia isn't primary a GPU add-in-card company anymore (even without buying ARM. But buying ARM further solidifies that to a even larger extent).
I doubt this will change the politics between Apple and Nvidia regarding drivers but maybe it opens a door for AMD at the very least.
when was the door closed long term ?
Yes, Apple's June 2020 diagram of GPU support didn't have AMD support for AS version of macOS. But for the next approximately 6 months the only system that could "publicly" run AS macOS only had a iGPU. Most likely that will continue pretty far into 2021. June 2021 will bring a new version of macOS that is in no way bound by those limitations.
If Apple was going to have transitioned Mac Pro ( and iMac Pro ) class products they were going to need 3rd party GPUs. Likewise eGPU on Thunderbolt equipped products lower down the computational hierarchy. THere is about zero need to completely solve that on day 1 of the "sold to end users" system transition. Nvidia buying ARM really has zero impact there. Nvidia GPUs were "zeroed out" anyway even without the ARM transition. Apple never dealt with ARM's GPU implementations at all at any step of the evolution.
And since Apple is ditching 3rd party kernel extensions maybe Nvidia doesn't need Apple to "allow" their drivers (if they ever did);
Systems extensions still have escalated privileges and still require a authorization signature from Apple just as much as kernel extensions do. There material change of not running "unmapped" , raw in the kernel space doesn't impact authorization. Piss off Apple by not abiding by their 'rules' and Apple won't sign System extensions either.