In one of the older threads someone asked whether you'd eventually be able to run Linux on this, and someone responded that this would be annoying to do, since there aren't any docs. Is that actually true? The Apple A SoCs don't boot random kernels, so I would think the Apple M SoC does not, either, and requires bootloader/kernel to be signed by Apple, just like iPhone firmware.
Apple’s M1 silicon is all about platform control
21–30 of 364 posts
Re: Apple’s M1 silicon is all about platform control
#22 > However, that marginal improvement hardly seems worth upsetting the entire Mac OS developer and consumer software ecosystem.
Really? This entire article is really dismissive, but this line especially struck me. I'm not convinced the M1 chip is some strange alien tech bypassing the laws of physics, but it seems clearly superior at its specific niche (single processes with an emphasis on low power usage, using fewer cores but massive L1I and L1D caches with a shared L2 cache).Architecturally it looks like they're sacrificing expandability and raw multiprocessing power (like massively parallel database server multiprocessing) for a single minded focus on laptop chips. Why would it be surprising it'd excel in that domain?
The author also makes the confusing suggestion that M1 is a ploy to get developers to publish to the App Store because ... Xcode produces fat mach-o's? Maybe I'm an idiot here, but all those third party apps are also made with xcode. Where is the correlation with the app store? Sure, apple has been pushing the app store, but how does "apple silicon" specifically push devs there?
If there's anything apple has done to discourage 3rd party distribution, it's through Gatekeeper and strictly requiring notorized executables. If they wanted to make non app store distribution even less appealing, they could only allow notorization through the app store, or change the default to "only app store" ... Oh wait, they did that. On Intel.
Apple has always had complete platform control. They've done a lot of crappy things -- but this article tries to dismiss the M1 for pretty absurd reasons IMO.
Re: Apple’s M1 silicon is all about platform control
#23Maybe it was Intel that had platform control all along.
With Intel there at least was AMD as an option: * https://amd-osx.com * https://www.tomshardware.com/news/amd-ryzen-hackintosh-syste...
(there's technically nothing preventing you of running macOS arm64 on non-Apple hardware in a VM)
Re: Apple’s M1 silicon is all about platform control
#24In one of the older threads someone asked whether you'd eventually be able to run Linux on this, and someone responded that this would be annoying to do, since there aren't any docs. Is that actually true? The Apple A SoCs don't boot random kernels, so I would think the Apple M SoC does not, either, and requires bootloader/kernel to be signed by Apple, just like iPhone firmware.
Re: Apple’s M1 silicon is all about platform control
#25But the M1 MacBook Air is perhaps the first Apple product that really caught my attention. A fan-less (without overheating issues) ultrabook with crazy batter life outperforming every comparable offering out there for $1,000. Pretty much the best deal on the market, unless you have specific issues with it. Which in my case is the keyboard. And general dislike of the ecosystem, but I already see it as completely locked down, this one being more so doesn't change anything for me. If it had a trackpoint and a few more keys I would get it despite hating the platform.
Re: Apple’s M1 silicon is all about platform control
#26I also think the marketing was genius. NOT labeling that graph they showed did exactly what they wanted. It was impressing the non tech people and the tech people ALL kept talking and talking about it - because it wasn't labeled. Apple's marketing is brilliant. It really gets the kind of people who think they are too smart to be marketed to AND the normies, all in one message.
Maybe adding to the mystique helped some sales from curious people; it would help explain why benchmarks have been kept quiet and vague for the most part, even though they are very impressive.
I’ve witnessed single core performance on this device that I have not seen before and likely would need overclocking to hit if it can be done. For some workloads, it’s truly something.
Even thinking about it, I do expect some of this move was about performance, especially performance per watt. I doubt any other mobile processor is holding a candle at the moment. The control grabs, I think, might be secondary.
Re: Apple’s M1 silicon is all about platform control
#27I’d also add difficulties with coordinating releases.
It will still be difficult, but should become easier.
Re: Apple’s M1 silicon is all about platform control
#28Apple Silicon is about performance and efficiency.
A friendly, open-hardware Apple would have moved to their own chips too, though they'd have documented their GPU, and a walled-garden Apple without a competitive laptop chip would have locked the system down anyway, as, in fact, they were doing on Intel.
Re: Apple’s M1 silicon is all about platform control
#29It was a masterclass in duping really. Step 1. Design the enclosure/thermals for a much lower TDP ARM chip, causing the Intel chips to thermal throttle and run hot as possible burning your lap and roasting your palms for years Step 2. Introduce the new powerful ARM chip which now runs much cooler and faster in the same enclosure Step 3. Profit! Worked on me, I just ordered mine
Re: Apple’s M1 silicon is all about platform control
#30In one of the older threads someone asked whether you'd eventually be able to run Linux on this, and someone responded that this would be annoying to do, since there aren't any docs. Is that actually true? The Apple A SoCs don't boot random kernels, so I would think the Apple M SoC does not, either, and requires bootloader/kernel to be signed by Apple, just like iPhone firmware.
The new M series? Probably Apple themselves will allow booting other OSes, but I would not count on any official support in getting stuff running.