https://news.ycombinator.com/item?id=27603531
(Sorry for being a smartass about it.)
I downloaded a Windows 10 ARM64 ISO, loaded it into Parallels on my M1 MacBook Air, put in my product key, and it works great!
(now, if only Visual Studio could be compiled for ARM64...)
It would be very interesting to see what happened, though, if a bunch of companies / government organizations would pool their resources to fund ReactOS development, if only to put the screws on Microsoft when negotiating new licenses. Like IBM mainframe customers putting Amdahl swag on their desks when negotiating with IBM salespeople to get a discount.
If they achieve 100% compatibility, there could also be a significant market for a Windows-compatible system that will support device drivers and software written for old versions of Windows. In my last job, we had a number of customers still running Windows XP on SCADA boxes, because they needed to support some piece of hardware whose vendor had either gone out of business or stopped supporting that hardware, so XP was the last version of Windows with drivers available to support that hardware.
One customer in particular still ran MS-DOS on a few machines for similar reasons - the vendor of their SCADA system had gone out of business ... a long time ago, it seems, and they were very reluctant to migrate to something more recent. It was really weird, because as I remember, some of these machines did not run DOS, but some ancient version of QNX running several virtual DOS machines for visualization stuff.
(Okay, I'm rambling. I should lay off the coffee.)
There's of course equivalent security processors and domains on pretty much every ARM application soc, but the exact semantics of them (like pretty much everything in the ARM space that's outside of the actual CPU core complexes) is extremely heterogeneous. They might even be running in EL3 on the application cores themselves. Wrangling all of that is probably out of scope for W11 RTM.
Going off on a tangent here, but thinking of how most of the world ran Windows XP/Windows 7 on cracked versions, would it be possible that following the TPM requirement, someone would write a TPM emulator (or maybe some more clever hack) so that Windows 11 doesn't complain about those stuffs and just install/boot? (disclaimer: I have no idea how TPM works and have never had to use it...)
Emulating a TPM at the hardware level is possible but too much work when you can just buy the chips themselves--they aren't some magic unobtanium locked down thing, for example: https://www.digikey.com/catalog/en/partgroup/trusted-platfor...
The problem is to get an old system to use it you'd have to also modify its bios to make it aware of the TPM (and figure out how to get access to the phsyical bus the TPM needs to interface with the motherboard). There is a lot of reverse engineering and work to do that sort of thing.
good for us that amd does it for free, huh? https://www.amd.com/en/technologies/pro-security (fTPM)