Comment Re:Its just inherent misalignment of strategies (Score 1) 49
It's just a negative side effect of the GPL.
Why associate negative with GPL?
Because it is? Even if Asahi was personally willing to sign an NDA it is specifically the GPL that prevents this. The GPL requires the source code to be shared. Why can't the license at the heart of the problem be named? Many decisions have pros and cons, we often pick a solution where the pros outweigh the cons. How is it unfair to mention one of the cons?
What is the "it" that the GPL prevents? What source would need shared, and who is preventing that?
For one, I have no idea what you are even referring to. What's it take to boot Linux on Apple silicone? It was working before.
For two, whose license is the problem? You're claiming the license at the heart of the problem is the GPL. I'd claim there is no license problem, but if there was, why wouldn't the problem be the proprietary license that prevents the code from being shared (IE: Apple's license). You say you're in neither's camp, but you're blatantly picking a camp.
FWIW, API's generally don't fall under the GPL, and declaring or implementing functional software APIs falls under "fair use" (see Google LLC v. Oracle America, Inc.). Using system calls like exec or fork doesn't trigger anything - proprietary can exec a GPL binary and vice-versa. Booting some other OS is even more low level than that.
AFAIK, an arm based Mac can't boot directly to Windows either.
I believe Microsoft had an exclusive agreement with Qualcomm to only use their CPUs. I'm guessing with the upcoming ARM based Windows machines using Nvidia CPUs that agreement has expired. Perhaps we'll see Microsoft sign another NDA and work with Apple for an ARM Boot Camp?
In other words, you were mistaken to say, "(Asahi) can't sign an agreement with Apple as Microsoft did," because Microsoft has no such agreement that allows them to boot directly on Apple arm hardware.
If Apple and Microsoft had made a special agreement so that Apple's hardware could easily dual boot into Windows, but they also made a point to ensure Linux and other OS's were excluded, that would be wrong.
Apple not facilitating the boot and install of other OS's is unfortunate, but I wouldn't say it was wrong unless the exclusion was the point.
I agree, but I think the exclusion is due to a lack of an NDA.
That's not the way that works. AFAICT, there is zero confirmation that this was intentional, and we don't know if it's an exclude, let alone a targeted one, let alone an NDA at its roots.
You claimed to know exactly what the real roadblock is; I think it's a wild ass guess with no evidence, and it's likely wrong.