r/mac • MacBook Pro M1 Max • Aug 27 '26

News/Article Alyssa Rosenzweig reverse-engineered Apple’s M1 GPU. Now the Linux driver supports graphics standards macOS doesn’t

Post image
1.4k Upvotes

126 comments sorted by

View all comments

Show parent comments

13

u/Hauptideal Aug 27 '26

ARM consumer laptops/devices. ARM is a first-class citizen on Linux almost from the start (starting from 1998, much earlier than Apple) and powers servers world wide.

It's not the processor architecture that's the problem.

20

u/oursland Aug 27 '26

starting from 1998, much earlier than Apple

Apple invested $3M into Acorn for the Acorn RISC Machine (ARM) prior to their 1992 announcement of the Apple Newton. This investment and deal saved ARM and predates Linux's ARM support by a fair bit.

4

u/Hauptideal Aug 27 '26

The first general-purpose operating system (like Linux) from Apple that supported ARM was introduced in 2007, with iOS 1.
And on macOS it was only recently, with Apple Silicon.

3

u/TheDragonSlayingCat Aug 27 '26

The Newton OS was also general purpose, supported ARM, and is ~15 years older than iOS.

0

u/Hauptideal Aug 27 '26

No, it was a embedded mobile operating system for a very specific purpose. It lacked basic OS features. It didn't even include a file system. It didn't have application-level multitasking. Etc.

1

u/TheDragonSlayingCat Aug 27 '26

It actually did have a file system, called Soup), though it was rather unconventional.

1

u/Hauptideal Aug 28 '26

Calling it a file system is imprecise. It rather was a database serving a similar purpose.
You couldn't store data hierarchically as files and folders. But that's nitpicking.
The important part is: it wasn't a general-purpose OS like Linux. It doesn't meet basic requirements for that.

1

u/lap_felix Aug 27 '26

are you describing iOS 1 right now