Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Every version of OS X prior to Tiger (2012) dropped support for something (e.g. x86, PowerPC, G4s, G3s, !Firewire etc). Every version of OS X since Tiger has supported Macs as far back as 2009. The only systems supported prior 2009 by post Tiger OS X are the Core 2 Duo units were only in the high-end. If you happened to buy an x86 ( not x64) Mac then you got upgraded once from Leopard to Snow Leopard and that was it. iOS has even spottier support for hardware with older versions dropped at almost every release.

The reason for this period of longevity isn't that Apple dedicated itself to supporting these legacy systems, that's a decidedly unApple thing to do. When Apple adopts a new technology that changes something fundamental about their operating system (e.g. PPC->x86, 32bit->64bit), they dump support for legacy systems in 1 or 2 versions. The reason for this long period of stability is that hardware performance reached a plateau and the focus shifted towards smaller and lighter systems with increasingly longer lasting batteries.

Let's also remember that if you counted up every Apple Mac regardless of OS, they would account for less of the PC market than the number of machines running Windows XP (a 14 year old OS that Microsoft still supports). Or that Microsoft Windows 10 can run on any x86 or x64 CPU 1Ghz with 1GB RAM made in the last 15 years.



Windows 10 on any x86 since 2000? Not true. Windows 10 requires PAE, NX, and SSE2; and 64-bit additionally requires CMPXCHG16b, PrefetchW, and LAHF/SAHF.

In practice, this means Athlon64 (2003) or Prescott Pentium 4 (2004) or VIA C7 (2005) or later, minus some models due to Intel's insane market segmentation policy or driver issues.

Full 64-bit Windows requires a CPU from about 2006. After spending way too much time looking, I'm still not sure which ones.


Good to know, the specifications pages just indicate a 1Ghz processor.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: