5 ms·
> teensiest bit of cooperation Apple did put in the effort to cooperate when they added support to boot other OSes. Apple hasn’t prevented anyone from running
by nindalf 6y ago
> teensiest bit of cooperation
Apple did put in the effort to cooperate when they added support to boot other OSes. Apple hasn’t prevented anyone from running Linux, they simply haven’t written Linux drivers for their hardware or provided a manual to do so.
Most of the effort in Asahi Linux is going to be writing drivers for hardware that hasn’t had Linux drivers written for it. It makes sense that a Linux driver doesn’t exist, because this hardware is new and no one has tried to run Linux on it before.
- seba_dos1 6y agoApple never added support to boot other OSes on arm macs.
- FootballMuse 6y agoYet. They also didn’t allow you to create or install third party apps on the first iPhones too
- simonh 6y agoEr, like the vast majority of phones at the time. It only took them one more year to prepare and release both a dev kit and an App Store that revolutionised the industry. One year.
- emteycz 6y agoVast majority of phones before 2007 supported J2ME apps, it simply wasn't much useful without 24/7 internet everywhere.
- simonh 6y agoJ2ME was an utter nightmare, I know because I worked in telecoms back then. Mobile app development as an utter shitshow in 2007 with no signs of it getting any better. It just seems weird to complain that the company that made mobile apps mainstream "didn't allow it" earlier. The only reason they delayed a year is because the SDK wasn't publication ready yet. They hadn't even finalised the APIs yet and they were still very buggy at the launch of the first phones. We know that from interviews from former employees, the iPhone OS changed hugely between launch and the second phone a year later. A lot of the internal apps were extensively rewritten. Not a great time to push third party development.
- macintux 6y agoHeck, when Jobs gave the first demo he had to execute a very specific sequence of actions because otherwise the phone would crash. You’re absolutely right that the phone wasn’t ready for 3rd party apps on day 1, at least to Apple’s standards.
- emteycz 6y agoIt'd be impossible to boot other OS if Apple didn't put a lot of work into opening the device. It'd be like iPhone and need a jailbreak if they didn't.
- deleted 6y ago[deleted]
- scarface74 6y agoIt’s been less than 3 months. It took longer than that for them to launch Boot Camp.
- krunkcoin 6y agoIncorrect. Apple's original presentations on Arm Macs suggested that booting other operating systems would be supported, and recently this has been confirmed by two of the engineers who worked on it. https://twitter.com/NikolajSchlej/status/1339790008589242369 https://twitter.com/NikolajSchlej/status/1339790008589242369 https://twitter.com/XenoKovah/status/1339914714055368704 https://twitter.com/XenoKovah/status/1339914714055368704 Although you cannot turn off secure boot on Arm Macs, Apple has deliberately provided a path by which you can prove that you really want to chainload to a user provided bootloader not signed by Apple. From there, obviously, it will be possible to load the kernel of another operating system, such as Linux.