https://www.softwarefreedom.org/blog/2012/jan/12/microsoft-c...
"[...] But for ARM devices, Custom Mode is prohibited: “On an ARM system, it is forbidden to enable Custom Mode. Only Standard Mode may be enable.” [sic] Nor will users have the choice to simply disable secure boot, as they will on non-ARM systems: “Disabling Secure [Boot] MUST NOT be possible on ARM systems.” [sic] Between these two requirements, any ARM device that ships with Windows 8 will never run another operating system, unless it is signed with a preloaded key or a security exploit is found that enables users to circumvent secure boot."
This never applied to ARM64 Windows, ever.
Here, Apple doesn't prevent it in any way, and drivers can be developed. (drivers not present in Linux is not and will never mean that a device is locked down, don't stretch things please)
By that definition 99.99% of devices are open because you can just swap out the rom. All you need to do is figure out the pin and wiring and the serial protocols involved in communicating. My ducky keyboard is NOT open even though I replaced the firmware with my own.
What kind of insane logic is that?
And the fact that you and the other person here keeps conflating ANY documentation about ANY part of the hardware as contributing to Linux is even more ridiculous.
FWIW, the person you’re responding to is contributing to Linux for this hardware, so I wouldn’t grill them on conflating things ;)
The irony is that the jailbreaking crowd has spend so much time trying to break into apple devices that in comparison this now seems open.
EDIT: Also can we stop pretending that english isn't english and the opposite of locked isn't unlocked/open?
Not to mention that apple can silently overwrite this at any point in time with a MacOS update. As they have done so before leaving plenty of macs bricked because of broken SPI flash[1].
I share the excitement for the M1 chip, but you would have to be blind not to see this as troubling for the future of open computing.
That's "locked down" if I can't run a kernel I compile.
Every single one of them does. Just switch to the UEFI Setup and disable Secure Boot.
Note that I'm talking about Arm 64-bit Windows, and not the earlier Windows RT which is dead. Details for Linux for the best-supported Windows on arm64 laptops on that front at: https://github.com/aarch64-laptops/build
It looks like they walked some of that back at some point.
That limitation only applied on 32-bit Arm systems (Windows RT & Windows 10 Mobile, ARM != ARM64)
(and neither are the Arm Chromebooks by the way too)